00:12:04  * jugglinmikequit (Ping timeout: 240 seconds)
00:26:37  * Cube8quit (Remote host closed the connection)
01:49:55  * jonaslundquit (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 1.9.2.13/20101203074205])
02:12:52  * plutoniixjoined
02:17:56  * unixpicklequit (Quit: My Mac has gone to sleep. ZZZzzz…)
02:28:29  * ncthom91joined
02:35:55  * plutoniixquit (Quit: จรลี จรลา)
02:45:51  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
02:49:25  * ziro`joined
03:08:55  * NewNewbiequit (Quit: Connection closed for inactivity)
03:36:13  * BobGneuquit (Remote host closed the connection)
03:36:36  * BobGneujoined
04:44:32  * plutoniixjoined
06:18:48  * NewNewbiejoined
07:18:17  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "Mjsunit" on http://build.chromium.org/p/client.v8/builders/V8%20Linux64%20GC%20Stress%20-%20custom%20snapshot/builds/6215 "V8 Linux64 GC Stress - custom snapshot" from a49c4b0a47b8be622cff33df9767cd4aa162e08b: [email protected])
07:21:10  * davijoined
07:23:20  <trungl-bot>Tree opened by [email protected]: open
07:30:21  * daviquit (Ping timeout: 240 seconds)
07:45:31  * Venemojoined
08:03:24  * plutoniixquit (Ping timeout: 246 seconds)
08:21:26  * BobGneuquit (Read error: Connection reset by peer)
09:20:52  * plutoniixjoined
10:22:20  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "Check" on http://build.chromium.org/p/client.v8/builders/V8%20Linux64%20-%20avx2/builds/8390 "V8 Linux64 - avx2" from e55384b28e2354b384dbbe3821af10065566231a: [email protected])
10:23:06  * Venemoquit (Quit: Communi 3.5.0 - http://communi.github.com)
11:19:59  <trungl-bot>Tree opened by [email protected]: Tree is open (fix has landed, we are open for business)
11:30:23  * plutoniixquit (Quit: จรลี จรลา)
12:13:36  * Cube8joined
12:44:00  * bobmcwjoined
13:00:16  * bobmcwquit (Read error: Connection reset by peer)
13:01:04  * bobmcwjoined
13:04:05  * bradleymeckjoined
13:10:51  * ncthom91joined
13:32:13  * bobmcwquit (Read error: Connection reset by peer)
13:34:20  * bobmcwjoined
13:34:28  * bobmcwquit (Read error: Connection reset by peer)
13:37:07  * bobmcwjoined
13:37:30  * bobmcwquit (Read error: Connection reset by peer)
13:38:05  * bobmcwjoined
13:39:00  * bobmcwquit (Read error: Connection reset by peer)
13:43:55  * bobmcwjoined
13:44:21  * bobmcwquit (Read error: Connection reset by peer)
13:45:59  * bobmcwjoined
13:48:08  * bobmcwquit (Read error: Connection reset by peer)
13:48:40  * bobmcwjoined
13:49:17  * bobmcwquit (Read error: Connection reset by peer)
13:49:55  * bobmcwjoined
13:50:22  * bobmcwquit (Read error: Connection reset by peer)
13:51:21  * bobmcwjoined
13:52:25  * bobmcwquit (Read error: Connection reset by peer)
13:54:03  * bobmcwjoined
13:54:11  * bobmcwquit (Read error: Connection reset by peer)
13:54:23  * Garbeequit (Quit: Connection closed for inactivity)
13:54:48  * bobmcwjoined
13:54:54  * bobmcwquit (Remote host closed the connection)
13:57:02  * bobmcwjoined
13:57:09  * bobmcwquit (Remote host closed the connection)
14:00:25  * bobmcwjoined
14:00:35  * bobmcwquit (Read error: Connection reset by peer)
14:02:45  * bobmcwjoined
14:02:52  * bobmcwquit (Remote host closed the connection)
14:03:31  * bobmcwjoined
14:03:38  * bobmcwquit (Remote host closed the connection)
14:09:56  * bobmcwjoined
14:09:56  * bobmcwquit (Changing host)
14:09:56  * bobmcwjoined
14:10:10  * bobmcwquit (Read error: Connection reset by peer)
14:14:26  * bobmcwjoined
14:14:53  * bobmcwquit (Read error: Connection reset by peer)
14:15:41  * bobmcwjoined
14:15:48  * bobmcwquit (Remote host closed the connection)
14:20:02  * bobmcwjoined
14:20:24  * bobmcwquit (Remote host closed the connection)
14:23:36  * bobmcwjoined
14:23:43  * bobmcwquit (Remote host closed the connection)
14:24:20  * bobmcwjoined
14:24:32  * bobmcwquit (Read error: Connection reset by peer)
14:25:04  * bobmcwjoined
14:25:11  * bobmcwquit (Remote host closed the connection)
14:25:11  * Cube8quit (Quit: Leaving)
14:25:48  * bobmcwjoined
14:26:16  * bobmcwquit (Read error: Connection reset by peer)
14:27:03  * bobmcwjoined
14:27:12  * bobmcwquit (Read error: Connection reset by peer)
14:27:46  * unixpicklejoined
14:28:39  * bobmcwjoined
14:30:45  * plutoniixjoined
14:31:02  * jugglinmikejoined
14:46:34  * bobmcwquit (Read error: Connection reset by peer)
14:49:29  * bobmcwjoined
15:15:35  * plutoniixquit (Quit: จรลี จรลา)
15:23:51  * bobmcwquit (Read error: Connection reset by peer)
15:24:02  * bobmcwjoined
15:29:03  * bobmcwquit (Read error: Connection reset by peer)
15:29:55  * bobmcwjoined
15:30:40  * bobmcwquit (Remote host closed the connection)
15:31:25  * bobmcwjoined
15:31:25  * bobmcwquit (Changing host)
15:31:25  * bobmcwjoined
15:36:43  * Venemojoined
15:44:41  * RT|Chatzillaquit (Quit: ChatZilla 0.9.86.1 [Firefox 2.0.0.22pre/2010030309])
16:00:42  * ncthom91quit (Quit: Textual IRC Client: www.textualapp.com)
16:09:30  * jwolfequit (Read error: Connection reset by peer)
16:09:38  * jwolfejoined
16:29:47  * Venemoquit (Quit: Communi 3.5.0 - http://communi.github.com)
16:30:10  * plutoniixjoined
16:46:41  * unixpicklequit (Quit: My Mac has gone to sleep. ZZZzzz…)
16:58:27  * Venemojoined
17:10:20  * unixpicklejoined
17:24:42  * bradleymeckquit (Quit: bradleymeck)
17:28:01  * trevnorr1schanged nick to trevnorris
17:32:07  * bradleymeckjoined
18:08:09  * unixpicklequit (Quit: My Mac has gone to sleep. ZZZzzz…)
18:16:23  <caitp>aklein: I had an idea to fix that do-expression + yield thing without being too intrusive to the codebase, but Nikos changes to the expression classifier make it impossible afaik
18:16:40  <caitp>but since do expressions aren't really a thing yet, maybe we should just wontfix that bug?
18:48:49  * Venemoquit (Ping timeout: 258 seconds)
19:11:44  * Venemojoined
19:34:12  * Venemo_joined
19:36:52  * Venemoquit (Ping timeout: 244 seconds)
19:45:29  * seventhjoined
19:50:04  * Venemo_quit (Quit: Communi 3.5.0 - http://communi.github.com)
19:59:58  * davijoined
20:00:27  * unixpicklejoined
20:10:00  * daviquit (Ping timeout: 246 seconds)
20:11:45  * seventhquit (Ping timeout: 246 seconds)
21:04:04  * bobmcwquit (Remote host closed the connection)
21:06:16  * woofingtonjoined
21:07:47  <woofington>i have a script i'm running over and over and it has a large constant object literal in it. is there anything i can do to speed up repeated script execution by somehow initializing such an object up only once?
21:18:05  <caitp>woofington: you could make it part of a custom snapshot, probably
21:18:10  <caitp>I think that would do it, not positive
21:33:50  * bradleymeckquit (Quit: bradleymeck)
21:44:07  <woofington>I see v8 has COW arrays, but not COW objects. why is that? :-)
21:46:01  * bradleymeckjoined
21:55:35  <caitp>bradleymeck: oh come on, no, withdraw that proposal dude :(
21:55:48  <bradleymeck>caitp: which one?
21:56:10  <caitp>just saw it tweeted, https://github.com/bmeck/UnambiguousJavaScriptGrammar
21:56:23  <bradleymeck>JDD is the main driver for that one, just on my acct's repo
21:56:35  <bradleymeck>I would love the grammar to be unambiguous still though
21:56:43  <caitp>html already has a perfectly good solution for this
21:56:44  <bradleymeck>even if we don't go double parsey
21:56:47  <caitp>package.json changes are good enough :p
21:56:56  <bradleymeck>node disagrees on package.json approach
21:57:03  <caitp>yeah but they shouldn't
21:57:08  <bradleymeck>file ext is more likely than package.json
21:57:33  <bradleymeck>should/shouldn't are kinda subjective in this area
21:57:43  <bradleymeck>file ext def handles more cases and is simple to learn
21:58:10  <caitp>yeah but you know that doing that will just upset people, package.json change wouldn't
21:58:20  <caitp>I don't care that much, but I think real users would
21:58:22  <bradleymeck>mixed public response
21:58:32  <bradleymeck>we have problems w/ package.json approach
21:58:46  <bradleymeck>so although on surface is all fun and games, its not entirely
21:58:57  <bradleymeck>hence the 6 month+ PR train I've been riding
21:59:08  <caitp>it's basically the closest equivalent to the html approach
21:59:22  <bradleymeck>node isn't like html though :-/
22:00:30  <bradleymeck>its a bit awkward since HTML is not planning any compat
22:00:38  <bradleymeck>and node cannot abandon compat yolo style
22:00:57  <caitp>well, we'd all hate to see people fork node just to undo the file extension thing, and while on the surface the "look for an import/export" isn't that bad, it would mean you'd have to initially parse everything as a module, and maybe reparse as a script after --- which could have perf implications that wouldn't be that great
22:01:06  <caitp>so basically you lose no matter what
22:01:55  <bradleymeck>we have checked cache for the parse, and its not bad
22:02:22  <bradleymeck>if you constantly edit file mtimes it gets bad, but 800 mismatches on 100kb files is ~.5s
22:02:53  <bradleymeck>the package.json approach just is a completely diff mindset, parse easier to get through
22:03:24  <bradleymeck>but without unambiguous its not even on the table, so its just an investigation on "what if things were diff"
22:03:37  * plutoniixquit (Quit: จรลี จรลา)
22:04:00  <caitp>well it's def not on the table for browsers, I'm pretty sure
22:04:14  <bradleymeck>its on the table for edge
22:04:31  <bradleymeck>its not great as an idea
22:04:56  <bradleymeck>but people feel strong about the .js file ext, strong enough to bring it to table, which is curious to most of the node CTC
22:06:38  <caitp>could try something like requiring a `@module` as the first token in the file, or something like that
22:06:48  <bradleymeck>we can't get that through JS spec
22:07:05  <bradleymeck>though we did take that approach via "use modules" or some magic bytes like `js:;`
22:07:32  <bradleymeck>I gtg but feel free to ping me if you want in depth talks, the PR is too large to reasonably ask someone to read
22:07:37  <bradleymeck>PR comments*
22:08:07  <caitp>take care
22:08:20  * bradleymeckquit (Quit: bradleymeck)
22:16:04  <caitp>it's not immediately clear why @module would be a problem, since import/export productions would be syntax errors anyways when parsing in a legacy engine
22:31:28  * RT|Chatzillajoined
22:31:44  * woofingtonquit (Quit: Page closed)
22:39:54  * unixpicklequit (Quit: My Mac has gone to sleep. ZZZzzz…)
23:17:19  * unixpicklejoined
23:31:01  * unixpicklequit (Quit: My Mac has gone to sleep. ZZZzzz…)
23:39:08  * unixpicklejoined