[v8-users] TypedArray data access and memory allocation behavior threshold

2015-07-29 Thread Zach Bjornson
Some of this has been discussed before, but the API has changed a lot recently and I'm lost a bit in the discussion. In v8 4.2.77.20 (version in iojs 2.4.0) the following seems to work for arrays *larger than 64 bytes:* Local arr = args[0].As(); void *data = arr->GetIndexedPropertiesExt

Re: [v8-users] v8 crashing during garbage collector with a NULL-Pointer exception

2015-07-29 Thread Wilfried Gösgens
On Wednesday, July 29, 2015 at 5:40:10 PM UTC+2, Jakob Kummerow wrote: > > On Wed, Jul 29, 2015 at 5:09 PM, Wilfried Gösgens > wrote: > >> Ok, >> looking at... >> https://gist.github.com/domenic/aca7774a5d94156bfcc1 >> would give me this URL: >> https://chromium.googlesource.com/v8/v8.git/+/bra

Re: [v8-users] v8 crashing during garbage collector with a NULL-Pointer exception

2015-07-29 Thread Michael Hablich
Hi Wilfried, you can also have a look at https://code.google.com/p/v8-wiki/wiki/ReleaseProcess which describes the point of the different types of branches. Cheers, Michael On Wednesday, July 29, 2015 at 5:40:10 PM UTC+2, Jakob Kummerow wrote: > > On Wed, Jul 29, 2015 at 5:09 PM, Wilfried Gösg

Re: [v8-users] v8 crashing during garbage collector with a NULL-Pointer exception

2015-07-29 Thread Jakob Kummerow
On Wed, Jul 29, 2015 at 5:09 PM, Wilfried Gösgens wrote: > Ok, > looking at... > https://gist.github.com/domenic/aca7774a5d94156bfcc1 > would give me this URL: > https://chromium.googlesource.com/v8/v8.git/+/branch-heads/4.1 > How does it "give you" 4.1? It tells you to use the same branch as st

Re: [v8-users] v8 crashing during garbage collector with a NULL-Pointer exception

2015-07-29 Thread Wilfried Gösgens
On Wednesday, July 29, 2015 at 5:09:01 PM UTC+2, Wilfried Gösgens wrote: > > Ok, > https://chromium.googlesource.com/v8/v8.git/+/branch-heads/4.1 > which reads: > > Version 4.1.0.27 (cherry-pick) > > But git only shows me versions with 3.xx and 4.2.xx, 4.3.xx, 4.5.xx and > 4.6.xx? > > > Scratch

Re: [v8-users] v8 crashing during garbage collector with a NULL-Pointer exception

2015-07-29 Thread Wilfried Gösgens
Ok, looking at... https://gist.github.com/domenic/aca7774a5d94156bfcc1 would give me this URL: https://chromium.googlesource.com/v8/v8.git/+/branch-heads/4.1 which reads: Version 4.1.0.27 (cherry-pick) But git only shows me versions with 3.xx and 4.2.xx, 4.3.xx, 4.5.xx and 4.6.xx? Whats the po

Re: [v8-users] v8 crashing during garbage collector with a NULL-Pointer exception

2015-07-29 Thread Jakob Kummerow
On Wed, Jul 29, 2015 at 2:50 PM, Wilfried Gösgens wrote: > Hm, that explains a lot. > Its pretty hard to tell what actually _is_ a v8 release and what not. > In an open source world, every commit is a "release". We happen to create 1-3 daily snapshots that have version numbers, mostly to make it

Re: [v8-users] v8 crashing during garbage collector with a NULL-Pointer exception

2015-07-29 Thread Wilfried Gösgens
Hm, that explains a lot. Its pretty hard to tell what actually _is_ a v8 release and what not. The closest thing I could find was browse http://omahaproxy.appspot.com/ - and whenever all 'stable' columns point to the same version, thats a release. Is there a better way? and which was the next st

Re: [v8-users] v8 crashing during garbage collector with a NULL-Pointer exception

2015-07-29 Thread Jakob Kummerow
3.31.74.1 was a failed attempt at creating a sufficiently stable basis for a branch point, and is totally unsupported. Pretty bad idea to use that in production. I'm not surprised it's crashing. On Wed, Jul 29, 2015 at 1:33 PM, Wilfried Gösgens wrote: > Hi everone, > > We're using V8 3.31.74.1 i

[v8-users] v8 crashing during garbage collector with a NULL-Pointer exception

2015-07-29 Thread Wilfried Gösgens
Hi everone, We're using V8 3.31.74.1 in arangodb 2.6.x on windows; and now and then we have this crash: arangod.exe!v8::internal::MarkCompactCollector::ParallelSweepSpacesComplete(void) Unknown arangod.exe!v8::internal::MarkCompactCollector::EnsureSweepingCompleted(voi