Reviewers: Michael Starzinger,

Message:
The first patch set is the original CL. The second patch set is the fix on top
of it.

I decided to leave the queue flushing in the main thread since I don't want to violate some invariants (no handle dereferencing and queue flushing in optimizer
thread). The mechanism for Flush() now mirrors that of Stop().

Description:
Re-reland "Flush parallel recompilation queues on context dispose notification"

BUG=

Please review this at https://codereview.chromium.org/22379002/

SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

Affected files:
  M src/api.cc
  M src/compiler.cc
  M src/debug.cc
  M src/factory.cc
  M src/heap.h
  M src/heap.cc
  M src/isolate.h
  M src/isolate.cc
  M src/liveedit.cc
  M src/objects.h
  M src/objects.cc
  M src/optimizing-compiler-thread.h
  M src/optimizing-compiler-thread.cc
  M src/runtime.cc
  M test/cctest/test-deoptimization.cc
  M test/cctest/test-heap.cc
  A + test/mjsunit/regress/regress-prepare-break-while-recompile.js


--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to