Go to file
yurys@chromium.org 269c46ee80 Simplify synthetic roots creation in heap snapshot
The synthetic roots exist in every snapshot and there are no actual objects corresponding to them (there was attempt to create some virtual objects to reuse existing snapshot builder but it just complicated the things).

Previously synthetic root wouldn't have been added if it was empty. Current implementation always adds all synthetic roots in the snapshot no matter if they are empty or not.

BUG=None
LOG=N
R=alph@chromium.org, mstarzinger@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24124 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-09-22 14:40:59 +00:00
benchmarks Revert "Refactoring: Make gtest testsuite the default." 2014-09-02 09:17:26 +00:00
build Add missing -Wno-missing-field-initializer flag to standalone.gypi. 2014-09-04 09:23:50 +00:00
include Remove a couple of deprecated APIs that moved to Isolate 2014-09-19 11:27:54 +00:00
samples Reland 24052 - Require V8 to be explicitly initialized before an Isolate is created 2014-09-19 08:01:35 +00:00
src Simplify synthetic roots creation in heap snapshot 2014-09-22 14:40:59 +00:00
test [turbofan] don't call out to c 2014-09-22 13:56:03 +00:00
testing Refactor common unit test code. 2014-09-04 08:44:03 +00:00
third_party/fdlibm Port fdlibm implementation for Math.cosh. 2014-09-01 09:36:00 +00:00
tools Add JSBuiltinReducer for inlining well-known builtins. 2014-09-19 15:02:58 +00:00
.clang-format Change clang-format config to allow for two empty lines between functions 2013-12-03 10:39:21 +00:00
.DEPS.git Add android tools to v8's deps. 2014-08-28 11:09:46 +00:00
.gitignore Schedule floating control. 2014-08-26 15:25:07 +00:00
AUTHORS fix and update debug-debugger.js 2014-08-27 09:51:51 +00:00
BUILD.gn Add JSBuiltinReducer for inlining well-known builtins. 2014-09-19 15:02:58 +00:00
ChangeLog Sync change log file with trunk. 2014-05-19 15:29:29 +00:00
codereview.settings Add PROJECT to v8 2014-06-23 15:33:19 +00:00
DEPS Add android tools to v8's deps. 2014-08-28 11:09:46 +00:00
LICENSE Update LICENSE date. 2014-02-18 10:50:22 +00:00
LICENSE.strongtalk Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.v8 Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.valgrind Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
Makefile Synchronize GTest/GMock dependencies with Chromium. 2014-08-08 05:45:04 +00:00
Makefile.android Update toolchain for Android mipsel, ia32, x87. 2014-08-19 11:20:42 +00:00
Makefile.nacl Set host_arch to ia32 on machines with a 32bit userland but a 64bit kernel. 2014-06-24 07:12:48 +00:00
OWNERS Add vogelheim@ to v8 OWNERS 2014-07-08 13:26:48 +00:00
PRESUBMIT.py Only include compile-only win64 trybot in default set. 2014-09-15 15:52:16 +00:00
WATCHLISTS Add myself to a watchlist for the public API. 2013-10-10 11:37:48 +00:00