00:00:46
| * Net147 | quit (Ping timeout: 264 seconds) |
00:04:43
| * Net147 | joined |
00:06:26
| * bobmcw | joined |
00:11:48
| * bobmcw | quit (Ping timeout: 256 seconds) |
00:19:13
| * bnoordhuis | joined |
00:21:01
| * jgi | quit (Quit: jgi) |
00:23:57
| * bnoordhuis | quit (Ping timeout: 272 seconds) |
01:44:28
| * ofrobots | quit (Quit: My Mac has gone to sleep. ZZZzzz…) |
03:01:13
| * esas | quit (Read error: Connection reset by peer) |
03:51:50
| * jgi | joined |
04:02:55
| * jgi | quit (Quit: jgi) |
04:21:42
| * ofrobots | joined |
04:29:05
| * jgi | joined |
04:31:41
| * ofrobots | quit (Quit: My Mac has gone to sleep. ZZZzzz…) |
04:41:26
| * jgi | quit (Quit: jgi) |
04:44:54
| * jgi | joined |
05:22:03
| * C-Man | joined |
05:22:52
| * ofrobots | joined |
05:31:06
| * plutoniix | quit (Quit: จรลี จรลา) |
05:47:54
| * josh | joined |
06:00:34
| * jgi | quit (Quit: jgi) |
06:01:09
| * jgi | joined |
06:02:48
| <trungl-bot> | Tree closed by [email protected]: Tree is closed (Automatic: "Check" on http://build.chromium.org/p/client.v8/builders/V8%20Win64/builds/5959 "V8 Win64" from adcbe619a959fe1d8f21d06fbf5984868c4f6b9a: [email protected]) |
06:03:31
| * jgi | quit (Client Quit) |
06:24:37
| * C-Man | quit (Quit: Connection reset by beer) |
06:26:57
| <trungl-bot> | Tree opened by [email protected]: Tree is open |
06:35:48
| * ofrobots | quit (Quit: My Mac has gone to sleep. ZZZzzz…) |
07:01:53
| * bnoordhuis | joined |
07:21:22
| * rmcilroy | quit (Ping timeout: 246 seconds) |
07:31:23
| * JoWie | joined |
07:33:46
| * rmcilroy | joined |
07:38:57
| * bnoordhuis | quit (Ping timeout: 250 seconds) |
07:40:20
| * bnoordhuis | joined |
07:52:49
| * AndreasMadsen | joined |
08:10:06
| * AndreasM_ | joined |
08:12:08
| * bnoordhuis | quit (Ping timeout: 265 seconds) |
08:12:31
| * Bob_Gneu | quit (Ping timeout: 240 seconds) |
08:12:49
| * AndreasMadsen | quit (Ping timeout: 268 seconds) |
08:19:54
| * AndreasMadsen | joined |
08:22:07
| * josh | quit (Ping timeout: 272 seconds) |
08:22:27
| * Guest96084 | quit (Changing host) |
08:22:27
| * Guest96084 | joined |
08:22:32
| * Guest96084 | changed nick to kenansulayman |
08:23:19
| * AndreasM_ | quit (Ping timeout: 246 seconds) |
08:23:48
| * enaqx | quit (Read error: Connection reset by peer) |
08:23:49
| * enaqx_ | joined |
09:25:37
| * circ-user-5F2sW | quit (Ping timeout: 246 seconds) |
09:36:12
| * plutoniix | joined |
11:11:37
| * bobmcw | joined |
11:11:37
| * bobmcw | quit (Changing host) |
11:11:37
| * bobmcw | joined |
11:15:41
| * bobmcw | quit (Ping timeout: 244 seconds) |
11:45:51
| * josh | joined |
11:48:42
| <josh> | Hey guys, I'm doing some research on the possibility of replacing as many native modules with JS as we can, using a lib like node-ffi for calling platform functions. |
11:50:23
| <josh> | I am not very strong below C/C++ and was wondering if there were perhaps certain constraints that we could operate under (similar to, or perhaps leveraging asm.js) in order to limit the call overhead that calling foriegn functions currently has. |
11:51:36
| <josh> | In empirical testing we've seen about 2 orders of magnitude slowdown. |
11:55:53
| <josh> | Just wondering if anyone here may have done any similar work already, or know of someone who has. |
12:34:33
| <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-%20debug/builds/4595 "V8 Linux - arm64 - sim - debug" from 8e4f9963d53913eab7fbd2f61a5733d8dc2169e7: [email protected],[email protected],[email protected]) |
12:59: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-%20arm%20-%20sim%20-%20debug/builds/4744 "V8 Linux - arm - sim - debug" from dd3f1ecf719afd21b4c695c776b4da2fb494ef92: [email protected],[email protected],[email protected],[email protected]) |
13:08:42
| * bobmcw | joined |
13:30:57
| <trungl-bot> | Tree opened by [email protected]: open |
14:20:30
| * ofrobots | joined |
14:20:52
| <josh> | Is there an implicit conversion from FunctionTemplate to Function? |
14:48:28
| * ofrobots | quit (Quit: My Mac has gone to sleep. ZZZzzz…) |
15:01:00
| * wadey | quit (Quit: ZNC - http://znc.in) |
15:03:19
| * wadey | joined |
15:05:04
| * ofrobots | joined |
15:08:37
| * esas | joined |
15:30:25
| * ofrobots | quit (Quit: My Mac has gone to sleep. ZZZzzz…) |
15:40:13
| * AndreasM_ | joined |
15:41:18
| * AndreasMadsen | quit (Ping timeout: 252 seconds) |
15:59:14
| * ofrobots | joined |
16:02:53
| * jgi | joined |
16:18:47
| * enaqx_ | quit (Remote host closed the connection) |
16:19:01
| * enaqx | joined |
16:32:37
| * RT|Chatzilla | quit (Quit: ChatZilla 0.9.86.1 [Firefox 2.0.0.22pre/2009081014]) |
16:33:50
| * enaqx | quit (Remote host closed the connection) |
16:40:17
| * ofrobots | quit (Quit: My Mac has gone to sleep. ZZZzzz…) |
16:41:00
| * Net147 | quit (Ping timeout: 264 seconds) |
16:43:58
| * sgiles | quit |
16:45:04
| * ofrobots | joined |
16:56:43
| * ofrobots | quit (Quit: My Mac has gone to sleep. ZZZzzz…) |
16:59:46
| * ofrobots | joined |
17:15:05
| * jgi | quit (Quit: jgi) |
17:29:55
| * AndreasM_ | quit (Remote host closed the connection) |
17:32:54
| <aklein> | caitp: do you have a design sketch around somewhere for destructuring assignment? want to reboot my brain on that (I don't think I looked at it since I've gotten so involved with destructuring bind) |
17:33:38
| <caitp> | I think there was a document on google drive that I wrote, but it's mostly informal design |
17:34:29
| <caitp> | I'm not sure how much of that is out of date, it's months old |
17:34:40
| <aklein> | caitp: ah, found it in email, thanks |
17:34:58
| <caitp> | I _think_ all of the parsing problems were solved, unless new ones cropped up |
17:35:21
| <caitp> | my plan was to make the pattern-rewriter behave differently in a binding context vs assignment context |
17:36:01
| <caitp> | I think it should be pretty simple to implement that way, +/- some number of surprises |
17:39:25
| <aklein> | k. I think it'd be worth sketching out your plan, especially for folks on the compiler team who are just coming up to speed with all this es6 craziness :) |
17:39:38
| * davi | joined |
17:41:42
| * ofrobots | quit (Quit: My Mac has gone to sleep. ZZZzzz…) |
17:49:36
| * C-Man | joined |
17:53:03
| * jgi | joined |
18:20:40
| * jgi | quit (Quit: jgi) |
18:21:28
| * ofrobots | joined |
18:25:02
| <caitp> | https://etherpad.igalia.com/1869 that's sort of what I had in mind, I'll send a mail. Are the compiler folks reading v8-team-harmony, or is there a better list? |
18:30:23
| * AndreasMadsen | joined |
18:30:46
| * jgi | joined |
18:33:43
| <aklein> | caitp: we're trying to repurpose [email protected] for general-interest development discussions (thus moving code reviews and bug CCs off of it) and trying to silo a little bit less (no one outside the language team reads [email protected]), so I'd give v8-dev a shot. at least it'll end up in people's gmail boxes somewhere |
18:35:02
| <aklein> | jet lag still catching up with me, signing off for the night |
18:35:41
| <caitp> | ciao |
18:36:45
| * AndreasMadsen | quit (Ping timeout: 250 seconds) |
18:39:44
| * AndreasMadsen | joined |
18:40:25
| * Net147 | joined |
19:16:41
| <trungl-bot> | Tree closed by [email protected]: closed - maintenance |
19:19:33
| * davi | quit (Ping timeout: 246 seconds) |
19:21:41
| * amerinese | joined |
19:23:38
| <amerinese> | hey there, trying to use gdb on v8 and break on a javascript function. i think this is possible but i don't think i know how to specify the function name (the plain javascript function name doesn't seem to work). |
19:24:07
| <amerinese> | was going off of https://chromium.googlesource.com/v8/v8/+/master/docs/gdb_jit_interface.md which makes it seem like breaking on js function is possible but i don't know how to reference it |
19:24:46
| <trungl-bot> | Tree opened by [email protected]: open |
19:33:12
| * josh | quit (Ping timeout: 250 seconds) |
19:50:16
| * josh | joined |
20:07:37
| * C-Man | quit (Quit: Connection reset by beer) |
20:14:13
| * amerinese | quit (Remote host closed the connection) |
20:17:43
| * amerinese | joined |
20:17:53
| * ofrobots | quit (Quit: My Mac has gone to sleep. ZZZzzz…) |
20:18:02
| * amerinese | quit (Changing host) |
20:18:02
| * amerinese | joined |
20:21:17
| * ofrobots | joined |
20:22:51
| * josh | quit (Ping timeout: 272 seconds) |
20:42:18
| * jgi | quit (Quit: jgi) |
20:47:13
| * josh | joined |
21:27:51
| * amerinese | quit (Remote host closed the connection) |
21:41:00
| * jgi | joined |
21:51:52
| * josh | quit (Ping timeout: 265 seconds) |
22:03:33
| * AndreasMadsen | quit |
22:04:24
| * Net147 | quit (Ping timeout: 264 seconds) |
22:07:19
| * Net147 | joined |
22:32:12
| * RT|Chatzilla | joined |
22:57:34
| * ofrobots | quit (Quit: My Mac has gone to sleep. ZZZzzz…) |
22:58:50
| * JoWie | quit (Quit: Connection closed for inactivity) |
23:06:47
| * ofrobots | joined |
23:07:57
| * enaqx | joined |
23:16:11
| * bobmcw | quit (Remote host closed the connection) |
23:27:44
| * deavidsedice | joined |
23:30:19
| * WakiMiko | quit (Max SendQ exceeded) |
23:30:27
| * deavid | quit (Read error: Connection reset by peer) |
23:31:12
| * WakiMiko | joined |
23:33:51
| * esas | quit (Ping timeout: 265 seconds) |
23:34:50
| * terinjokes | quit (Ping timeout: 265 seconds) |
23:35:01
| * esas | joined |
23:40:11
| * terinjokes | joined |
23:59:18
| * ofrobots | quit (*.net *.split) |
23:59:19
| * kenansulayman | quit (*.net *.split) |
23:59:19
| * mawe | quit (*.net *.split) |
23:59:19
| * deavidsedice | quit (*.net *.split) |
23:59:19
| * enaqx | quit (*.net *.split) |
23:59:21
| * thefourtheye | quit (*.net *.split) |
23:59:22
| * Net147 | quit (*.net *.split) |
23:59:22
| * plutoniix | quit (*.net *.split) |
23:59:22
| * luite | quit (*.net *.split) |
23:59:23
| * caitp | quit (*.net *.split) |
23:59:23
| * mikolalysenko | quit (*.net *.split) |
23:59:24
| * aperezdc | quit (*.net *.split) |
23:59:24
| * trungl-bot | quit (*.net *.split) |
23:59:26
| * sof | quit (*.net *.split) |
23:59:27
| * stalled | quit (*.net *.split) |
23:59:27
| * Getty | quit (*.net *.split) |
23:59:27
| * arv | quit (*.net *.split) |
23:59:27
| * rosseaux | quit (*.net *.split) |
23:59:27
| * dagobert__ | quit (*.net *.split) |
23:59:27
| * terinjokes | quit (*.net *.split) |
23:59:28
| * aklein | quit (*.net *.split) |
23:59:28
| * scottmg | quit (*.net *.split) |
23:59:28
| * wycats | quit (*.net *.split) |
23:59:29
| * esas | quit (*.net *.split) |
23:59:29
| * rmcilroy | quit (*.net *.split) |
23:59:30
| * paulfryzel | quit (*.net *.split) |
23:59:31
| * s1w | quit (*.net *.split) |
23:59:31
| * saper | quit (*.net *.split) |
23:59:32
| * saurik | quit (*.net *.split) |
23:59:32
| * chrisdickinson | quit (*.net *.split) |
23:59:32
| * trevnorris | quit (*.net *.split) |
23:59:32
| * saapas | quit (*.net *.split) |
23:59:32
| * ec\ | quit (*.net *.split) |
23:59:32
| * WakiMiko | quit (*.net *.split) |
23:59:34
| * Raynos | quit (*.net *.split) |
23:59:34
| * ErikCorry__ | quit (*.net *.split) |
23:59:34
| * iamstef | quit (*.net *.split) |
23:59:36
| * eseidel | quit (*.net *.split) |
23:59:37
| * jochen__ | quit (*.net *.split) |
23:59:37
| * decoder | quit (*.net *.split) |
23:59:39
| * jgi | quit (*.net *.split) |
23:59:40
| * phpnode | quit (*.net *.split) |
23:59:40
| * srl295 | quit (*.net *.split) |
23:59:41
| * wadey | quit (*.net *.split) |
23:59:42
| * Martijnc | quit (*.net *.split) |
23:59:42
| * mathiasbynens | quit (*.net *.split) |
23:59:42
| * littledan | quit (*.net *.split) |
23:59:42
| * oleavr | quit (*.net *.split) |