Chromium Code Reviews
DescriptionCreate a new class v8::internal::Isolate in isolate.h/isolate.cc.
Add isolate.cc to the build system.
Move code from v8::internal::V8::Initialize to Isolate::Initialize.
V8::Initialize now calls Isolate::Initialize to do almost
all of its work. From here, statics from the rest of the V8 code will
gradually move into an Isolate object (created on the first call to
Isolate::current() and initialized in V8::initialize). Once the statics have
been moved, the API will be extended to allow for the creation and use of
multiple isolates. Backward compatibility can be maintained using a single
isolate (similar to how this changelist operates).
Committed: http://code.google.com/p/v8/source/detail?r=4758
Patch Set 1 #
Total comments: 5
Patch Set 2 : '' #
Total comments: 1
Patch Set 3 : '' #
Total comments: 5
Patch Set 4 : '' #
Total comments: 1
Patch Set 5 : '' #Patch Set 6 : '' #
Messages
Total messages: 8 (0 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||