Go to file
bmeurer@chromium.org c0e047d53f Improve write barriers in optimized code.
Use a cheaper RecordWriteForMap() to update the
write barrier for maps. And skip the value check
in RecordWriteField() when we statically know that
the value is in new space (and therefore has "pointers
to here are interesting" flag set).

R=hpayer@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21630 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-06-03 10:59:11 +00:00
benchmarks Add new benchmark suite runner. 2014-05-28 13:05:17 +00:00
build X87: use more suitable build flag 2014-06-02 11:39:44 +00:00
include Remove PROHIBITS_OVERWRITING as it is subsumed by non-configurable properties. 2014-06-02 11:02:06 +00:00
samples Remove usage of Locker/Unlocker where possible. 2014-05-22 08:11:10 +00:00
src Improve write barriers in optimized code. 2014-06-03 10:59:11 +00:00
test Fix test 2014-06-03 09:34:29 +00:00
tools Fix compilation on win shared and mips 2014-06-03 08:29:03 +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 Introduce .DEPS.git file to support full git checkouts 2014-04-23 12:28:43 +00:00
.gitignore Drop gitignore entry for now obsolete test262 archive 2014-05-23 08:23:41 +00:00
AUTHORS Introduce x87 port 2014-05-23 16:37:27 +00:00
BUILD.gn Use full include paths everywhere 2014-06-03 08:12:43 +00:00
ChangeLog Sync change log file with trunk. 2014-05-19 15:29:29 +00:00
codereview.settings Add settings for try server. 2013-12-17 12:24:25 +00:00
DEPS Fix chromium trunk url in DEPS. 2014-05-14 09:29:50 +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 Introduce x87 port 2014-05-23 16:37:27 +00:00
Makefile.android Introduce x87 port 2014-05-23 16:37:27 +00:00
Makefile.nacl This should make the NaCl build jobs green again. 2014-04-17 14:22:20 +00:00
OWNERS Add rmcilroy@chromium.org to src/OWNERS. 2014-04-11 08:55:18 +00:00
PRESUBMIT.py Add layout dbg trybot to default list. 2014-05-14 11:11:22 +00:00
WATCHLISTS Add myself to a watchlist for the public API. 2013-10-10 11:37:48 +00:00