dslomov@chromium.org
|
d54fe47fad
|
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
|
2011-05-04 21:04:32 +00:00 |
|
vitalyr@chromium.org
|
04537cb227
|
Use v8::internal threading support in samples/shell.cc.
We need this for isolates testing. To make it work I had to extend the
internal Thread constructor with an option to set the stack size (see
the comment in shell.cc).
BUG=1264
Review URL: http://codereview.chromium.org/6711068
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7289 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2011-03-21 15:04:17 +00:00 |
|
vitalyr@chromium.org
|
7976ca2cbc
|
Merge isolates to bleeding_edge.
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7271 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2011-03-18 20:35:07 +00:00 |
|
vitalyr@chromium.org
|
76e226f832
|
Revert r7268: it borked the history.
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7269 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2011-03-18 19:41:05 +00:00 |
|
vitalyr@chromium.org
|
6ff7fdebd3
|
Merge isolates to bleeding_edge.
Review URL: http://codereview.chromium.org/6685088
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7268 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2011-03-18 18:49:56 +00:00 |
|
dimich@chromium.org
|
2c48283185
|
Include check for execution termination into bailout check.
This prevents re-entry into JS during stack unwinding caused by TerminateExecution().
Review URL: http://codereview.chromium.org/2123005
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4705 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-05-21 20:52:19 +00:00 |
|
ager@chromium.org
|
fe3b875577
|
Add IsExecutionTerminating api method.
IsExecutionTerminating returns true if a termination exception is
currently being propagated. C++ code should not reenter V8 when
IsExecutionTerminating returns true.
Review URL: http://codereview.chromium.org/668052
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4016 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-03-04 12:13:04 +00:00 |
|
ager@chromium.org
|
6ce4b10608
|
Re-enable all declarations in fast top-level compiler.
Disable fast top-level compiler for now because of issues 525 and 526.
Add regression test for issue 525.
Review URL: http://codereview.chromium.org/438017
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3348 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2009-11-24 12:23:29 +00:00 |
|
ager@chromium.org
|
d8af3528dd
|
Fix the handling of termination exceptions thrown when creating error
objects in the runtime system.
Review URL: http://codereview.chromium.org/179062
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2796 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2009-09-01 13:55:45 +00:00 |
|
ager@chromium.org
|
0efbd40baf
|
Add support for forceful termination of JavaScript execution.
The termination is achieved by throwing an exception that is uncatchable by JavaScript exception handlers.
Review URL: http://codereview.chromium.org/174056
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2723 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2009-08-19 15:14:11 +00:00 |
|