00:53:19  * plutoniixjoined
00:54:42  * plutoniixquit (Max SendQ exceeded)
00:55:15  * plutoniixjoined
01:05:41  * xaxxonjoined
01:42:47  * unixpicklequit (Quit: My Mac has gone to sleep. ZZZzzz…)
01:43:29  * unixpicklejoined
01:55:09  * unixpicklequit (Quit: My Mac has gone to sleep. ZZZzzz…)
02:04:59  * xaxxonquit (Quit: xaxxon)
02:49:11  * unixpicklejoined
03:04:45  * unixpicklequit (Quit: My Mac has gone to sleep. ZZZzzz…)
05:39:04  * rmcilroyquit (Ping timeout: 255 seconds)
05:50:49  * rmcilroyjoined
05:56:32  * xaxxonjoined
06:01:00  * xaxxonquit (Ping timeout: 260 seconds)
07:03:20  * xaxxonjoined
07:04:47  <xaxxon>I have an object that can call a function created with a signature, but if I create a new object with the original object as its prototype, I get a illegal invocation exception: var obj = new MyType(); obj.function_with_signature(); <== succeeds obj2 = Object.create(obj); obj2.function_with_signature(); <== fails
07:08:39  <xaxxon>but my understanding of javascript (and v8) inheritance is weak...
07:18:29  <xaxxon>jochen__, any chance you could follow up on that v8-users email you sent? I'm still quite confused (I wrote more about my confusion in the v8-users thread...)
07:51:07  * xaxxonquit (Read error: Connection reset by peer)
07:51:41  * xaxxonjoined
08:13:17  <jochen__>looking
08:14:55  <jochen__>well, the tl;dr is that the thread you linked to is wrong ;)
08:16:57  <xaxxon>jochen__, oh sorry
08:17:12  <xaxxon>jochen__, wait.. what about the doxygen docs, too?
08:17:40  <xaxxon>http://v8.paulfryzel.com/docs/master/classv8_1_1_signature.html
08:17:44  <xaxxon>A receiver matches a given signature if the receiver (or any of its hidden prototypes) was created from the signature's FunctionTemplate, or from a FunctionTemplate that inherits directly or indirectly from the signature's FunctionTemplate.
08:17:48  <xaxxon>did it used to be true and changed?
08:18:08  <jochen__>those are correct
08:18:12  <jochen__>just replied to your post
08:18:16  <xaxxon>looking
08:18:18  <xaxxon>thank you
08:18:22  <jochen__>your example uses JS inheritenace, and not FunctionTemplate inheritance
08:20:09  <xaxxon>so if I want my code to work, I have to chase the prototypes myself
08:20:38  <xaxxon>..which I had been doing but removed because I thought this did it for me. I didn't key in on the "hidden" part, I guess
08:26:17  <xaxxon>jochen__, just tried the example from that thread I had read.. in chrome, inherited from the document object and tried to create an element.. sure enough, illegal invocation. So who is this christian plesner guy? He owes me about 4 hours :(
08:27:09  <xaxxon>... that post is 8 years old, though..
08:29:36  <xaxxon>off to bed.
08:29:40  * xaxxonquit (Quit: Leaving)
08:47:09  <trungl-bot>Tree opened by machenbach@chromium.org: open
09:48:58  * plutoniixquit (Quit: Leaving)
10:25:17  * mylesborinsquit (Quit: farewell for now)
10:25:47  * mylesborinsjoined
12:29:57  * plutoniixjoined
12:30:05  * plutoniixquit (Max SendQ exceeded)
12:31:32  * plutoniixjoined
14:15:17  * seventhjoined
14:31:54  * unixpicklejoined
14:48:32  * joyeejoined
15:15:28  * joyeequit (Read error: Connection reset by peer)
15:16:04  * joyeejoined
15:42:46  * unixpicklequit (Quit: My Mac has gone to sleep. ZZZzzz…)
16:05:32  * joyeequit (Remote host closed the connection)
16:18:44  * unixpicklejoined
16:21:49  * unixpicklequit (Client Quit)
16:30:35  * decoderquit (Quit: No Ping reply in 180 seconds.)
16:31:44  * decoderjoined
16:31:56  <trungl-bot>Tree closed by buildbot@chromium.org: closed (https://build.chromium.org/p/client.v8/builders/V8%20Linux64%20TSAN/builds/15484 from 81d3427b104afbf28774d5a2fe332e2b04745214)
16:43:05  * RT|Chatzillaquit (Quit: ChatZilla 0.9.86.1 [Firefox 2.0.0.22pre/2010030309])
17:02:29  * joyeejoined
17:06:40  * joyeequit (Ping timeout: 245 seconds)
17:27:08  * Venemojoined
18:06:34  <trungl-bot>Tree closed by machenbach@chromium.org: closed (checking roll blocker)
18:12:35  * joyeejoined
18:16:56  * joyeequit (Ping timeout: 240 seconds)
18:18:40  <trungl-bot>Tree opened by machenbach@chromium.org: open
19:16:57  * joyeejoined
19:21:08  * joyeequit (Ping timeout: 240 seconds)
19:24:57  * xaxxonjoined
19:59:33  * seventhquit (Remote host closed the connection)
20:24:40  * joyeejoined
21:03:47  * joyeequit (Remote host closed the connection)
21:05:22  <xaxxon>jochen__ sorry to bother, but based on what we talked about yesterday if I'm going to be calling FindInstanceInPrototypeChain in my own code to deal with "javascript inheritance", does that mean there's no reason/benefit to use signatures at all?
21:31:32  * Venemoquit (Ping timeout: 260 seconds)
22:04:17  * joyeejoined
22:08:28  * joyeequit (Ping timeout: 240 seconds)
22:08:41  * Guest59quit (Read error: Connection reset by peer)
22:08:54  * Guest59joined
22:15:15  * plutoniixquit (Quit: Leaving)
22:50:31  * RT|Chatzillajoined
22:50:34  * Guest59quit (Quit: My Mac has gone to sleep. ZZZzzz…)
22:50:56  * Guest59joined
22:53:56  * xaxxonquit (Ping timeout: 240 seconds)
23:37:30  * Guest59quit (Quit: My Mac has gone to sleep. ZZZzzz…)
23:38:00  * Guest59joined