Go to file
kmillikin@chromium.org c1fd8bcf60 Fix a bug in deoptimization environments.
The function HEnvironment::SetExpressionStackAt did not update the
environment's history.  This function is used to patch the bailout
environment for count operations and global function calls.

Reorganize class HEnvironment to make it fit V8's style a bit better
and to try to add some sanity to which C++ functions are intended to
be inlined.

Remove the flag --trace-environment which merely duplicated data in
the hydrogen.cfg file except without enough context to be useful.

BUG=1004

Review URL: http://codereview.chromium.org/5992011

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@6137 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-01-03 16:57:46 +00:00
benchmarks Promote the current V8 benchmark suite candidate to version 6. 2010-10-07 07:25:22 +00:00
build Initial attempt to add support for using gyp to build V8 itself 2010-12-14 08:16:39 +00:00
include Add more documentation to Context::New in the API header file. 2011-01-03 10:17:08 +00:00
preparser Use the file opened from argv[1] in preparser-process.cc 2010-12-08 10:47:59 +00:00
samples Initial attempt to add support for using gyp to build V8 itself 2010-12-14 08:16:39 +00:00
src Fix a bug in deoptimization environments. 2011-01-03 16:57:46 +00:00
test Changed #define symbols in test to OBJECT_PRINT from PRINT_OBJECT 2011-01-03 09:32:42 +00:00
tools Landing for Martin Maly. 2011-01-03 08:13:37 +00:00
.gitignore Add '.cpplint-cache' to ignore lists for SVN and Git. This change also sets 'ignore' property on '.', although this change isn't visible in Rietveld. 2009-12-11 09:01:38 +00:00
AUTHORS nGW build 2010-12-02 15:37:45 +00:00
ChangeLog Prepare push to trunk. Now working on 3.0.6. 2011-01-03 10:02:17 +00:00
LICENSE Remove Gay's dtoa from sources. 2010-11-22 14:42:07 +00:00
SConstruct 1. Added support for object printing for release mode using the 2010-12-20 10:38:19 +00:00