Go to file
fschneider@chromium.org 27e1a8d414 Improve our simple elimination of hole checks.
Currently we avoid checking for the hole value after array loads, if the
result is only used by instructions that definitely deoptimize in case
of the hole value (HChange instructions).

This change performs the same procedure for loading from deleteable/read-only
global variable where we can also avoid the check in the same cases.
Review URL: http://codereview.chromium.org/8054008

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9453 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-09-27 13:03:19 +00:00
benchmarks Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
build Allow gyp build to turn on OBJECT_PRINT 2011-09-23 09:38:03 +00:00
include Add v8::HeapGraphNode::GetHeapValue method. 2011-09-26 14:38:29 +00:00
preparser Refactor .gyp files: 2011-08-25 14:50:09 +00:00
samples Fix presubmit errors caused by updated depot tools 2011-09-08 19:57:14 +00:00
src Improve our simple elimination of hole checks. 2011-09-27 13:03:19 +00:00
test Make sure that we can't access hidden properties by installing accessors on Object.prototype. 2011-09-26 16:54:50 +00:00
tools Fix passing of --special-command flag in test wrapper. 2011-09-27 12:12:25 +00:00
.gitignore Add *.so to .gitignore. 2011-09-07 21:09:13 +00:00
AUTHORS Debugger: fix stepping next with trycatch recursion 2011-09-13 14:38:39 +00:00
ChangeLog Prepare push to trunk. Now working on version 3.6.5. 2011-09-15 07:22:07 +00:00
LICENSE Fix the license info to correctly state Copyright "the V8 project 2011-01-19 09:20:18 +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 Allow gyp build to turn on OBJECT_PRINT 2011-09-23 09:38:03 +00:00
SConstruct Allow snapshots to be generated without using vfp3 code on arm. 2011-08-10 11:14:32 +00:00