00:14:05  * weswpart
00:28:29  * Bob_Topjoined
00:28:50  * bnoordhuisjoined
00:32:22  * caitp|awaychanged nick to caitp
00:33:09  * bnoordhuisquit (Ping timeout: 245 seconds)
00:33:27  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
00:34:38  * enaqxquit (Remote host closed the connection)
00:44:57  * bradleymeckjoined
00:47:11  * bradleymeckquit (Client Quit)
00:49:02  * plutoniixjoined
01:21:45  * caitpchanged nick to caitp|away
01:22:14  * caitp|awaychanged nick to caitp
01:33:24  * seventhquit (Remote host closed the connection)
01:51:45  * caitpchanged nick to caitp|away
02:12:40  * caitpjoined
02:16:19  * abraxas_joined
02:23:34  * caitpquit (Quit: Textual IRC Client: www.textualapp.com)
02:23:57  * caitpjoined
02:28:51  * enaqxjoined
02:54:55  * ofrobotsjoined
02:57:11  * enaqxquit (Remote host closed the connection)
03:06:12  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
03:07:34  * ofrobotsjoined
03:18:46  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
03:30:17  * enaqxjoined
03:48:51  * bradleymeckjoined
04:12:34  * ofrobotsjoined
04:16:51  * ofrobotsquit (Client Quit)
04:19:40  * caitpquit (Quit: My Mac has gone to sleep. ZZZzzz…)
04:25:09  * ofrobotsjoined
05:25:51  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
05:27:36  * ofrobotsjoined
05:39:46  * bradleymeckquit (Quit: bradleymeck)
05:56:47  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
05:57:06  * ofrobotsjoined
06:14:50  * abraxas_quit (Remote host closed the connection)
06:41:19  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
07:18:17  * abraxas_joined
07:36:29  * mostynbjoined
07:59:39  * abraxas_quit (Remote host closed the connection)
08:05:38  * abraxas_joined
08:59:05  * abraxas_quit (Remote host closed the connection)
09:14:50  * esasquit (Ping timeout: 252 seconds)
09:17:32  * bnoordhuisjoined
09:37:44  * enaqx_joined
09:40:30  * enaqxquit (Ping timeout: 252 seconds)
09:45:52  * abraxas_joined
10:03:05  * abraxas_quit (Remote host closed the connection)
10:14:58  <trungl-bot>Tree closed by buildbot@chromium.org: Tree is closed (Automatic: "compile" on http://build.chromium.org/p/client.v8/builders/V8%20Arm%20-%20debug%20builder/builds/4308 "V8 Arm - debug builder" from 2146ab75387d47eef6582bd8c2d0cfc6c42b68b6: yangguo@chromium.org)
10:15:34  * bnoordhuisquit (Ping timeout: 276 seconds)
10:20:00  <trungl-bot>Tree opened by machenbach@chromium.org: Tree is open
10:49:58  * plutoniixquit (Quit: จรลี จรลา)
11:04:01  * Bob_Topquit (Ping timeout: 264 seconds)
11:09:36  * abraxas_joined
11:13:48  * abraxas_quit (Remote host closed the connection)
11:20:03  * bnoordhuisjoined
12:30:56  * caitpjoined
12:52:03  * bradleymeckjoined
12:59:34  * ofrobotsjoined
13:04:16  * bradleymeck_joined
13:05:13  * bradleymeckquit (Ping timeout: 264 seconds)
13:05:13  * bradleymeck_changed nick to bradleymeck
13:05:25  * bradleymeckquit (Client Quit)
13:09:14  * bobmcwjoined
13:11:31  * bobmcwquit (Remote host closed the connection)
13:11:47  * bobmcwjoined
13:31:39  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
13:34:31  * ofrobotsjoined
13:48:15  * bradleymeckjoined
13:58:24  * caitpquit (Quit: My Mac has gone to sleep. ZZZzzz…)
14:03:41  * C-Manjoined
14:13:50  * davijoined
14:19:48  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
14:26:58  * mostynbquit (Quit: Leaving)
14:34:50  * caitp|awaychanged nick to caitp
14:36:26  * plutoniixjoined
14:44:14  * ofrobotsjoined
14:51:45  * abraxas_joined
14:57:01  * abraxas_quit (Ping timeout: 276 seconds)
14:59:22  * oleavrjoined
15:02:51  <oleavr>I'm trying to track down a bug in my V8 iOS port for 32-bit ARM where a try { call_native_code_that_throws(); } catch (e) {} manages to catch the exception, and it's readable in the catch scope, yet the exception bubbles upwards. I'm currently looking at src/full-codegen.cc and the ARM specific bits, but haven't yet found where the exception is (erronously)
15:02:52  <oleavr>rethrown
15:03:03  <oleavr>any V8 JIT hackers around who might have a clue?
15:04:19  <caitp>I don't think V8 is running on iOS at all
15:05:01  <oleavr>caitp: I've ported it and been maintaining a patch for the last few years; just have this ARM32 regression that occured after rebasing my patch onto latest V8 as of ~April this year
15:05:44  <caitp>interesting, I don't think anything involving v8 would be app-store-able, so I didn't think anyone bothered
15:05:57  <caitp>do you have an idea what the failures are?
15:07:32  <oleavr>caitp: iOS doesn't allow making pages executable, and also disallows RWX pages, so this is strictly for jailbroken devices (and perhaps for local development if you give your app the right entitlements)
15:08:03  <oleavr>caitp: btw a colleague is maintaining an io.js port for iOS based on this patch here: https://github.com/nowsecure/io.js/tree/ios
15:08:20  <oleavr>^ wingo
15:10:09  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
15:10:19  <oleavr>the patch is essentially: https://github.com/nowsecure/io.js/commit/8e1389965a1f30f386efcecfc90dcde3a4386a39
15:10:33  <caitp>right, but what exactly is the regression you're seeing? can you identify it?
15:20:12  <oleavr>caitp: yes, as I said: try { c_plus_plus_function_that_throws(); } catch (e) { // see exception here, yet it bubbles up as if it wasn't caught.. catching exception thrown by JS works fine though }
15:20:50  <oleavr>caitp: no such issue on Android-arm32, so I'm pretty sure this is due to an ABI difference between AAPCS and iOS
15:21:02  <caitp>ah, dunno
15:21:09  <caitp>api stuff is very alien
15:25:52  * bradleymeckquit (Quit: bradleymeck)
15:28:51  <bnoordhuis>i kind of agree with people that it's surprising that Array#sort() is not always a stable sort...
15:30:27  <caitp>I asked in #jslang what chakra/spidermonkey are doing --- v8 used to use stable sorts for arbitrarily small arrays
15:30:36  <caitp>but apparently we haven't been doing that for a while
15:31:09  <caitp>the code for insertion sort is still there, I guess it was probably removed for Array.observe() or something
15:31:41  <bnoordhuis>stability is a useful property. other things being equal, why wouldn't you want a stable sort?
15:31:48  <bnoordhuis>the only reason i can think of is to game benchmarks
15:32:04  <caitp>speed, and the fact that you usually don't care about the order of things with the same value
15:32:40  <caitp>so maybe the sort function is not taking everything it should into consideration
15:32:54  <bnoordhuis>i guess 'game' is a loaded word
15:33:00  <caitp>like, in the guy's example, he's sorting the Dates, but he really wants to sort the dates and strings
15:33:01  <bnoordhuis>let's say: score on benchmarks
15:35:06  <caitp>if he just took the "description" into consideration along with the date, the stable-ness wouldn't matter
15:35:28  <caitp>arguably, the stable property doesn't really mean anything if the sort function is doing the right thing
15:35:50  <bnoordhuis>it's still nice if equal values maintain their original order, though
15:36:46  <caitp>maybe we can have Array.prototype.sort() and Array.prototype.stableSort() and Array.prototype.fastSort(), just for fun
15:37:09  <caitp>not that I'm going to pay to play in tc39 to make that happen
15:37:28  <bnoordhuis>hah :)
15:38:34  <caitp>the c++ stdlib has sort() and stable_sort(), so why not
15:39:40  <bnoordhuis>you should ping domenic, i think he's involved with tc39
15:46:08  * program247365joined
15:50:48  * RT|Chatzillaquit (Quit: ChatZilla 0.9.86.1 [Firefox 2.0.0.22pre/2009081014])
16:04:34  * bradleymeckjoined
16:06:34  * program247365quit (Ping timeout: 276 seconds)
16:08:25  * program247365joined
16:59:02  * ofrobotsjoined
17:12:47  * caitpchanged nick to caitp|away
17:35:55  * caitp|awaychanged nick to caitp
18:01:17  * bradleymeckquit (Quit: bradleymeck)
18:28:04  * bradleymeckjoined
18:42:24  <trungl-bot>Tree closed by buildbot@chromium.org: Tree is closed (Automatic: "extract build" on http://build.chromium.org/p/client.v8/builders/V8%20Arm%20-%20debug%20-%202/builds/1829 "V8 Arm - debug - 2" from 4e0b7b0cf5c591219ad1152a832123a9837eeecb: mtrofin@chromium.org)
18:47:20  * program247365quit (Quit: Leaving.)
18:48:27  * program247365joined
18:51:18  * daviquit (Ping timeout: 265 seconds)
18:53:41  * program247365part
18:57:19  * bnoordhuisquit (Ping timeout: 245 seconds)
19:00:04  * enaqxjoined
19:01:10  * bnoordhuisjoined
19:02:43  * enaqx_quit (Ping timeout: 276 seconds)
19:04:58  * bradleymeckquit (Quit: bradleymeck)
19:06:48  * program2473651joined
19:07:04  * d4nfjoined
19:07:13  * d4nfpart
19:09:57  * bradleymeckjoined
19:11:00  * esasjoined
19:19:14  * bradleymeckquit (Quit: bradleymeck)
19:22:41  * caitpchanged nick to caitp|away
19:22:47  * caitp|awaychanged nick to caitp
19:25:45  <trungl-bot>Tree opened by buildbot@chromium.org: Tree is open (Automatic: удачі!)
19:26:36  * C-Manquit (Quit: Connection reset by beer)
19:38:46  * program247365joined
19:42:37  * program2473651quit (Ping timeout: 240 seconds)
19:42:57  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
19:43:03  * bradleymeckjoined
19:48:24  * davijoined
19:48:44  * daviquit (Changing host)
19:48:44  * davijoined
19:54:40  * caitpchanged nick to caitp|away
19:55:06  * caitpjoined
20:02:09  * bobmcwquit (Remote host closed the connection)
20:06:42  * bnoordhuisquit (Ping timeout: 265 seconds)
20:10:35  * ofrobotsjoined
20:18:25  * abraxas_joined
20:23:32  * abraxas_quit (Ping timeout: 272 seconds)
20:27:21  * bnoordhuisjoined
20:41:19  * enaqx_joined
20:43:27  * enaqxquit (Ping timeout: 252 seconds)
20:48:26  * bradleymeckquit (Quit: bradleymeck)
20:56:38  * Bob_Topjoined
21:03:55  * bradleymeckjoined
21:13:19  * program247365quit (Ping timeout: 250 seconds)
21:16:07  * wingoquit (Ping timeout: 264 seconds)
21:26:56  * daviquit (Ping timeout: 265 seconds)
21:30:28  * rendarjoined
21:33:42  <bnoordhuis>is it me or has there been more spam on v8-dev than usual?
21:35:05  * bradleymeckquit (Quit: bradleymeck)
21:52:55  * caitpquit (Quit: My Mac has gone to sleep. ZZZzzz…)
21:53:13  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
21:56:28  * ofrobotsjoined
21:56:38  * bradleymeckjoined
22:09:10  * bradleymeckquit (Quit: bradleymeck)
22:17:53  * RT|Chatzillajoined
22:23:31  * rendarquit
22:23:37  * caitpjoined
22:23:54  * rendarjoined
22:26:39  * program247365joined
22:27:57  * akleinquit (Ping timeout: 276 seconds)
22:28:53  * akleinjoined
22:30:56  * plutoniixquit (Quit: จรลี จรลา)
22:38:22  * bradleymeckjoined
23:02:00  * bradleymeckquit (Quit: bradleymeck)
23:06:12  * caitpquit (Quit: My Mac has gone to sleep. ZZZzzz…)
23:22:57  * caitpjoined
23:27:15  * rendarquit
23:29:32  * bnoordhuisquit (Ping timeout: 246 seconds)
23:32:10  * enaqx_quit (Remote host closed the connection)
23:35:28  * enaqxjoined
23:58:29  * caitpquit (Quit: My Mac has gone to sleep. ZZZzzz…)