/external/v8/src/ |
objects-inl.h | 43 #include "isolate.h" 1123 ASSERT(heap->isolate() == Isolate::Current()); 1128 Isolate* HeapObject::GetIsolate() { 1129 return GetHeap()->isolate(); 4382 Isolate* isolate = GetIsolate(); local [all...] |
builtins.h | 269 // isolate initialization. 378 friend class Isolate;
|
platform-win32.cc | 879 Isolate* isolate = Isolate::UncheckedCurrent(); local 880 // Note that the current isolate isn't set up in a call path via 883 if (isolate != NULL) { 896 uintptr_t address = (V8::RandomPrivate(isolate) << kPageSizeBits) 936 LOG(ISOLATE, StringEvent("OS::Allocate", "VirtualAlloc failed")); [all...] |
v8-counters.h | 306 friend class Isolate;
|
objects.h | [all...] |
incremental-marking.cc | 80 Isolate* isolate) { 91 IncrementalMarking* marking = isolate->heap()->incremental_marking(); 99 Isolate* isolate) { 100 IncrementalMarking* marking = isolate->heap()->incremental_marking(); 118 Code* host = heap_->isolate()->inner_pointer_to_code_cache()-> 547 heap_->isolate()->compilation_cache()->MarkCompactPrologue(); 731 heap_->isolate()->stack_guard()->Continue(GC_REQUEST); 748 heap_->isolate()->stack_guard()->Continue(GC_REQUEST) [all...] |
mark-compact.cc | 299 heap_->isolate()->inner_pointer_to_code_cache()->Flush(); 670 heap()->isolate()->context_exit_happened() || Serializer::enabled(); 729 heap()->isolate()->stub_cache()->Clear(); 765 explicit CodeFlusher(Isolate* isolate) 766 : isolate_(isolate), 884 Isolate* isolate_; [all...] |
full-codegen.h | 622 Isolate* isolate() const { return codegen_->isolate(); } function in class:v8::internal::FullCodeGenerator::BASE_EMBEDDED
|
store-buffer.cc | 120 void StoreBuffer::StoreBufferOverflow(Isolate* isolate) { 121 isolate->heap()->store_buffer()->Compact(); 710 heap_->isolate()->counters()->store_buffer_compactions()->Increment();
|
/external/v8/src/arm/ |
lithium-codegen-arm.h | 71 Isolate* isolate() const { return info_->isolate(); } function in class:v8::internal::BASE_EMBEDDED 72 Factory* factory() const { return isolate()->factory(); } 73 Heap* heap() const { return isolate()->heap(); }
|
simulator-arm.cc | 413 Heap* current_heap = v8::internal::Isolate::Current()->heap(); 729 void Simulator::Initialize(Isolate* isolate) { 730 if (isolate->simulator_initialized()) return; 731 isolate->set_simulator_initialized(true); 732 ::v8::internal::ExternalReference::set_redirector(isolate, 737 Simulator::Simulator(Isolate* isolate) : isolate_(isolate) { 743 Initialize(isolate); 810 Isolate* isolate = Isolate::Current(); local 828 Isolate* isolate = Isolate::Current(); local [all...] |
deoptimizer-arm.cc | 87 Isolate* isolate = code->GetIsolate(); local 91 DeoptimizerData* data = isolate->deoptimizer_data(); 98 isolate->heap()->mark_compact_collector()->InvalidateCode(code); 777 Isolate* isolate = masm()->isolate(); local [all...] |
code-stubs-arm.cc | 3265 Isolate* isolate = masm->isolate(); local 3388 Isolate* isolate = masm->isolate(); local 3692 Isolate* isolate = masm->isolate(); local 3863 Isolate* isolate = masm->isolate(); local 3927 Isolate* isolate = masm->isolate(); local [all...] |
/external/v8/src/ia32/ |
assembler-ia32-inl.h | 234 // TODO(isolates): Get a cached isolate below. 239 Isolate::Current()->debug()->has_break_points()) { 262 } else if (heap->isolate()->debug()->has_break_points() && 330 ASSERT(!isolate()->heap()->InNewSpace(obj));
|
macro-assembler-ia32.h | 64 // The isolate parameter can be NULL if the macro assembler should 65 // not use isolate-dependent functionality. In this case, it's the 68 MacroAssembler(Isolate* isolate, void* buffer, int size); [all...] |
/external/v8/src/mips/ |
lithium-codegen-mips.h | 71 Isolate* isolate() const { return info_->isolate(); } function in class:v8::internal::BASE_EMBEDDED 72 Factory* factory() const { return isolate()->factory(); } 73 Heap* heap() const { return isolate()->heap(); }
|
deoptimizer-mips.cc | 86 Isolate* isolate = code->GetIsolate(); local 90 DeoptimizerData* data = isolate->deoptimizer_data(); 97 isolate->heap()->mark_compact_collector()->InvalidateCode(code); 764 Isolate* isolate = masm()->isolate(); local 828 __ sw(t1, CFunctionArgumentOperand(6)); // Isolate. 832 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate), 6); [all...] |
code-stubs-mips.cc | 3531 Isolate* isolate = masm->isolate(); local 3847 Isolate* isolate = masm->isolate(); local 4033 Isolate* isolate = masm->isolate(); local 4058 Isolate* isolate = masm->isolate(); local [all...] |
/external/v8/src/x64/ |
ic-x64.cc | 418 Counters* counters = masm->isolate()->counters(); 474 = ExternalReference::keyed_lookup_cache_keys(masm->isolate()); 497 = ExternalReference::keyed_lookup_cache_field_offsets(masm->isolate()); 618 masm->isolate()), 828 Isolate::Current()->stub_cache()->GenerateProbe(masm, flags, rdx, rcx, rbx, [all...] |
macro-assembler-x64.cc | 43 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size) 49 if (isolate() != NULL) { 50 code_object_ = Handle<Object>(isolate()->heap()->undefined_value(), 51 isolate()); 56 static intptr_t RootRegisterDelta(ExternalReference other, Isolate* isolate) { 58 reinterpret_cast<Address>(isolate->heap()->roots_array_start()); 67 intptr_t delta = RootRegisterDelta(target, isolate()); 80 intptr_t delta = RootRegisterDelta(source, isolate()); 99 intptr_t delta = RootRegisterDelta(destination, isolate()); [all...] |
deoptimizer-x64.cc | 90 Isolate* isolate = code->GetIsolate(); local 94 DeoptimizerData* data = isolate->deoptimizer_data(); 101 isolate->heap()->mark_compact_collector()->InvalidateCode(code); 827 Isolate* isolate = masm()->isolate(); local 831 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate), 6); [all...] |
code-stubs-x64.cc | 303 Factory* factory = masm->isolate()->factory(); 512 ExternalReference::store_buffer_overflow_function(masm->isolate()), 551 ExternalReference(IC_Utility(IC::kToBoolean_Patch), masm->isolate()), 697 ExternalReference(IC_Utility(IC::kUnaryOp_Patch), masm->isolate()), 4, 1); 3992 Isolate* isolate = masm->isolate(); local 4051 Isolate* isolate = masm->isolate(); local [all...] |
/external/v8/test/cctest/ |
test-api.cc | 33 #include "isolate.h" 404 v8::internal::Isolate::Current()->compilation_cache()->Clear(); 426 i::Isolate::Current()->compilation_cache()->Clear(); 452 i::Isolate::Current()->compilation_cache()->Clear(); 478 i::Isolate::Current()->compilation_cache()->Clear(); 683 i::Isolate::Current()->compilation_cache()->Clear(); 704 i::Isolate::Current()->compilation_cache()->Clear(); 751 i::Isolate::Current()->compilation_cache()->Clear(); 14977 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 14984 v8::Isolate* isolate = v8::Isolate::New(); local 15023 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 15037 v8::Isolate* isolate = v8::Isolate::New(); local 15075 v8::Isolate* isolate = v8::Isolate::New(); local 15254 v8::Isolate* isolate = v8::Isolate::New(); local [all...] |
test-disasm-mips.cc | 81 Assembler assm(Isolate::Current(), buffer, 4*1024); \
|
test-disasm-ia32.cc | 61 Assembler assm(Isolate::Current(), buffer, sizeof buffer); 273 Handle<Code> ic(Isolate::Current()->builtins()->builtin( 285 assm.isolate());
|