/external/chromium_org/v8/src/ |
bootstrapper.cc | 37 #include "isolate-inl.h" 71 Bootstrapper::Bootstrapper(Isolate* isolate) 72 : isolate_(isolate), 156 Genesis(Isolate* isolate, 162 Isolate* isolate() const { return isolate_; } function in class:BASE_EMBEDDED 174 Handle<JSFunction> CreateEmptyFunction(Isolate* isolate); 366 Isolate* isolate = target->GetIsolate(); local 847 Isolate* isolate = inner_global->GetIsolate(); local 2104 Isolate* isolate = native_context->GetIsolate(); local 2209 Isolate* isolate = native_context->GetIsolate(); local 2230 Smi::FromInt(FLAG_stack_trace_limit), isolate); local 2292 Isolate* isolate = native_context->GetIsolate(); local [all...] |
builtins.cc | 131 name##ArgumentsType args, Isolate* isolate); \ 133 int args_length, Object** args_object, Isolate* isolate) { \ 135 ASSERT(isolate == Isolate::Current()); \ 137 return Builtin_Impl_##name(args, isolate); \ 140 name##ArgumentsType args, Isolate* isolate) 146 name##ArgumentsType args, Isolate* isolate); 1722 Isolate* isolate = Isolate::Current(); local [all...] |
d8.cc | 90 explicit PerIsolateData(Isolate* isolate) : isolate_(isolate), realms_(NULL) { 91 HandleScope scope(isolate); 92 isolate->SetData(this); 99 inline static PerIsolateData* Get(Isolate* isolate) { 100 return reinterpret_cast<PerIsolateData*>(isolate->GetData()); 114 Isolate* isolate_; 136 explicit DumbLineEditor(Isolate* isolate 291 Isolate* isolate = args.GetIsolate(); local 301 Isolate* isolate = args.GetIsolate(); local 333 Isolate* isolate = args.GetIsolate(); local 351 Isolate* isolate = args.GetIsolate(); local 371 Isolate* isolate = args.GetIsolate(); local 388 Isolate* isolate = args.GetIsolate(); local 412 Isolate* isolate = info.GetIsolate(); local 421 Isolate* isolate = info.GetIsolate(); local 643 Isolate* isolate = v8::Isolate::GetCurrent(); local 1086 Isolate* isolate = args.GetIsolate(); local 1286 Isolate* isolate = Isolate::New(); local 1661 Isolate* isolate = Isolate::GetCurrent(); local [all...] |
elements.cc | 143 HandleScope scope(heap->isolate()); 144 return heap->isolate()->Throw( 145 *heap->isolate()->factory()->NewRangeError("invalid_array_length", 487 static void TraceTopFrame(Isolate* isolate) { 488 StackFrameIterator it(isolate); 495 Isolate* isolate = Isolate::Current(); local 496 Code* apply_builtin = isolate->builtins()->builtin 1563 Isolate* isolate = obj->GetIsolate(); local [all...] |
ic.cc | 81 Isolate* isolate = new_target->GetIsolate(); local 82 StackFrameIterator it(isolate); 86 Code* apply_builtin = isolate->builtins()->builtin( 94 JavaScriptFrame::PrintTop(isolate, stdout, false, true); 107 #define TRACE_GENERIC_IC(isolate, type, reason) \ 111 JavaScriptFrame::PrintTop(isolate, stdout, false, true); \ 117 #define TRACE_GENERIC_IC(isolate, type, reason) 123 IC::IC(FrameDepth depth, Isolate* isolate) : isolate_(isolate) 197 Isolate* isolate = target->GetIsolate(); local 346 Isolate* isolate = target->GetHeap()->isolate(); local 2769 Handle<JSFunction> builtin_function(JSFunction::cast(builtin), isolate); local [all...] |
lithium.h | 753 Isolate* isolate() const { return graph_->isolate(); } function in class:v8::internal::LChunk
|
log.cc | 545 explicit Profiler(Isolate* isolate); 584 Isolate* isolate_; 611 Ticker(Isolate* isolate, int interval): 612 Sampler(isolate, interval), 642 Profiler::Profiler(Isolate* isolate) 644 isolate_(isolate), 689 LOG(ISOLATE, UncheckedStringEvent("profiler", "end")) 1800 Isolate* isolate = Isolate::Current(); local [all...] |
parser.h | 394 Isolate* isolate() { return isolate_; } function in class:v8::internal::BASE_EMBEDDED 404 Isolate* isolate_; 500 Isolate* isolate); 573 Isolate* isolate() { return isolate_; } function in class:v8::internal::BASE_EMBEDDED 725 if (StackLimitCheck(isolate()).HasOverflowed()) { 851 Isolate* isolate_;
|
spaces.cc | 126 CodeRange::CodeRange(Isolate* isolate) 127 : isolate_(isolate), 276 MemoryAllocator::MemoryAllocator(Isolate* isolate) 277 : isolate_(isolate), 516 CodeRange* code_range = heap_->isolate()->code_range(); 522 heap_->isolate()->memory_allocator()->ZapBlock(start, length); 532 CodeRange* code_range = heap_->isolate()->code_range(); 931 area_size_ = heap->isolate()->memory_allocator()- 1781 Isolate* isolate = Isolate::Current(); local 1816 Isolate* isolate = obj->GetIsolate(); local 1833 Isolate* isolate = Isolate::Current(); local 1934 Isolate* isolate = ISOLATE; local 2689 Isolate* isolate = Isolate::Current(); local 2707 Isolate* isolate = Isolate::Current(); local 2787 Isolate* isolate = heap()->isolate(); local 3182 Isolate* isolate = heap()->isolate(); local [all...] |
stub-cache.cc | 47 StubCache::StubCache(Isolate* isolate) 48 : isolate_(isolate) { 49 ASSERT(isolate == Isolate::Current()); 99 isolate()->counters()->megamorphic_stub_cache_updates()->Increment(); 177 LoadStubCompiler ic_compiler(isolate()); 193 KeyedLoadStubCompiler ic_compiler(isolate()); 210 StoreStubCompiler ic_compiler(isolate(), strict_mode); 228 KeyedStoreStubCompiler ic_compiler(isolate(), strict_mode, STANDARD_STORE) 556 Isolate* isolate = cell->GetIsolate(); local 557 Handle<Type> union_type(PropertyCell::UpdateType(cell, value), isolate); local 1285 Isolate* isolate = receiver_handle->GetIsolate(); local [all...] |
/external/chromium_org/v8/src/mips/ |
simulator-mips.cc | 528 Heap* current_heap = v8::internal::Isolate::Current()->heap(); 876 void Simulator::Initialize(Isolate* isolate) { 877 if (isolate->simulator_initialized()) return; 878 isolate->set_simulator_initialized(true); 879 ::v8::internal::ExternalReference::set_redirector(isolate, 884 Simulator::Simulator(Isolate* isolate) : isolate_(isolate) { 890 Initialize(isolate); 941 Isolate* isolate = Isolate::Current(); local 959 Isolate* isolate = Isolate::Current(); local [all...] |
stub-cache-mips.cc | 42 static void ProbeTable(Isolate* isolate, 53 ExternalReference key_offset(isolate->stub_cache()->key_reference(table)); 54 ExternalReference value_offset(isolate->stub_cache()->value_reference(table)); 55 ExternalReference map_offset(isolate->stub_cache()->map_reference(table)); 132 Counters* counters = masm->isolate()->counters(); 185 Isolate* isolate = masm->isolate(); local 212 Counters* counters = masm->isolate()->counters() 293 Isolate* isolate = masm->isolate(); local [all...] |
/external/chromium_org/v8/src/x64/ |
stub-cache-x64.cc | 42 static void ProbeTable(Isolate* isolate, 59 ExternalReference key_offset(isolate->stub_cache()->key_reference(table)); 60 ExternalReference value_offset(isolate->stub_cache()->value_reference(table)); 121 Counters* counters = masm->isolate()->counters(); 168 Isolate* isolate = masm->isolate(); local 189 Counters* counters = masm->isolate()->counters(); 205 ProbeTable(isolate, masm, flags, kPrimary, receiver, name, scratch) 250 Isolate* isolate = masm->isolate(); local [all...] |
/external/chromium_org/v8/test/cctest/ |
test-heap-profiler.cc | 414 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 415 v8::HandleScope scope(isolate); 425 v8::HeapProfiler* heap_profiler = isolate->GetHeapProfiler(); 1195 v8::Isolate* isolate = env->GetIsolate(); local 1440 i::Isolate* isolate = i::Isolate::Current(); local 1696 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local [all...] |
test-heap.cc | 82 static void CheckOddball(Isolate* isolate, Object* obj, const char* string) { 86 *Execution::ToString(Handle<Object>(obj, isolate), &exc); 91 static void CheckSmi(Isolate* isolate, int value, const char* string) { 94 *Execution::ToString(Handle<Object>(Smi::FromInt(value), isolate), &exc); 99 static void CheckNumber(Isolate* isolate, double value, const char* string) { 104 *Execution::ToString(Handle<Object>(obj, isolate), &exc); 109 static void CheckFindCodeObject(Isolate* isolate) 148 Isolate* isolate = Isolate::Current(); local 250 Isolate* isolate = Isolate::Current(); local 331 Isolate* isolate = reinterpret_cast<Isolate*>(CcTest::isolate()); local 343 Isolate* isolate = Isolate::Current(); local 355 Isolate* isolate = Isolate::Current(); local 408 Isolate* isolate = Isolate::Current(); local 449 Isolate* isolate = Isolate::Current(); local 495 Isolate* isolate = Isolate::Current(); local 617 Isolate* isolate = Isolate::Current(); local 642 Isolate* isolate = Isolate::Current(); local 717 Isolate* isolate = Isolate::Current(); local 743 Isolate* isolate = Isolate::Current(); local 792 Isolate* isolate = Isolate::Current(); local 842 Isolate* isolate = Isolate::Current(); local 897 Isolate* isolate = Isolate::Current(); local 959 Isolate* isolate = Isolate::Current(); local 1038 Isolate* isolate = Isolate::Current(); local 1087 Isolate* isolate = Isolate::Current(); local 1155 Isolate* isolate = Isolate::Current(); local 1223 Isolate* isolate = Isolate::Current(); local 1319 Isolate* isolate = Isolate::Current(); local 1445 Isolate* isolate = icontext->GetIsolate(); local 1462 Isolate* isolate = Isolate::Current(); local 1591 Isolate* isolate = heap->isolate(); local 1692 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 1738 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 1782 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 1826 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 1930 Isolate* isolate = Isolate::Current(); local 2588 Isolate* isolate = Isolate::Current(); local 2630 Isolate* isolate = Isolate::Current(); local 2970 Isolate* isolate = Isolate::Current(); local 3033 Isolate* isolate = Isolate::Current(); local 3095 Isolate* isolate = Isolate::Current(); local 3154 Isolate* isolate = Isolate::Current(); local 3240 Isolate* isolate = Isolate::Current(); local 3315 Isolate* isolate = Isolate::Current(); local 3371 Isolate* isolate = Isolate::Current(); local 3428 Isolate* isolate = Isolate::Current(); local [all...] |
/external/v8/src/arm/ |
stub-cache-arm.cc | 42 static void ProbeTable(Isolate* isolate, 53 ExternalReference key_offset(isolate->stub_cache()->key_reference(table)); 54 ExternalReference value_offset(isolate->stub_cache()->value_reference(table)); 55 ExternalReference map_offset(isolate->stub_cache()->map_reference(table)); 141 Counters* counters = masm->isolate()->counters(); 196 Isolate* isolate = masm->isolate(); local 223 Counters* counters = masm->isolate()->counters() 305 Isolate* isolate = masm->isolate(); local 1630 Isolate* isolate = masm()->isolate(); local [all...] |
/external/v8/src/ |
assembler.h | 43 #include "isolate.h" 60 explicit AssemblerBase(Isolate* isolate); 62 Isolate* isolate() const { return isolate_; } function in class:v8::internal::AssemblerBase 70 Isolate* isolate_; 544 ExternalReference(Builtins::CFunctionId id, Isolate* isolate); 546 ExternalReference(ApiFunction* ptr, Type type, Isolate* isolate); [all...] |
bootstrapper.cc | 37 #include "isolate-inl.h" 75 Isolate* isolate = Isolate::Current(); local 76 Factory* factory = isolate->factory(); 77 Heap* heap = isolate->heap(); 142 Genesis(Isolate* isolate, 152 Isolate* isolate() const { return isolate_; function in class:BASE_EMBEDDED 354 Isolate* isolate = target->GetIsolate(); local 845 Isolate* isolate = inner_global->GetIsolate(); local 1300 Isolate* isolate = source->GetIsolate(); local 1902 Isolate* isolate = global_context->GetIsolate(); local 1913 Isolate* isolate = global_context->GetIsolate(); local 2061 Isolate* isolate = Isolate::Current(); local [all...] |
builtins.cc | 129 name##ArgumentsType args, Isolate* isolate); \ 131 name##ArgumentsType args, Isolate* isolate) { \ 132 ASSERT(isolate == Isolate::Current()); \ 134 return Builtin_Impl_##name(args, isolate); \ 137 name##ArgumentsType args, Isolate* isolate) 142 static MaybeObject* Builtin_##name(name##ArgumentsType args, Isolate* isolate 1636 Isolate* isolate = Isolate::Current(); local [all...] |
d8.cc | 249 Unlocker unlock(Isolate::GetCurrent()); 736 i::Debug* debug = i::Isolate::Current()->debug(); 929 // Use _exit instead of exit to avoid races between isolate 1009 v8::Unlocker unlocker(Isolate::GetCurrent()); 1225 Isolate* isolate = Isolate::New(); local [all...] |
log.cc | 54 explicit SlidingStateWindow(Isolate* isolate); 85 explicit Profiler(Isolate* isolate); 124 Isolate* isolate_; 148 void StackTracer::Trace(Isolate* isolate, TickSample* sample) { 149 ASSERT(isolate->IsInitialized()); 155 Isolate::js_entry_sp(isolate->thread_local_top()) 1648 Isolate* isolate = Isolate::Current(); local [all...] |
parser.h | 399 Isolate* isolate() { return isolate_; } function in class:v8::internal::RegExpParser 409 Isolate* isolate_; 485 Isolate* isolate); 548 Isolate* isolate() { return isolate_; } function in class:v8::internal::Parser 692 if (StackLimitCheck(isolate()).HasOverflowed()) { 813 Isolate* isolate_;
|
/external/v8/src/mips/ |
assembler-mips.h | 425 Isolate* isolate = Isolate::UncheckedCurrent(); local 426 if (isolate == NULL) { 427 // When no isolate is available, work as if we're running in 431 unsigned enabled = static_cast<unsigned>(isolate->enabled_cpu_features()); 446 isolate_ = Isolate::UncheckedCurrent(); 454 ASSERT_EQ(Isolate::UncheckedCurrent(), isolate_); 461 Isolate* isolate_; 488 // when there's only a single isolate, which is guaranteed whe [all...] |
simulator-mips.cc | 528 Heap* current_heap = v8::internal::Isolate::Current()->heap(); 876 void Simulator::Initialize(Isolate* isolate) { 877 if (isolate->simulator_initialized()) return; 878 isolate->set_simulator_initialized(true); 879 ::v8::internal::ExternalReference::set_redirector(isolate, 884 Simulator::Simulator(Isolate* isolate) : isolate_(isolate) { 890 Initialize(isolate); 941 Isolate* isolate = Isolate::Current(); local 959 Isolate* isolate = Isolate::Current(); local [all...] |
stub-cache-mips.cc | 42 static void ProbeTable(Isolate* isolate, 53 ExternalReference key_offset(isolate->stub_cache()->key_reference(table)); 54 ExternalReference value_offset(isolate->stub_cache()->value_reference(table)); 55 ExternalReference map_offset(isolate->stub_cache()->map_reference(table)); 132 Counters* counters = masm->isolate()->counters(); 185 Isolate* isolate = masm->isolate(); local 212 Counters* counters = masm->isolate()->counters() 292 Isolate* isolate = masm->isolate(); local [all...] |