00:01:55  * bnoordhuisquit (Read error: Operation timed out)
00:06:33  * c4miloquit (Remote host closed the connection)
00:06:40  * [[zz]]quit (Ping timeout: 245 seconds)
00:08:45  * c4milojoined
00:18:57  * c4miloquit (Remote host closed the connection)
00:20:30  * c4milojoined
00:54:47  * c4miloquit (Remote host closed the connection)
01:59:38  * abraxasjoined
02:06:53  * sanjoydquit (Quit: Connection closed for inactivity)
02:47:49  * c4milojoined
03:05:25  * C-Manquit (Quit: Connection reset by beer)
03:32:09  * c4miloquit (Remote host closed the connection)
03:32:53  * c4milojoined
03:49:30  * c4miloquit (Remote host closed the connection)
05:39:49  * sanjoydjoined
05:39:50  * sanjoydquit (Changing host)
05:39:50  * sanjoydjoined
06:05:50  * seventhquit (Ping timeout: 240 seconds)
06:08:22  * c4milojoined
06:28:18  * spolujoined
07:02:32  * c4miloquit (Remote host closed the connection)
07:39:07  * Lethalmanjoined
07:43:26  * abraxasquit (Read error: Connection reset by peer)
07:44:02  * abraxasjoined
08:31:15  * muellijoined
08:40:19  * bnoordhuisjoined
08:45:10  * solublejoined
10:00:38  * C-Manjoined
10:10:51  * bnoordhuisquit (Ping timeout: 245 seconds)
10:34:38  * spoluquit (Ping timeout: 240 seconds)
11:01:25  * bnoordhuisjoined
11:07:08  * bnoordhuisquit (Quit: leaving)
11:19:18  * bnoordhuisjoined
12:06:40  * spolujoined
12:35:32  * abraxasquit (Remote host closed the connection)
12:40:24  <aboudreault>In the same process, is there any restriction on how many persistent context I create with the same Isolate?
12:40:53  <bnoordhuis>aboudreault: it's mostly a restriction of available heap memory
12:42:42  <aboudreault>In fact, what I'm experiencing is a: v8::internal::GlobalHandles::Destroy(v8::internal::Object**). At the end, I want a single persistent context created per process... but I would have expected my code to work. Basicaly, I only create a persistent context, then Dispose it.
12:44:29  <bnoordhuis>i'm not sure i understand the question (if there is one)
12:44:38  <aboudreault>I'm getting a seg fault
12:45:05  <aboudreault>with this: http://pastebin.ca/2438815 executed multiple times.
12:45:51  <aboudreault>context->context is a Persistent<Context>
12:46:24  <bnoordhuis>what does the backtrace look like in gdb?
12:46:59  <aboudreault>let me paste..
12:48:40  <aboudreault>http://pastebin.ca/2438818
12:49:05  <aboudreault>the first time msV8ExecuteScript is called, it's fine.
12:49:45  <aboudreault>the crash happens the second time.
12:49:59  <bnoordhuis>it's a non-debug v8 build, i take it?
12:50:52  <aboudreault>ah. right. let me rebuild my v8 3.19 in debug.
12:51:15  <bnoordhuis>aboudreault: add extrachecks=on
12:51:20  <aboudreault>ok
12:57:25  <aboudreault>bnoordhuis, http://pastebin.ca/2438821
12:58:03  * jmar777joined
13:00:05  <bnoordhuis>aboudreault: hrm, i don't see anything immediately wrong
13:00:17  <bnoordhuis>you'll probably have to play around with gdb a bit, inspect the stack frames and locals
13:01:16  <aboudreault>ok, np
13:01:48  <bnoordhuis>you're using 3.19? does Context::New() still return a Persistent<Context> in that version or is it already Local<Context>?
13:03:48  <aboudreault>good question... I was blindly following the docs from http://izs.me/v8-docs/ ... not sure of the version though.
13:06:19  <bnoordhuis>ah, documentation... i wouldn't put too much trust in that
13:06:25  <bnoordhuis>when in doubt, consult the source
13:19:17  * [[zz]]joined
13:29:52  * bnoordhuisquit (Ping timeout: 264 seconds)
13:39:15  <aboudreault>is there any instruction to build v8 >=3.2? looks like gyp has been removed and SConstruct is used
13:43:21  <aboudreault>got it.
13:55:08  * c4milojoined
14:04:27  * bnoordhuisjoined
14:29:06  * c4miloquit (Remote host closed the connection)
14:38:10  * jmar777quit (Remote host closed the connection)
14:38:29  * c4milojoined
14:41:27  * jmar777joined
14:57:07  <aboudreault>bnoordhuis, you were right. Context::New is returning a Local<>
15:03:23  <Jarvix>This question might be very dangerous in this channel. But I am writing an IDE and game engine for Sphere (on OSX). It uses JavaScript for game scripts. I ofcourse need to implement the engine with some JS engine. I have two options: V8 and/or JavaScriptCore. JSC has as big plus that is has an ObjC api in OSX 10.9. However, I am still very unsure.
15:03:46  <Jarvix>I could also make an implementation for both. But what are the advantages of V8 over JSC in my case?
15:36:00  <bnoordhuis>Jarvix: speed, presumably. don't know about memory consumption or api ease of use
15:36:21  <bnoordhuis>that is, i can tell you what v8 is like but not jsc
15:36:29  <Jarvix>Mostly worried about API :P
15:36:57  <bnoordhuis>v8's is pretty nice. it uses c++ to its advantage
15:37:04  <Jarvix>Do you know a correct benchmark testing non-web applications of v8 and JSC? (i have computers with both Chrome and Safari)
15:37:15  <bnoordhuis>depends on what you're interested in
15:37:23  <bnoordhuis>there's a number of benchmarks in the test/ directory
15:37:28  <Jarvix>I hate C++, but that aside :P I can mix ObjC and C++ :D
15:38:16  <bnoordhuis>will you be doing a lot of floating-point math?
15:38:18  * RT|Chatzillaquit (Quit: ChatZilla 0.9.86.1 [Firefox 2.0.0.22pre/2009081014])
15:38:49  <bnoordhuis>(since you mention games)
15:39:20  <Jarvix>its a 2d game engine, objects are still native. I think it is mostly integers (pixels)
15:40:56  <bnoordhuis>okay. v8 is good at that provided values fit in the range -(2**30) to 2**30 - 1
15:41:15  <Jarvix>** is a new notation for ^?
15:41:19  <bnoordhuis>yeah
15:41:46  <bnoordhuis>i always use ** because ^ can either mean exponentation or xor
15:42:14  <bnoordhuis>and it's not new, i stole it from python :)
15:42:33  <Jarvix>Ah
15:44:05  <Jarvix>Does V8 build with clang?
15:45:25  <bnoordhuis>yes
15:45:52  <Jarvix>good
16:35:56  * jmar777quit (Remote host closed the connection)
16:56:50  * Lethalmanquit (Read error: Connection reset by peer)
17:23:19  * jmar777joined
17:25:46  * solublequit (Quit: Leaving.)
17:29:30  * spoluquit (Ping timeout: 264 seconds)
17:46:37  * muelliquit (Remote host closed the connection)
17:51:44  * bnoordhuisquit (Ping timeout: 260 seconds)
18:39:09  * bnoordhuisjoined
18:56:24  * [[zz]]quit (Ping timeout: 276 seconds)
19:01:02  * Lethalmanjoined
20:36:26  * jmar777quit (Remote host closed the connection)
21:15:00  * [[zz]]joined
22:04:38  * carifjoined
22:16:04  * jmar777joined
22:16:42  * RT|Chatzillajoined
22:33:06  * c4miloquit (Remote host closed the connection)
22:34:47  * c4milojoined
22:46:04  * Lethalmanquit (Ping timeout: 256 seconds)
22:48:19  * c4miloquit (Remote host closed the connection)
23:14:40  * jmar777quit (Remote host closed the connection)
23:27:42  * bnoordhuisquit (Ping timeout: 264 seconds)
23:33:18  * c4milojoined