Go to file
kmillikin@chromium.org 35d6c8fb03 Remove ENTER_V8 from small API functions that do not need access to
V8's heap or only need read access.

This means that IsDeadCeck and EnsureInitialized could sometimes be
called without having already entered the VM.  To simplify things,
this is made always the case.  A couple of error callbacks do not need
to leave V8 because they haven't entered.

Consistently enter V8 after LOG_API (since LOG_API is sometimes before
EnsureInitialized or IsDeadCheck).

This all should have no effect unless V8 is built with
ENABLE_HEAP_PROTECTION and run with --protect-heap.

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1672 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2009-04-03 07:49:20 +00:00
benchmarks Fixed issue where \x.. and \u.... were rot13-ed in strings (but not in 2009-01-30 13:19:29 +00:00
include Add os.chdir and os.setenv to d8. Move system() to os.system(). 2009-03-31 06:51:25 +00:00
samples Reenable interactive use of the shell sample. 2009-03-30 12:13:08 +00:00
src Remove ENTER_V8 from small API functions that do not need access to 2009-04-03 07:49:20 +00:00
test String.match tests that wasn't included in the implementation change list. 2009-04-01 09:09:05 +00:00
tools Reland exception propagation fix. 2009-03-31 15:23:58 +00:00
AUTHORS Issue 63: Running tests fails of there is a dot in the checkout path 2009-02-25 10:09:42 +00:00
ChangeLog Prepare another push to trunk (version 1.1.6). We pushed an unsafe 2009-04-01 10:41:37 +00:00
LICENSE Remove JSCRE 2009-02-25 08:08:01 +00:00
SConstruct Apply Lei Zhang's patch to add easy import of additional environment 2009-04-02 13:00:28 +00:00