00:09:06  * bnoordhuisquit (Ping timeout: 265 seconds)
00:16:37  * abraxasjoined
00:20:49  * abraxasquit (Ping timeout: 244 seconds)
00:37:34  * c4miloquit (Remote host closed the connection)
01:15:40  * bnoordhuisjoined
01:20:27  * bnoordhuisquit (Ping timeout: 272 seconds)
01:36:44  * c4milojoined
01:41:25  * c4miloquit (Ping timeout: 248 seconds)
02:17:29  * abraxasjoined
02:22:05  * abraxasquit (Ping timeout: 245 seconds)
02:38:38  * abraxasjoined
03:01:03  * abraxasquit (Remote host closed the connection)
03:24:55  * c4milojoined
03:25:48  * abraxasjoined
03:29:38  * c4miloquit (Ping timeout: 264 seconds)
03:56:14  * abraxasquit (Remote host closed the connection)
03:59:32  * abraxasjoined
04:13:03  * jmar777joined
04:17:31  * jmar777quit (Remote host closed the connection)
04:47:04  * [[zzz]]joined
04:50:52  * [[zz]]quit (Ping timeout: 264 seconds)
05:13:17  * c4milojoined
05:18:28  * c4miloquit (Ping timeout: 264 seconds)
05:21:36  * abraxasquit (Remote host closed the connection)
05:22:36  * abraxasjoined
05:30:15  * [[zzz]]changed nick to [[zz]]
07:01:36  * c4milojoined
07:06:53  * c4miloquit (Ping timeout: 272 seconds)
08:49:58  * c4milojoined
08:54:23  * c4miloquit (Ping timeout: 240 seconds)
09:26:51  * Lithuanianjoined
10:29:52  * solublejoined
10:38:11  * c4milojoined
10:42:30  * c4miloquit (Ping timeout: 245 seconds)
11:47:29  * bnoordhuisjoined
12:26:32  * c4milojoined
12:30:49  * c4miloquit (Ping timeout: 240 seconds)
12:51:31  * bnoordhuisquit (Ping timeout: 244 seconds)
13:14:17  * abraxasquit (Remote host closed the connection)
13:17:44  * abraxasjoined
13:31:13  * solublequit (Read error: Operation timed out)
13:57:55  * bnoordhuisjoined
14:11:28  * timg_joined
14:14:47  * c4milojoined
14:16:58  * abraxasquit (Remote host closed the connection)
14:19:11  * c4miloquit (Ping timeout: 252 seconds)
14:47:11  * abraxasjoined
15:45:12  <isaacbw>is there a way to hook into destruction of an object so that you can properly dispose of external memory attached to the object via an internal field?
15:45:41  * timg_quit (Ping timeout: 248 seconds)
15:59:06  <bnoordhuis>isaacbw: Persistent<T>::MakeWeak()
15:59:18  <bnoordhuis>SetWeak() in recent versions
16:02:58  * c4milojoined
16:08:02  * c4miloquit (Ping timeout: 264 seconds)
16:09:52  * RT|Chatzillaquit (Quit: ChatZilla 0.9.86.1 [Firefox 2.0.0.22pre/2009081014])
16:10:10  <isaacbw>oohh, awesome, I didn't notice the callback in MakeWeak!
16:10:11  <isaacbw>Thanks
16:10:51  <isaacbw>I'm trying to figure out a good way of grafting a native data structure into v8's heap so that I can make it nice and persistent
16:12:06  * solublejoined
16:32:33  * abraxasquit (Remote host closed the connection)
16:36:35  * abraxasjoined
17:06:06  <isaacbw>ideal hash trees if anyone's curious
17:13:29  <isaacbw>I think I'm going to implement the nodes as natively optimized objects and link them together in javascript
17:13:50  * lutojoined
17:14:09  <isaacbw>has anyone here ever implemented hash array mapped tries by any chance? I'm trying to decide what to do about ctpop
17:14:30  <isaacbw>whether to emulate it with bitwise operations, or do have a bit of assembly in my native module
17:16:12  <luto>Hello! I am currently looking at the implementation of apply on x64. You are copying the arguments onto the stack in a loop, no matter how many there are. ./src/x64/builtins-x64.cc line ~1000
17:16:27  <luto>wouldn't the be better to hardcode the copying for, let's say 0-5 elements?
17:16:39  <luto>and unroll the loop for these cases
17:18:16  <luto>if I do this in JS and use .call() instead I get a big speedup, I wonder what this can do when done in the process of JITing the code
17:18:39  <luto>or in the implementation of .apply()
17:30:50  * abraxasquit (Remote host closed the connection)
17:44:29  * abraxasjoined
17:51:18  * c4milojoined
17:56:03  * c4miloquit (Ping timeout: 272 seconds)
18:17:19  <luto>is there a better place than this channel to "report" such things?
18:20:28  <Alex_Gaynor>luto: the v8 bugtracker I'd thing https://code.google.com/p/v8/issues/list
18:21:11  <luto>Alex_Gaynor: do you have an opinion on this?
18:21:24  <Alex_Gaynor>luto: nope! I'm not a v8 developer though
18:21:37  <luto>I'd like to have a +1 or -1 before I do a full writeup and some benchmarks..
18:23:16  <luto>thank you
18:31:35  * seventhjoined
18:33:50  * bnoordhuisquit (Ping timeout: 264 seconds)
18:38:07  * xan_quit (Ping timeout: 272 seconds)
18:39:30  * xan_joined
18:42:49  * abraxasquit (Remote host closed the connection)
18:55:46  * bnoordhuisjoined
18:56:48  * c4milojoined
19:28:09  * seventhquit (Ping timeout: 272 seconds)
19:32:53  * abraxasjoined
20:30:03  * abraxasquit (Remote host closed the connection)
20:31:56  * abraxasjoined
21:25:31  * abraxasquit (Remote host closed the connection)
21:26:35  * abraxasjoined
21:45:17  * abraxasquit (Remote host closed the connection)
21:53:12  * c4miloquit (Remote host closed the connection)
21:54:23  * c4milojoined
21:59:01  * c4miloquit (Ping timeout: 248 seconds)
22:04:20  * mralephjoined
22:32:43  * abraxasjoined
22:44:36  * c4milojoined
22:49:28  * abraxasquit (Remote host closed the connection)
22:51:10  * RT|Chatzillajoined
23:03:58  * jmar777joined
23:12:57  * abraxasjoined
23:47:49  * carifquit (Ping timeout: 272 seconds)
23:49:49  * Lithuanianquit (Quit: Connection reset by beer)