00:53:57  * AtumTquit (Remote host closed the connection)
02:56:42  * rwaldronjoined
03:10:03  * rwaldronquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
04:56:23  <gsathya>devsnek: i know, i added ScriptOrModule in V8 ...
04:56:50  <devsnek>not sure what you meant then
04:59:06  <devsnek>gsathya: I opened a bug/feature request for it https://bugs.chromium.org/p/v8/issues/detail?id=7546
05:00:00  <devsnek>has a bit more detail about the use case
05:03:35  * Garbeequit (Quit: Connection closed for inactivity)
05:31:26  <devsnek>I guess an alternative is allowing non-primtives in the origin
05:31:51  <devsnek>but I assume that's annoying memory stuff
06:00:12  * plutoniixquit (Quit: Leaving)
06:33:55  * rosseaux_joined
06:34:46  * akleinquit (*.net *.split)
06:34:46  * mmarchiniquit (*.net *.split)
06:34:51  * rosseauxquit (*.net *.split)
06:34:51  * rosseaux_changed nick to rosseaux
06:41:48  * akleinjoined
06:43:45  * mmarchinijoined
07:33:48  <trungl-bot>Tree closed by [email protected]: closed (https://build.chromium.org/p/client.v8/builders/V8%20Win64%20-%20msvc/builds/1792 from d81b7aa054e0cf4ad7b32bf701f479a89f104971)
07:36:49  <trungl-bot>Tree opened by [email protected]: open (skipping test soon)
07:53:49  * not-an-aardvarkquit (Quit: Connection closed for inactivity)
08:18:47  * plutoniixjoined
10:25:08  * mylesborinsquit (Quit: farewell for now)
10:25:39  * mylesborinsjoined
11:05:19  <trungl-bot>Tree closed by [email protected]: closed (https://build.chromium.org/p/client.v8/builders/V8%20Linux64%20-%20debug/builds/21075 from 73408095be3c554308bc8a63b3d5c815997e7afa)
11:48:37  <trungl-bot>Tree opened by [email protected]: open
12:03:37  * AtumTjoined
12:17:13  * plutoniixquit (Quit: Leaving)
12:25:14  * Garbeejoined
13:40:56  * rwaldronjoined
13:41:44  * rwaldronquit (Remote host closed the connection)
16:10:38  <trungl-bot>Tree closed by [email protected]: closed (https://build.chromium.org/p/client.v8.ports/builders/V8%20Android%20Arm64%20-%20builder/builds/16226 from 5413c2002a936a9f0736d95bc244c188f986c0aa)
16:23:36  * Garbeequit (Quit: Connection closed for inactivity)
16:30:07  * RT|Chatzillaquit (Quit: ChatZilla [Firefox])
16:46:53  <trungl-bot>Tree opened by [email protected]: open (infra hickup)
16:51:04  * Garbeejoined
16:52:17  * AtumTquit (Ping timeout: 248 seconds)
16:57:41  * AtumTjoined
18:32:31  <Wes->devsnek: Nope - is your platform = NewDefaultPlatform()? Sounds like it might be NULL
18:41:46  <devsnek>yea I just do NewDefaultPlatform
18:42:12  <devsnek>it should still work as of 6.6 lkgr right?
18:44:35  <Wes->I'm having an odd problem with my embedding. It allows me to evaluate the contents of a file, and then of an arbitrary number of command-line arguments. If I evaluate a large file, followed by a command-line argument which uses print() (the only native function I've added - stolen from shell), I wind up v8::base::OS::Abort()
18:45:13  <Wes->Ring a bell with anybody? Can anybody point me in the right direction re debugging?
18:45:34  <Wes->devsnek: I don't even know what 6.6 lkgr is
18:46:26  <Wes->devsnek: your init should look something like this: https://pastebin.mozilla.org/9079817
18:49:47  <Wes->my gut tells me the problem I'm seeing with my embedding is probably related to memory allocation, but you'd think that would relatively safe since I don't explicitly destroy anything, and all the hunks of JS run in the same isolate and context
18:55:51  * seventhjoined
18:57:50  <devsnek>Wes-: it looks exactly like that
18:58:02  <devsnek>except I compiled with no snapshot
18:58:31  <Wes->devsnek: weird. Works for me? FWIW I am using exactly the same compilation environment as samples/hello-world.c
18:58:42  <devsnek>yea that's where I started from
18:58:58  <devsnek>this code worked before
18:59:14  <devsnek>I should really github this
19:00:01  <Wes->(have you figured out how to do a debug build yet?)
19:02:38  <devsnek>yea lol
19:02:55  <devsnek>i'm not new to c++
19:03:10  <devsnek>i've been using lldb extensively
19:03:14  <devsnek>i posted a trace up above
19:03:23  <Wes->gn gen out.gn/foo --args='is_debug=false target_cpu="x64" ; ninja -C out.gn/x64.debug/ is running right now here
19:04:17  <Wes->devsnek: This build system is brand new to me. I'm going to have to get up to speed on it at some point.
19:04:35  <devsnek>this entire thing is terrible tbh
19:04:39  <devsnek>i've never had so much trouble using a library
19:06:17  <Wes->devsnek: you should have tried using spidermonkey on sparc in 2011. I had to fix the damn JIT assembler, LOL. And that build system is pretty awfully hairy, too. To add insult to injury, it changed struct layout depending on if you where -DDEBUG or not. So if you built your embedding in release put the library installed on your box was debug (or vice-versa), the struct members for the JS...
19:06:18  <Wes->...contexts and so on didn't line up.
19:06:24  <devsnek>heh
19:23:41  <devsnek>Wes-: https://github.com/devsnek/ivan/blob/master/src/ivan.cc#L91
19:23:48  <devsnek>ignore the shitty printf
19:59:06  * seventhquit (Remote host closed the connection)
20:03:36  <Wes->devsnek: I don't see any obvious issues, although plugging it into my build system yields warnings that you are using deprecated functions
20:14:52  * xaxxonjoined
20:17:50  <devsnek>a lot of the code is from like v8 5.4
20:18:06  <devsnek>this failure just like randomly started happening tho
20:46:34  * cloudshuquit (Quit: Connection closed for inactivity)
21:44:17  * not-an-aardvarkjoined
21:50:09  * pandemquit (Ping timeout: 260 seconds)
21:50:44  * Wes-quit (Ping timeout: 260 seconds)
21:52:13  * pandemjoined
21:53:56  <devsnek>hey gsathya did you ever get a chance to look at that feature req i linked?
21:55:16  * Wes-joined
22:31:34  * RT|Chatzillajoined