00:10:16  * bnoordhuisquit (Ping timeout: 246 seconds)
00:37:38  * bnoordhuisjoined
00:44:55  * bnoordhuisquit (Ping timeout: 246 seconds)
00:52:23  * C-Manquit (Quit: Connection reset by beer)
01:03:46  * Vbitsquit (Quit: Computer has gone to sleep.)
01:45:44  * Vbitzjoined
02:10:38  * Vbitzquit (Quit: Computer has gone to sleep.)
03:27:56  * Vbitzjoined
04:35:13  * Vbitzquit (Quit: Computer has gone to sleep.)
04:39:12  * Vbitzjoined
04:54:04  * [[zzz]]joined
04:57:39  * [[zz]]quit (Ping timeout: 260 seconds)
05:00:36  * shm_quit (*.net *.split)
05:00:37  * nierob__quit (*.net *.split)
05:00:39  * indutnyquit (*.net *.split)
05:03:35  * shm_joined
05:03:35  * nierob__joined
05:03:35  * indutnyjoined
05:52:20  * Vbitzquit (Quit: Computer has gone to sleep.)
05:53:25  * Vbitzjoined
05:55:17  * Vbitzquit (Client Quit)
06:45:58  * vltquit (Ping timeout: 245 seconds)
06:47:01  * vltjoined
07:13:27  * stalledquit (Ping timeout: 260 seconds)
07:37:12  * jeweljoined
07:37:51  * stalledjoined
08:33:56  * xan_joined
09:23:13  * C-Manjoined
10:56:36  * C-Manquit (Quit: Connection reset by beer)
11:37:56  * c4milojoined
11:56:56  * C-Manjoined
12:14:37  * C-Manquit (Quit: Connection reset by beer)
12:47:45  * c4miloquit (Remote host closed the connection)
12:49:00  * c4milojoined
13:03:28  * c4miloquit (Remote host closed the connection)
13:43:52  * bnoordhuisjoined
13:45:58  * c4milojoined
14:12:37  * bnoordhuisquit (Ping timeout: 256 seconds)
14:18:07  * [[zzz]]changed nick to [[zz]]
14:32:09  * c4miloquit (Remote host closed the connection)
14:39:27  * c4milojoined
14:56:27  * c4miloquit (Remote host closed the connection)
14:56:56  * c4milojoined
15:01:23  * c4miloquit (Ping timeout: 245 seconds)
15:11:29  * c4milojoined
15:19:18  * bnoordhuisjoined
15:23:45  * bnoordhuisquit (Ping timeout: 256 seconds)
15:41:27  * C-Manjoined
15:41:46  * bnoordhuisjoined
15:44:11  * RT|Chatzillaquit (Quit: ChatZilla 0.9.86.1 [Firefox 2.0.0.22pre/2009081014])
16:03:19  * bnoordhuisquit (Ping timeout: 246 seconds)
16:50:42  * bnoordhuisjoined
17:27:29  * c4miloquit (Remote host closed the connection)
17:49:48  <Alex_Gaynor>mraleph: Do you know offhand how many instructions your interrupt check is?
19:12:15  * C-Manquit (Quit: Connection reset by beer)
19:12:32  * C-Manjoined
19:14:57  * c4milojoined
19:48:39  * c4miloquit (Remote host closed the connection)
20:03:03  * c4milojoined
20:15:40  * Vbitzjoined
20:52:39  * ub|kjoined
21:36:23  * c4miloquit (Remote host closed the connection)
21:37:50  * c4milojoined
22:00:06  * qenghoquit (Ping timeout: 264 seconds)
22:00:07  * qengho_joined
22:06:29  * qengho_quit (Ping timeout: 248 seconds)
22:09:27  * bnoordhuisquit (Ping timeout: 260 seconds)
22:10:28  * qenghojoined
22:15:43  * qenghoquit (Ping timeout: 256 seconds)
22:17:04  * qenghojoined
22:23:53  * RT|Chatzillajoined
22:58:20  * c4miloquit (Remote host closed the connection)
23:16:40  <mraleph>Alex_Gaynor: hot path is two, but one is memory load.
23:16:51  <Alex_Gaynor>mraleph: what's the second?
23:18:05  <mraleph>Alex_Gaynor: conditional jump.
23:18:10  <mraleph>(memory load and comparison)
23:18:15  <mraleph>then conditional jump
23:18:21  <Alex_Gaynor>mraleph: So mov; cmp; jl; approximately?
23:18:44  <mraleph>cmp esp, [addr]; jbe interrupt
23:18:50  <mraleph>smth like that.
23:19:09  <Alex_Gaynor>oh nice, for some reason PyPy's is like 4 instructions, we dont' compress the load into the cmp :
23:19:46  <Alex_Gaynor>:/
23:19:52  <mraleph>I don't think anybody actually measured how much what costs :-)
23:20:06  <Alex_Gaynor>it's bytes wasted!
23:20:14  <mraleph>yeah, that is true.
23:20:15  <Alex_Gaynor>surely the decoding time of an extra mov is the bottle neck ;)
23:20:22  <Alex_Gaynor>Does asm.js support interrupts :)
23:20:26  <mraleph>lol
23:20:44  <mraleph>I bet it has to, otherwise you can tank all FF with one infinite loop.
23:20:54  <mraleph>which it'll not be able to interrupt :-)
23:21:00  <Alex_Gaynor>C doesn't have interrupt instructions :)
23:21:06  <Alex_Gaynor>JS will never be as fast!
23:21:11  <mraleph>lol
23:21:23  <Alex_Gaynor>I'm sort of sorry I stirred up that hornet's nest.
23:22:02  <mraleph>haha, no, it's good.
23:22:21  <mraleph>keynote stirred it for no good reason.
23:22:27  <Alex_Gaynor>I didn't see the keynote
23:22:32  <mraleph>now they will run around woobwoobwoob.
23:22:48  <mraleph>nobody jumped from the space ship this year.
23:23:13  <Alex_Gaynor>hehe
23:30:52  <Alex_Gaynor>mraleph: I wonder how long before someone accueses me of the "sufficiently smart compiler" fallacy...
23:31:09  <mraleph>any minute now
23:32:05  <Alex_Gaynor>hehe
23:32:31  * bnoordhuisjoined
23:36:48  * bnoordhuisquit (Ping timeout: 245 seconds)