/external/v8/src/ia32/ |
lithium-codegen-ia32.h | 72 Isolate* isolate() const { return info_->isolate(); } function in class:v8::internal::BASE_EMBEDDED 73 Factory* factory() const { return isolate()->factory(); } 74 Heap* heap() const { return isolate()->heap(); }
|
deoptimizer-ia32.cc | 49 Isolate* isolate = code->GetIsolate(); local 50 HandleScope scope(isolate); 90 Factory* factory = isolate->factory(); 120 Isolate* isolate = function->GetIsolate(); 121 HandleScope scope(isolate); 183 isolate->heap()->CreateFillerObjectAt(junk_address, 188 DeoptimizerData* data = isolate->deoptimizer_data(); 195 isolate->heap()->mark_compact_collector()->InvalidateCode(code) 849 Isolate* isolate = masm()->isolate(); local [all...] |
ic-ia32.cc | 374 Heap* heap = masm->isolate()->heap(); 375 Factory* factory = masm->isolate()->factory(); 432 Handle<Map> fixed_array_map(masm->isolate()->heap()->fixed_array_map()); 472 Isolate* isolate = masm->isolate(); local 473 Counters* counters = isolate->counters(); 487 isolate->factory()->hash_table_map(), 526 Immediate(isolate->factory()->hash_table_map())); 545 ExternalReference::keyed_lookup_cache_keys(masm->isolate()); 956 Isolate* isolate = masm->isolate(); local 1169 Isolate* isolate = masm->isolate(); local [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(); }
|
builtins-mips.cc | 75 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); 324 Counters* counters = masm->isolate()->counters(); 511 masm->isolate()->builtins()->InternalArrayCodeGeneric(); 546 masm->isolate()->builtins()->ArrayCodeGeneric(); 581 masm->isolate()->builtins()->JSConstructStubGeneric(); 594 Counters* counters = masm->isolate()->counters(); 728 Isolate* isolate = masm->isolate(); local 755 ExternalReference::debug_step_in_fp_address(isolate); [all...] |
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...] |
/external/v8/src/ |
platform-posix.cc | 97 Isolate* isolate = Isolate::UncheckedCurrent(); local 98 // Note that the current isolate isn't set up in a call path via 101 if (isolate != NULL) { 103 uint64_t rnd1 = V8::RandomPrivate(isolate); 104 uint64_t rnd2 = V8::RandomPrivate(isolate); 111 uint32_t raw_addr = V8::RandomPrivate(isolate);
|
stub-cache.h | 300 Isolate* isolate() { return isolate_; } function in class:v8::internal::StubCache 301 Heap* heap() { return isolate()->heap(); } 302 Factory* factory() { return isolate()->factory(); } 305 explicit StubCache(Isolate* isolate); 377 Isolate* isolate_; 379 friend class Isolate; 406 explicit StubCompiler(Isolate* isolate) 567 Isolate* isolate() { return isolate_; } function in class:v8::internal::BASE_EMBEDDED [all...] |
accessors.cc | 36 #include "isolate.h" 95 ASSERT(Isolate::Current()->context()->global_context()->number_function()-> 97 Map* number_map = Isolate::Current()->context()->global_context()-> 105 Isolate* isolate = object->GetIsolate(); local 112 isolate->heap()->length_symbol(), value, NONE); 118 HandleScope scope(isolate); 121 Handle<JSObject> object_handle(object, isolate); 122 Handle<Object> value_handle(value, isolate); 133 return isolate->Throw 319 Isolate* isolate = wrapper->GetIsolate(); local 590 Isolate* isolate = Isolate::Current(); local 727 Isolate* isolate = Isolate::Current(); local [all...] |
execution.cc | 36 #include "isolate-inl.h" 75 Isolate* isolate = function->GetIsolate(); local 78 VMState state(isolate, JS); 90 ? isolate->factory()->js_construct_entry_code() 91 : isolate->factory()->js_entry_code(); 108 SaveContext save(isolate); 127 ASSERT(*has_pending_exception == Isolate::Current()->has_pending_exception()); 129 isolate->ReportPendingMessages(); 130 if (isolate->pending_exception() == Failure::OutOfMemoryException()) 205 Isolate* isolate = Isolate::Current(); local 225 Isolate* isolate = Isolate::Current(); local 253 Isolate* isolate = Isolate::Current(); local 283 Isolate* isolate = Isolate::Current(); local 311 Isolate* isolate = Isolate::Current(); local 667 Isolate* isolate = string->GetIsolate(); local 700 Isolate* isolate = data->GetIsolate(); local 721 Isolate* isolate = data->GetIsolate(); local 755 Isolate* isolate = Isolate::Current(); local 769 Isolate* isolate = fun->GetIsolate(); local 786 Isolate* isolate = Isolate::Current(); local 817 Isolate* isolate = Isolate::Current(); local 866 Isolate* isolate = Isolate::Current(); local [all...] |
handles.cc | 49 Isolate* isolate = Isolate::Current(); local 50 HandleScopeImplementer* impl = isolate->handle_scope_implementer(); 54 (isolate->handle_scope_data()->next - impl->blocks()->last())); 59 Isolate* isolate = Isolate::Current(); local 61 isolate->handle_scope_data(); 73 HandleScopeImplementer* impl = isolate->handle_scope_implementer() 237 Isolate* isolate = Isolate::Current(); local 250 Isolate* isolate = object->GetIsolate(); local 261 Isolate* isolate = object->GetIsolate(); local 284 Isolate* isolate = obj->GetIsolate(); local 292 Isolate* isolate = Isolate::Current(); local 302 Isolate* isolate = receiver->GetIsolate(); local 319 Isolate* isolate = Isolate::Current(); local 336 Isolate* isolate = obj->GetIsolate(); local 360 Isolate* isolate = Isolate::Current(); local 372 Isolate* isolate = Isolate::Current(); local 451 Isolate* isolate = src->GetIsolate(); local 549 Isolate* isolate = receiver->GetIsolate(); local 571 Isolate* isolate = receiver->GetIsolate(); local 604 Isolate* isolate = object->GetIsolate(); local 694 Isolate* isolate = object->GetIsolate(); local 705 Isolate* isolate = object->GetIsolate(); local [all...] |
heap-inl.h | 32 #include "isolate.h" 493 Isolate* Heap::isolate() { function in class:v8::internal::Heap 494 return reinterpret_cast<Isolate*>(reinterpret_cast<intptr_t>(this) - 495 reinterpret_cast<size_t>(reinterpret_cast<Isolate*>(4)->heap()) + 4); 513 #define CALL_AND_RETRY(ISOLATE, FUNCTION_CALL, RETURN_VALUE, RETURN_EMPTY)\ 523 ISOLATE->heap()->CollectGarbage(Failure::cast(__maybe_object__)-> \ 532 ISOLATE->counters()->gc_last_resort_from_handles()->Increment(); \ 533 ISOLATE->heap()->CollectAllAvailableGarbage("last resort gc"); \ 548 #define CALL_HEAP_FUNCTION(ISOLATE, FUNCTION_CALL, TYPE) [all...] |
ic.h | 93 IC(FrameDepth depth, Isolate* isolate); 140 Isolate* isolate() const { return isolate_; } function in class:v8::internal::IC 180 Isolate* isolate_; 214 CallICBase(Code::Kind kind, Isolate* isolate) 215 : IC(EXTRA_CALL_FRAME, isolate), kind_(kind) {} 267 explicit CallIC(Isolate* isolate) : CallICBase(Code::CALL_IC, isolate) [all...] |
platform.h | 705 Sampler(Isolate* isolate, int interval); 732 Isolate* isolate() { return isolate_; } function in class:v8::internal::Sampler 750 Isolate* isolate_;
|
scopes.cc | 103 : isolate_(Isolate::Current()), 126 : isolate_(Isolate::Current()), 147 : isolate_(Isolate::Current()), 264 AstNodeFactory<AstNullVisitor> ast_node_factory(info->isolate()); 269 if (info->isolate()->bootstrapper()->IsActive() 288 Isolate* isolate = info->isolate(); local 289 Factory* factory = isolate->factory(); 293 isolate->Throw(*result, &location) 1026 Isolate* isolate = Isolate::Current(); local [all...] |
elements.cc | 127 HandleScope scope(heap->isolate()); 128 return heap->isolate()->Throw( 129 *heap->isolate()->factory()->NewRangeError("invalid_array_length", 1063 Isolate* isolate = obj->GetIsolate(); local [all...] |
full-codegen.cc | 290 Isolate* isolate = info->isolate(); local 294 isolate->counters()->total_full_codegen_source_size()->Increment(len); 301 MacroAssembler masm(info->isolate(), NULL, kInitialBufferSize); 309 ASSERT(!isolate->has_pending_exception()); 327 info->isolate()->debugger()->IsDebuggerActive()); 336 isolate->runtime_profiler()->NotifyCodeGenerated(code->instruction_size()); 371 Handle<DeoptimizationOutputData> data = isolate()->factory()-> 382 Handle<TypeFeedbackInfo> info = isolate()->factory()->NewTypeFeedbackInfo() [all...] |
full-codegen.h | 622 Isolate* isolate() const { return codegen_->isolate(); } function in class:v8::internal::FullCodeGenerator::BASE_EMBEDDED
|
ic.cc | 74 Isolate* isolate = new_target->GetIsolate(); local 75 Code* apply_builtin = isolate->builtins()->builtin( 112 IC::IC(FrameDepth depth, Isolate* isolate) : isolate_(isolate) { 113 ASSERT(isolate == Isolate::Current()); 118 Isolate::c_entry_fp(isolate->thread_local_top()) 2316 Handle<JSFunction> builtin_function(JSFunction::cast(builtin), isolate); local 2425 Handle<JSFunction> builtin_function(JSFunction::cast(builtin), isolate); local [all...] |
/external/v8/src/x64/ |
lithium-codegen-x64.h | 72 Isolate* isolate() const { return info_->isolate(); } function in class:v8::internal::BASE_EMBEDDED 73 Factory* factory() const { return isolate()->factory(); } 74 Heap* heap() const { return isolate()->heap(); }
|
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...] |
/external/v8/test/cctest/ |
test-serialize.cc | 86 return ExternalReference(id, i::Isolate::Current()).address(); 102 Isolate* isolate = i::Isolate::Current(); local 103 isolate->stats_table()->SetCounterFunction(counter_function); 114 ExternalReference(isolate->counters()->keyed_load_function_prototype()); 118 ExternalReference::address_of_stack_limit(isolate); 122 ExternalReference::address_of_real_stack_limit(isolate); 127 encoder.Encode(ExternalReference::debug_break(isolate).address())); 131 ExternalReference::new_space_start(isolate).address())) 139 Isolate* isolate = i::Isolate::Current(); local [all...] |
/external/v8/src/arm/ |
builtins-arm.cc | 71 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); 314 Counters* counters = masm->isolate()->counters(); 500 masm->isolate()->builtins()->InternalArrayCodeGeneric(); 533 masm->isolate()->builtins()->ArrayCodeGeneric(); 565 masm->isolate()->builtins()->JSConstructStubGeneric(); 578 Counters* counters = masm->isolate()->counters(); 712 Isolate* isolate = masm->isolate(); local 730 ExternalReference::debug_step_in_fp_address(isolate); [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...] |
ic-arm.cc | 401 Isolate::Current()->stub_cache()->GenerateProbe( 440 Isolate::Current()->stub_cache()->GenerateProbe( 497 Isolate* isolate = masm->isolate(); local 500 __ IncrementCounter(isolate->counters()->call_miss(), 1, r3, r4); 502 __ IncrementCounter(isolate->counters()->keyed_call_miss(), 1, r3, r4); 516 __ mov(r1, Operand(ExternalReference(IC_Utility(id), isolate))); 595 Counters* counters = masm->isolate()->counters(); 708 Isolate::Current()->stub_cache()->GenerateProbe 744 Isolate* isolate = masm->isolate(); local 934 Isolate* isolate = masm->isolate(); local 974 Isolate* isolate = masm->isolate(); local [all...] |