Introduce per-isolate assert scopes and API to guard JS execution.
authoryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 19 Mar 2014 11:31:43 +0000 (11:31 +0000)
committeryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 19 Mar 2014 11:31:43 +0000 (11:31 +0000)
commit0bc684a7945d725bb55ab445d76c02810ff6ff50
treeda155f8f574a033ea96079dfe4f5184a1988e6fd
parent0f1f07175196c2f91644f9981ddf548be90d8612
Introduce per-isolate assert scopes and API to guard JS execution.

R=jochen@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20062 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
17 files changed:
include/v8.h
src/api.cc
src/assert-scope.cc [new file with mode: 0644]
src/assert-scope.h
src/builtins.cc
src/execution.cc
src/heap-inl.h
src/heap.cc
src/heap.h
src/isolate.cc
src/isolate.h
src/mark-compact.cc
test/cctest/cctest.status
test/cctest/test-api.cc
test/cctest/test-heap.cc
test/cctest/test-strings.cc
tools/gyp/v8.gyp