This implements per-isolate locking and unlocking, including tests
authordslomov@chromium.org <dslomov@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 4 May 2011 21:04:32 +0000 (21:04 +0000)
committerdslomov@chromium.org <dslomov@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 4 May 2011 21:04:32 +0000 (21:04 +0000)
commitd54fe47fad0a47e8f74a973c2ecbf734bf59ddc8
treeaad0f06dfbe96a128aaaf7d94aaf745b92e7a225
parent4ca7b509902c20d1174b01339fdca436410cd08d
This implements per-isolate locking and unlocking, including tests

BUG=
TEST=

Committed: http://code.google.com/p/v8/source/detail?r=7734

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7784 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
15 files changed:
include/v8.h
src/api.cc
src/api.h
src/execution.cc
src/isolate.cc
src/isolate.h
src/objects.cc
src/objects.h
src/top.cc
src/v8threads.cc
test/cctest/SConscript
test/cctest/cctest.gyp
test/cctest/test-api.cc
test/cctest/test-lockers.cc [new file with mode: 0644]
test/cctest/test-thread-termination.cc