Go to file
svenpanne@chromium.org 22e3c0ae04 Use the correct oracle in TestContext::BuildBranch.
When inlining is being done, it is crucial to use the correct type feedback
oracle with a given type feedback ID. To ensure this, TestContext now carries an
oracle which is associated with the context's condition, and these are both used
together in TestContext::BuildBranch.

Note that in VisitReturnStatement and TryInline we are currently lucky that the
oracles don't go out of sync in an observable way, but this will change when we
inline setters. Therefore, there is no separate test case...

Review URL: https://chromiumcodereview.appspot.com/10834247

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@12284 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2012-08-09 11:44:56 +00:00
benchmarks More fixes for V8 benchmark version 7. 2012-03-15 17:13:50 +00:00
build Relax requirement from VFP3 to VFP2 where possible. 2012-07-25 15:26:16 +00:00
include Fix building with GCC 3.x 2012-07-26 09:18:09 +00:00
preparser Fix a bunch of implicit casts detected by the Win64 compiler 2012-06-19 13:45:30 +00:00
samples Fix compilation when disabling debugger support. 2012-07-05 16:23:14 +00:00
src Use the correct oracle in TestContext::BuildBranch. 2012-08-09 11:44:56 +00:00
test Temporary skip failure on simulators due to r12270. 2012-08-08 09:19:55 +00:00
tools tools/push-to-trunk.sh: Add a check whether grepping for the just-committed SVN revision number succeeded. 2012-08-08 14:57:10 +00:00
.gitignore Update .gitignore for Windows/Visual Studio/GYP. 2012-07-10 12:58:42 +00:00
AUTHORS Fix path to d8 and properly quote strings so it works with dash(1) 2012-07-26 10:03:30 +00:00
ChangeLog Prepare push to trunk. Now working on version 3.13.0. 2012-08-01 11:10:32 +00:00
DEPS Prepare for using GYP build on buildbots 2012-05-11 12:18:09 +00:00
LICENSE Update LICENSE file 2012-01-03 16:38:42 +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 Android: increase default test timeout and skip time sensitive mjsunit/regress/regress-1969. 2012-08-01 13:06:08 +00:00
Makefile.android Rewrite Makefile rules for Android to allow parallel execution 2012-07-27 11:14:44 +00:00
SConstruct Fix shared library build errors. 2012-05-18 11:15:14 +00:00