- All mutable statics of v8::internal::MemoryAllocator become instance data of v8::internal::MemoryAllocatorData - All mutable statics of v8::internal::CodeRange become instance data of v8::internal::CodeRangeData - All mutable statics of v8::internal::MarkCompactCollector become instance data of v8::internal::MarkCompactCollectorData - All mutable statics of v8::internal::RelocatableData become instance data of v8::internal::RelocatableData - All mutable statics of v8::internal::CodeGenerator become instance data of v8::internal::CodeGeneratorData
- All mutable statics of v8::internal::Bootstrapper become instance data of v8::internal::BootstrapperData - All mutable statics of v8::internal::Scanner become instance data of v8::internal::ScannerData - All mutable statics of v8::internal::Compiler become instance data of v8::internal::CompilerData - All mutable statics of v8::internal::PreallocatedStorage, v8::internal::Page, v8::internal::NativeAllocationChecker become instance data of v8::internal::StorageData - All mutable statics of v8::internal::StatsTable become instance data of v8::internal::StatsTableData - All mutable statics of v8::internal::Runtime become instance data of v8::internal::RuntimeData - All mutable statics of v8::internal::Assembler become instance data of v8::internal::AssemblerData - All mutable statics of api.cc become instance data of v8::internal::ApiData, except extensions - All mutable statics of v8::internal::Bultins become instance data of v8::internal::BuiltinsData - All mutable statics of v8::internal::Debug become instance data of v8::internal::DebugData - All mutable statics of v8::internal::Debugger become instance data of v8::internal::DebuggerData At this point 10 instances of V8 can run the benchmark on i386, of course all tests works with or without SEVERAL_V8_IN_PROCESS, also on i386 :) http://codereview.chromium.org/435003 -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
