00:03:14  * c4milo_quit (Remote host closed the connection)
00:12:07  * unixpicklequit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
00:13:43  * octetcloudquit (Ping timeout: 272 seconds)
00:17:00  * jmar777joined
00:19:25  * unixpicklejoined
00:21:03  * jmar777quit (Ping timeout: 240 seconds)
00:25:10  * seventhjoined
00:36:49  * unixpicklequit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
00:59:13  * unixpicklejoined
01:01:03  * plutoniixquit (Quit: จรลี จรลา)
01:03:58  * c4milojoined
01:23:19  * jmar777joined
01:27:47  * jmar777quit (Ping timeout: 245 seconds)
02:27:48  * jmar777joined
02:32:08  * jmar777quit (Remote host closed the connection)
02:32:52  * jmar777joined
02:34:20  * seventhquit (Ping timeout: 240 seconds)
02:34:24  * c4miloquit (Remote host closed the connection)
02:34:57  * c4milojoined
02:39:08  * c4miloquit (Ping timeout: 240 seconds)
02:47:02  * plutoniixjoined
03:06:28  * jmar777_joined
03:09:56  * jmar777quit (Ping timeout: 240 seconds)
03:14:20  * c4milojoined
03:22:18  * jmar777_quit (Remote host closed the connection)
03:25:10  * c4miloquit (Remote host closed the connection)
03:30:11  * c4milo_joined
03:42:30  * unixpicklequit (Quit: Textual IRC Client: www.textualapp.com)
03:49:15  * c4milo_quit (Remote host closed the connection)
03:59:08  * caitpquit (Ping timeout: 240 seconds)
04:00:48  * caitpjoined
05:20:19  * c4milojoined
05:24:45  * c4miloquit (Ping timeout: 246 seconds)
06:09:43  <trungl-bot>Tree closed by [email protected]: Tree is closed (investigating bot_update failures)
06:17:56  * caitpquit (Ping timeout: 240 seconds)
06:19:48  <trungl-bot>Tree closed by [email protected]: Tree is closed ( http://crbug.com/401865 )
06:21:33  * mikegerwitzquit (Ping timeout: 240 seconds)
06:23:46  * mikegerwitzjoined
06:23:46  * mikegerwitzquit (Changing host)
06:23:46  * mikegerwitzjoined
06:30:04  * caitpjoined
06:31:54  <trungl-bot>Tree closed by [email protected]: Tree is closed ( compilation )
06:37:56  * caitpquit (Ping timeout: 240 seconds)
06:55:19  * caitpjoined
07:00:07  <trungl-bot>Tree opened by [email protected]: Tree is open
07:02:22  * caitpquit (Ping timeout: 260 seconds)
07:05:09  <trungl-bot>Tree throttled by [email protected]: Tree is throttled (waiting for bots)
07:08:26  * RT|Chatzillaquit (Read error: Connection reset by peer)
07:08:34  * c4milojoined
07:13:08  * c4miloquit (Ping timeout: 240 seconds)
07:15:44  * RT|Chatzillajoined
07:35:18  * wingojoined
07:35:35  * rendarjoined
07:44:15  * mostynbjoined
07:48:44  * dpinojoined
07:55:31  <trungl-bot>Tree opened by [email protected]: Tree is open
08:46:12  * muellijoined
08:56:52  * c4milojoined
09:01:55  * c4miloquit (Ping timeout: 272 seconds)
09:08:27  * petka_joined
09:24:36  * rmcilroyquit (Remote host closed the connection)
09:34:15  * rmcilroyjoined
10:04:42  * c4milojoined
10:17:35  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "GCMole" on "V8 Linux - gcmole" from 22989: [email protected], [email protected])
10:22:38  * bradleymeck_joined
10:23:06  * bradleymeckquit (Ping timeout: 245 seconds)
10:23:12  * plutoniixquit (Ping timeout: 245 seconds)
10:23:13  * bradleymeck_changed nick to bradleymeck
10:25:31  * plutoniixjoined
10:38:46  <trungl-bot>Tree opened by [email protected]: Tree is open
10:53:42  * plutoniixquit (Quit: จรลี จรลา)
11:02:19  * seventhjoined
11:04:57  * Net147joined
11:09:16  * seventhquit (Ping timeout: 255 seconds)
11:29:44  * bradleymeckquit (Quit: bradleymeck)
11:48:53  * bradleymeckjoined
11:54:52  * bradleymeckquit (Quit: bradleymeck)
12:11:54  * Jarvixjoined
12:12:14  * Net147quit (Ping timeout: 260 seconds)
12:31:34  * Net147joined
12:40:47  * seventhjoined
12:54:29  * plutoniixjoined
12:59:02  * jpderyjoined
13:06:21  * bradleymeckjoined
13:06:41  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "Check" on "V8 Arm - debug" from 22992: [email protected], [email protected])
13:08:32  <bradleymeck>how does AsyncCallStack in chromium iterate the locals of a scope after it has been unwound?
13:09:08  <bradleymeck>the v8 debugger protocol doesn't appear to have a way to iterate locals on a scope that is not currently on the stack
13:10:50  <guor>bradleymeck, I think you can use ScopeMirror to access the scope details
13:10:58  <guor>but I don't think that's exposed to the JSON protocol
13:11:04  <bradleymeck>guor: it isn't that I saw
13:11:18  <bradleymeck>it gets dumped during a "scope" request though
13:14:07  <guor>doesn't MaterializeLocalScope in runtime.cc do the correct thing?
13:14:17  <guor>(It's been a while since I last looked at this part of the code, so I'm not sure)
13:14:56  <guor>If I remember correctly, this whole scope materializing thing does not work correctly with optimized code
13:15:39  <guor>brb
13:16:35  * jmar777joined
13:17:32  <bradleymeck>guor: they only capture scopes during a debugging session so I don't think that is a problem
13:31:00  * Net147quit (Quit: HydraIRC -> http://www.hydrairc.com <- It'll be on slashdot one day...)
13:31:35  * caitpjoined
13:31:54  <trungl-bot>Tree opened by [email protected]: Tree is open
13:41:22  <bradleymeck>s/scopes/StackTraces/
13:42:48  <guor>oh. you want to look at a scope for something not on the stack?
13:43:11  <guor>I don't think we support that
13:43:35  <guor>so, say, you have a function, with a function scope, and you want to look at what stack locals there are for that function
13:43:56  <guor>yeah. I've never come across anything that would make this possible
13:44:15  <guor>maybe you can use the scope info object to reconstruct, but I'm not sure whether it contains all the necessary information
13:46:02  <bradleymeck>guor: somehow Chrome devtools is doing it
13:46:34  <guor>hm... anyways, I'm currently answering your mail. Maybe Yury has some idea how it's being done.
13:46:51  <guor>so maybe you can just add this question to that mail thread
13:48:15  <bradleymeck>I wanted to try and figure it out before asking, tried in #chromium a couple times
13:49:56  <bradleymeck>guor: but yea I saw the x=123 at the bottom of http://i.imgur.com/Y66DobV.png and had to do a double take last week
13:50:59  <guor>wait, aren't we breaking at "debugger" at that point?
13:51:06  <guor>so the anonymous function is on the stack
13:51:30  <guor>at which point we can use the FrameInspector to see that the parameter x is 123
13:51:38  <bradleymeck>guor: the anon function calls setTimeout which calls the debugger;
13:52:32  <bradleymeck>i didn't think setTimeout would keep the caller on the stack when it calls the timer callback
13:52:33  <guor>could be some async debugging magic that devtools has
13:52:48  <guor>I vaguely remember something they added recently regarding async debugging
13:53:00  <guor>and it involved a *lot* of polling scope details
13:53:17  <guor>you might want to add [email protected] to the thread if you want specifics on this
13:53:19  <bradleymeck>it is something around blink::ScriptState setEmbedderData and blink::AsyncCallStack
13:53:43  <bradleymeck>guor I will make a new email and add him in a bit
13:53:47  <bradleymeck>thanks :)
13:53:57  * jmar777quit (Remote host closed the connection)
13:54:03  <guor>though it's outside of v8, and I have no idea about that :)
13:54:08  <guor>it's like fog of war for me :P
13:55:06  <bradleymeck>guor: sometimes ignorance is bliss
13:55:19  <guor>:)
13:55:25  * jmar777joined
13:59:09  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "compile" on "V8 Win32 - nosnap - shared" from 23000: [email protected])
14:03:33  * jmar777quit (Remote host closed the connection)
14:04:12  <trungl-bot>Tree opened by [email protected]: Tree is open (Windows failure in r23000 fixed)
14:11:42  * jmar777joined
14:18:17  * seventhquit (Quit: ...)
14:22:14  * octetcloudjoined
14:38:07  * muelliquit (Ping timeout: 245 seconds)
14:49:37  * octetcloudquit (Ping timeout: 272 seconds)
14:55:39  * jmar777quit (Remote host closed the connection)
15:08:43  * unixpicklejoined
15:16:38  * octetcloudjoined
15:32:40  * jmar777joined
15:35:24  * jmar777quit (Read error: Connection reset by peer)
15:37:46  * c4miloquit (Remote host closed the connection)
15:38:22  * c4milojoined
15:38:28  * jmar777joined
15:42:30  * c4miloquit (Ping timeout: 246 seconds)
15:52:36  * bradleymeckquit (Read error: Connection reset by peer)
15:55:04  * bradleymeckjoined
16:07:04  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "Check" on "V8 Linux64" from 23009: [email protected])
16:10:02  * bradleymeckquit (Quit: bradleymeck)
16:12:06  <trungl-bot>Tree opened by [email protected]: Tree is open (oops)
16:20:23  * jpderyquit (Quit: Leaving...)
16:22:57  * jmar777quit (Remote host closed the connection)
16:23:26  * jmar777joined
16:24:56  * unixpicklequit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
16:26:47  * jmar777quit (Read error: Connection reset by peer)
16:40:33  * octetcloudquit (Quit: WeeChat 0.4.2)
16:46:22  * petka_quit (Quit: Connection closed for inactivity)
16:50:17  * muellijoined
16:51:41  <dpino>I'm having some trouble uploading a cl
16:51:57  <dpino>the bots fail cause it seems there's a file failing when trying to apply the patch
16:52:17  <dpino>the file which is failing is tools/generate-runtime-tests.py
16:52:39  <dpino>here's the report from one trybot http://build.chromium.org/p/tryserver.v8/builders/v8_linux_rel/builds/490/steps/apply_issue/logs/stdio
16:53:35  <dpino>it seems that is failing when trying to update the new values of constants such as EXPECTED_FUNCTION_COUNT, EXPECTED_UNKNOWN_COUNT, etc
16:54:24  <dpino>what's is interested is that I run tools/presubmit.py before uploading the patch and tells me to update these constants to its new values, otherwise I cannot upload the patch
16:54:41  * mostynbquit (Quit: Leaving)
16:54:43  <dpino>anyway, if someone can point me in the right direction, appreciated
16:56:14  * c4milojoined
16:58:10  * RT|Chatzillaquit (Quit: ChatZilla 0.9.86.1 [Firefox 2.0.0.22pre/2009081014])
17:01:10  * c4miloquit (Ping timeout: 255 seconds)
17:01:55  * unixpicklejoined
17:03:21  * unixpicklequit (Client Quit)
17:24:13  * bradleymeckjoined
17:35:52  * muelliquit (Ping timeout: 240 seconds)
17:43:54  * unixpicklejoined
17:48:45  * jmar777joined
17:49:37  * bradleymeckquit (Quit: bradleymeck)
17:54:44  * bradleymeckjoined
18:19:07  * caitpquit (Quit: Leaving)
18:19:59  * caitpjoined
18:20:42  * caitpquit (Remote host closed the connection)
18:23:22  * caitpjoined
18:24:52  * c4milojoined
18:27:25  * rendarquit (Ping timeout: 244 seconds)
18:34:02  * rendarjoined
18:42:18  * jmar777quit (Read error: Connection reset by peer)
18:43:29  * jmar777joined
18:44:15  <trungl-bot>Tree opened by [email protected]: Tree is open
18:44:51  <bradleymeck>guor: thanks to your info I tracked down the polling +1
19:17:46  * jmar777quit (Read error: Connection reset by peer)
19:22:12  * jmar777joined
19:34:30  * wingoquit (Ping timeout: 255 seconds)
20:02:28  * bradleymeckquit (Quit: bradleymeck)
20:34:42  * jmar777quit (Remote host closed the connection)
20:48:02  * bradleymeckjoined
21:22:54  * seventhjoined
21:23:25  <trungl-bot>Tree closed by [email protected]: Tree is closed (why is everybody ignoring gn?)
22:00:20  * Jarvixquit (Quit: Jarvix)
22:03:45  * Jarvixjoined
22:04:38  * unixpicklequit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
22:16:43  * rendarquit
22:21:09  * unixpicklejoined
22:26:31  * seventhquit (Ping timeout: 255 seconds)
22:29:40  * dpinoquit (Ping timeout: 255 seconds)
23:09:31  * jmar777joined
23:15:18  * jmar777quit (Remote host closed the connection)
23:18:00  * RT|Chatzillajoined
23:26:06  * seventhjoined
23:26:35  * seventhquit (Client Quit)
23:27:11  * seventhjoined
23:45:33  * Jarvixquit (Quit: Jarvix)