00:07:55  * c4milojoined
00:12:49  * c4miloquit (Ping timeout: 272 seconds)
00:23:04  * plutoniixjoined
00:57:22  * dpinoquit (Ping timeout: 250 seconds)
01:29:13  * octetcloudquit (Ping timeout: 255 seconds)
01:56:52  * c4milojoined
02:01:47  * c4miloquit (Ping timeout: 258 seconds)
03:12:47  * octetcloudjoined
03:28:11  * petka_quit (Quit: Connection closed for inactivity)
03:45:49  * c4milojoined
03:50:10  * c4miloquit (Ping timeout: 244 seconds)
05:34:43  * c4milojoined
05:39:31  * c4miloquit (Ping timeout: 258 seconds)
05:48:03  * octetcloudquit (Ping timeout: 255 seconds)
06:14:22  <trungl-bot>Tree opened by [email protected]: Tree is open
07:05:14  * wingojoined
07:23:29  * c4milojoined
07:26:57  * rendarjoined
07:28:41  * c4miloquit (Ping timeout: 265 seconds)
07:46:57  * caitp-joined
07:49:52  * caitpquit (Ping timeout: 240 seconds)
08:05:25  * caitp-quit (Ping timeout: 265 seconds)
08:12:37  * mostynbjoined
08:45:23  * Lethalmanjoined
08:52:12  * dpinojoined
08:58:27  * juanjosanchezjoined
09:08:08  * juanjosanchezquit (Ping timeout: 256 seconds)
09:09:31  * muellijoined
09:09:37  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "Benchmarks" on "V8 Linux" from f276c8d99f69540aa55118037d5c36b851b8beef: [email protected], [email protected], [email protected])
09:11:47  <pbunny>about my yesterday New::Array segfault problem - http://stackoverflow.com/questions/7015068/why-does-creating-new-v8array-before-v8scope-cause-segmentation-fault-but-v?rq=1
09:12:30  * c4milojoined
09:13:03  <pbunny>creating context earlier solved the issue
09:14:33  * muelliquit (Remote host closed the connection)
09:17:13  * c4miloquit (Ping timeout: 244 seconds)
09:20:16  * guorjoined
09:20:18  * juanjosanchezjoined
09:30:49  <trungl-bot>Tree opened by [email protected]: Tree is open (bmeurer fixing TF)
09:34:12  * juanjosanchezquit (Ping timeout: 256 seconds)
09:54:42  * petka_joined
10:10:30  * muellijoined
10:19:12  <pbunny>how do i convert ObjectTemplate to Object or Value ?
10:19:26  <pbunny>i need to add ObjectTemplate object to Array
10:20:33  <guor>use ObjectTemplate::NewInstance?
10:20:35  <pbunny>now i get error: cannot convert ‘v8::ObjectTemplate*’ to ‘v8::Value* volatile’ in assignment
10:20:54  <guor>doh. ObjectTemplate is a template to create object instances
10:21:09  <guor>it's not an object itself
10:21:45  <pbunny>hmm is it possible to add readonly attribute to object (not template)?
10:22:36  <pbunny>guor: thx
10:22:39  <pbunny>how about FunctionTemplate?
10:22:46  <guor>same for function templates as well
10:22:53  <guor>that's why they are called template after all
10:23:08  <pbunny>error: ‘class v8::FunctionTemplate’ has no member named ‘NewInstance’
10:23:21  <guor>you can set an accessor on the template to emulate read only properties
10:23:47  <guor>just open include/v8.h and look for the header of FunctionTemplate...
10:26:14  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "Benchmarks" on http://build.chromium.org/p/client.v8/builders/V8%20Arm/builds/513 "V8 Arm" from 2b26c7a144abeb891e30e9ebe2482e619c82b441: [email protected],[email protected],[email protected],[email protected])
10:32:17  <trungl-bot>Tree opened by [email protected]: Tree is open (bmeurer fixing TF)
10:35:53  * ec_quit (Ping timeout: 240 seconds)
10:36:20  <pbunny>is it possible to set accessors for Object ?
10:36:36  <pbunny>( not ObjectTemplate )
10:37:55  * rfquit (Ping timeout: 272 seconds)
10:38:47  <pbunny>the need to create Array objects makes using templates highly uncomfortable
10:39:22  <pbunny>by reading v8.h it seems that it is possible
10:40:16  <pbunny>anything i should be aware of when getting rid of templates and working with Object directly?
10:41:41  * jas-quit (Remote host closed the connection)
10:45:09  * plutoniixquit (Quit: จรลี จรลา)
10:46:01  * bnoordhuisjoined
10:57:48  * ELLIOTTCABLEjoined
10:59:33  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "package build" on http://build.chromium.org/p/client.v8/builders/Linux%20ASAN%20Builder/builds/2002 "Linux ASAN Builder" from efc01f4736efe0db43628f675424503832ad01b0: [email protected],[email protected],[email protected],[email protected],[email protected],[email protected])
11:01:29  * c4milojoined
11:03:37  <trungl-bot>Tree opened by [email protected]: Tree is open (ignore archive failures)
11:06:34  * c4miloquit (Ping timeout: 256 seconds)
11:09:26  * phpnodequit (Read error: Connection reset by peer)
11:10:41  * phpnodejoined
11:24:10  * bnoordhuisquit (Ping timeout: 272 seconds)
11:25:40  * Dijoined
11:39:06  * katlogicquit (Read error: Connection reset by peer)
11:39:06  * katlogic_joined
11:40:00  <pbunny>is it possible to get type of v8::Object as string?
11:43:58  * katlogic_quit (Ping timeout: 264 seconds)
11:44:12  * katlogicjoined
11:47:58  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "Check" on http://build.chromium.org/p/client.v8/builders/V8%20Linux64%20TSAN/builds/1257 "V8 Linux64 TSAN" from d02f7210ef36ed8e4401a27128bfbdb963977a03: [email protected])
11:51:55  <pbunny>how do i change value of Integer that is already in context?
11:53:00  * Diquit (Quit: Leaving.)
11:54:24  * mostynb_joined
11:54:24  * mostynbquit (Read error: Connection reset by peer)
11:54:30  <pbunny>ah, nvm
11:55:06  * bnoordhuisjoined
11:57:41  * Dijoined
11:57:59  * Diquit (Client Quit)
11:59:02  <trungl-bot>Tree opened by [email protected]: Tree is open
12:19:42  * jas-joined
12:25:58  * Dijoined
12:30:45  * Diquit (Ping timeout: 260 seconds)
12:33:47  * rfjoined
12:47:24  * Di1joined
12:50:17  * c4milojoined
12:52:20  * bnoordhuisquit (Ping timeout: 256 seconds)
12:56:53  * Di1quit (Ping timeout: 260 seconds)
13:17:16  * Dijoined
13:22:05  * Diquit (Ping timeout: 260 seconds)
13:27:42  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "Check" on http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20isolates/builds/1002 "V8 Linux - isolates" from 2c78a23c560e842e600f98f9f118150d153b8b53: [email protected],[email protected])
13:27:52  <wingo>whew, not me
13:29:12  <wingo>ah that seems to be that strange date flake
13:29:25  <wingo>i swear that builder must have the wrong tzdata
13:32:09  * mostynb_changed nick to mostynb
13:32:18  * mostynbquit (Quit: Leaving)
13:34:32  <aperezdc>wingo: timezones are tricky, and DST even trickier :)
13:34:49  <wingo>aperezdc: doesn't explain why it's a flaky test tho :P
13:35:12  <aperezdc>true dat
13:35:46  <trungl-bot>Tree opened by [email protected]: Tree is open (flake)
13:53:41  * jmar777joined
13:58:46  * bnoordhuisjoined
14:03:47  * bnoordhuisquit (Ping timeout: 264 seconds)
14:05:49  * jmar777quit (Remote host closed the connection)
14:06:38  * bnoordhuisjoined
14:16:53  * bnoordhuisquit (Ping timeout: 240 seconds)
14:17:08  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "Check" on http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20arm64%20-%20sim%20-%20MSAN/builds/69 "V8 Linux - arm64 - sim - MSAN" from 81aaeb476d4792032dc2fc9975f939cb3bd742fa: [email protected],[email protected],[email protected],[email protected])
14:18:50  * jmar777joined
14:28:13  <trungl-bot>Tree closed by [email protected]: Tree is closed (bmeurer fixing a64)
14:31:09  * jmar777quit (Remote host closed the connection)
14:31:40  * jmar777joined
14:44:45  * jmar777quit (Remote host closed the connection)
14:48:26  <trungl-bot>Tree opened by [email protected]: Tree is open (skipped test with TF on a64)
14:50:38  * jmar777joined
14:56:44  * muelliquit (Remote host closed the connection)
14:57:13  * rmcilroy_quit (Ping timeout: 265 seconds)
15:00:33  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "compile" on http://build.chromium.org/p/client.v8/builders/V8%20Win32%20-%20builder/builds/1173 "V8 Win32 - builder" from 306ce733bf250eea1bb76e474308e97993d51391: [email protected],[email protected],[email protected])
15:05:36  <trungl-bot>Tree closed by [email protected]: Tree is closed (mvs fixing)
15:08:54  * rmcilroy_joined
15:10:08  * muellijoined
15:10:38  <trungl-bot>Tree closed by [email protected]: Tree is closed (yurys fixing mac)
15:12:39  * c4miloquit (Remote host closed the connection)
15:14:41  <trungl-bot>Tree opened by [email protected]: Tree is open
15:17:05  * c4milojoined
15:17:53  * c4miloquit (Read error: Connection reset by peer)
15:18:05  * c4milojoined
15:23:38  * bnoordhuisjoined
15:28:05  * bnoordhuisquit (Ping timeout: 260 seconds)
15:36:44  * jmar777quit (Remote host closed the connection)
15:39:10  * jmar777joined
15:45:59  * jmar777quit (Remote host closed the connection)
15:49:33  * jmar777joined
15:59:04  * RT|Chatzillaquit (Quit: ChatZilla 0.9.86.1 [Firefox 2.0.0.22pre/2009081014])
16:03:39  * jmar777quit (Remote host closed the connection)
16:15:44  * octetcloudjoined
16:28:55  * jmar777joined
16:34:12  * bnoordhuisjoined
16:42:31  * bobmcwjoined
16:45:10  * jmar777quit (Remote host closed the connection)
16:49:27  * bnoordhuisquit (Ping timeout: 245 seconds)
16:51:23  * c4miloquit (Remote host closed the connection)
16:58:47  * plutoniixjoined
17:00:48  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "Mozilla" on http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20arm64%20-%20sim/builds/1051 "V8 Linux - arm64 - sim" from 369910849a2500ae70d59d7e772226e86164366d: [email protected],[email protected],[email protected],[email protected])
17:08:57  <trungl-bot>Tree opened by [email protected]: Tree is open (flakes)
17:09:44  * jmar777joined
17:16:41  * vinipsmakerjoined
17:17:06  <vinipsmaker>where can i find api breaks done in v8?
17:24:24  * bnoordhuisjoined
17:26:35  * wingoquit (Ping timeout: 264 seconds)
17:28:11  * petka_quit (Quit: Connection closed for inactivity)
17:34:40  * petka_joined
17:35:40  * c4milojoined
17:36:20  * jmar777quit (Remote host closed the connection)
17:36:58  * jmar777_joined
17:37:15  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "compile" on http://build.chromium.org/p/client.v8/builders/V8%20Win32%20-%20debug%20builder/builds/1249 "V8 Win32 - debug builder" from 90a7f074898679c9c7ce1b350abd1de3be7d5d73: [email protected])
17:39:17  * jmar777_quit (Read error: Connection reset by peer)
17:40:37  * jmar777joined
17:45:35  * muelliquit (Remote host closed the connection)
17:48:02  * jmar777_joined
17:49:31  <pbunny>what is args.Holder() ?
17:51:07  * jmar777quit (Ping timeout: 245 seconds)
17:51:14  * jmar777_quit (Read error: Connection reset by peer)
17:52:49  * jmar777joined
17:55:44  * c4miloquit (Remote host closed the connection)
17:56:34  * Lethalmanquit (Remote host closed the connection)
18:05:29  <trungl-bot>Tree opened by [email protected]: Tree is open (fix checked in)
18:10:03  * c4milojoined
18:17:08  * vinipsmakerpart ("Leaving")
18:23:18  * c4miloquit (Remote host closed the connection)
18:27:41  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "Webkit" on "V8 Win32 - debug - 3" from f900cf2efa89825668a005e886e66ae0e687adc2: [email protected], [email protected])
18:35:30  * jmar777quit (Remote host closed the connection)
18:37:29  * davijoined
18:37:47  <trungl-bot>Tree opened by [email protected]: Tree is open (Automatic: शुभ कामना!)
18:41:46  * ncthom91joined
18:43:21  * wingojoined
18:43:31  * jmar777joined
18:45:40  * c4milojoined
19:10:57  * jmar777quit (Read error: Connection reset by peer)
19:11:05  <trungl-bot>Tree closed by [email protected]: Tree is closed (Automatic: "compile" on http://build.chromium.org/p/client.v8/builders/V8%20Linux%20GN/builds/1393 "V8 Linux GN" from 1a2b3e1a0234dfc63f2bb8721b4f767a35fec727: [email protected],[email protected],[email protected],[email protected])
19:11:51  * jmar777joined
19:14:46  * ncthom91quit (Read error: Connection reset by peer)
19:15:07  * ncthom91joined
19:16:01  * rendarquit (Ping timeout: 258 seconds)
19:22:12  * rendarjoined
19:38:50  * dpinoquit (Ping timeout: 250 seconds)
19:52:05  * caitpjoined
19:54:16  * jmar777quit (Remote host closed the connection)
19:56:20  * jmar777joined
19:57:44  * daviquit (Ping timeout: 245 seconds)
19:58:56  * jas-quit (Remote host closed the connection)
20:12:58  * jmar777quit (Read error: Connection reset by peer)
20:13:53  * jmar777joined
20:18:45  <trungl-bot>Tree opened by [email protected]: Tree is open (titzer fixing linux gn)
20:34:57  * jmar777quit (Remote host closed the connection)
20:45:56  * caitpquit (Ping timeout: 244 seconds)
20:46:38  * caitpjoined
20:52:29  * qard-appnetapart
20:52:56  * qard-appnetajoined
20:53:48  * qard-appnetapart
20:59:43  * caitpquit (Quit: Leaving)
21:03:46  * caitpjoined
21:33:23  * wingoquit (Ping timeout: 240 seconds)
22:08:17  * jtmcfjoined
22:17:14  * plutoniixquit (Quit: จรลี จรลา)
22:28:32  * RT|Chatzillajoined
22:44:23  <bnoordhuis>caitp: nice work on the template literals stuff
22:44:58  <caitp>care to chime in on the CL / mail thread about how we're actually going to make it work?
22:46:58  <bnoordhuis>not sure if i have anything useful to add. i agree that untagged literals can probably be dealt with through desugaring
22:49:41  <caitp>hmm, I admit I'm not sure how codegen can be eliminated from untagged templates, with the sole exception of templates with no ${...}
22:55:19  <bnoordhuis>there are a couple of places in src/parser.cc where complex expressions are desugared into less complex ones
22:55:44  <bnoordhuis>they're all very simple transformations however so i'm not sure if it would work for more complex input
22:55:54  <bnoordhuis>or if the parser is even the best place for it
23:02:38  * dpinojoined
23:03:11  * ncthom91quit (Quit: Textual IRC Client: www.textualapp.com)
23:04:44  <caitp>arv's answer makes sense, although it looks like a willful spec violation. it's not clear that it matters in this case though
23:08:23  * rendarquit
23:08:54  <bnoordhuis>you mean re: tagged template strings?
23:10:41  <caitp>the untagged case. I still haven't figured out how to make codegen for the tagged case work properly at all
23:12:41  <bnoordhuis>oh, right. if you're looking for a moderately complex desugaring example: Parser::DesugarLetBindingsInForStatement()
23:13:19  <bnoordhuis>i see no reason why that couldn't work for simple template strings like "hello, ${name}"
23:13:52  <bnoordhuis>that's not to say there are no such reasons, just that i don't see them :-)
23:15:12  <bnoordhuis>as to the tagged case, maybe you could cheat and represent them as lazily parsed inner functions
23:16:18  <bnoordhuis>although... that would make referenced variables end up in context slots and that's not desirable
23:16:57  <caitp>I think generating a tree of BinaryOperations with ADD semantics should be pretty easy, at least