deps: backport 8d6a228 from the v8's upstream
authorFedor Indutny <fedor@indutny.com>
Tue, 27 Oct 2015 16:54:42 +0000 (12:54 -0400)
committerJames M Snell <jasnell@gmail.com>
Thu, 29 Oct 2015 15:38:43 +0000 (08:38 -0700)
commitcadee67c259358a3fa652eb19d135a24c9134f75
tree62270190c8f56512545180165c4043c3a110d7bd
parent2109708186801d84c22a789d634cd33f50851201
deps: backport 8d6a228 from the v8's upstream

Original commit message:

    [heap] fix crash during the scavenge of ArrayBuffer
    Scavenger should not attempt to visit ArrayBuffer's storage, it is a
    user-supplied pointer that may have any alignment. Visiting it, may
    result in a crash.

    BUG=
    R=jochen

    Review URL: https://codereview.chromium.org/1406133003

    Cr-Commit-Position: refs/heads/master@{#31611}

PR-URL: https://github.com/nodejs/node/pull/3549
Reviewed-By: Trevor Norris <trev.norris@gmail.com>
deps/v8/src/heap/heap.cc
deps/v8/src/heap/heap.h
deps/v8/test/cctest/test-api.cc