Thread the current isolate through a few places, avoiding Isolate::Current().
authorsvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 28 Feb 2012 10:32:02 +0000 (10:32 +0000)
committersvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 28 Feb 2012 10:32:02 +0000 (10:32 +0000)
commit3df99e7eb74421ca823e39d6d5cf7098a6673254
tree83dac60308ceecd371b00b9b15378816843dbb68
parent564a6f035a7b2b65544b31a5c6eb8d32aa1d87cb
Thread the current isolate through a few places, avoiding Isolate::Current().

This removes approx. 12k calls of Isolate::Current() in string-tagcloud.

Review URL: https://chromiumcodereview.appspot.com/9490004

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@10856 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/regexp-macro-assembler-arm.cc
src/execution.cc
src/execution.h
src/ia32/regexp-macro-assembler-ia32.cc
src/jsregexp.cc
src/jsregexp.h
src/mips/regexp-macro-assembler-mips.cc
src/runtime.cc
src/x64/regexp-macro-assembler-x64.cc