| /external/v8/src/ |
| stub-cache.h | 325 Isolate* isolate() { return isolate_; } function in class:v8::internal::StubCache 326 Heap* heap() { return isolate()->heap(); } 329 explicit StubCache(Isolate* isolate); 331 friend class Isolate; 385 Isolate* isolate_; 412 : scope_(), masm_(Isolate::Current(), NULL, 256), failure_(NULL) { } 564 Isolate* isolate() { return scope_.isolate(); function in class:v8::internal::BASE_EMBEDDED [all...] |
| accessors.cc | 93 ASSERT(Isolate::Current()->context()->global_context()->number_function()-> 95 Map* number_map = Isolate::Current()->context()->global_context()-> 103 Isolate* isolate = object->GetIsolate(); local 110 isolate->heap()->length_symbol(), value, NONE); 116 HandleScope scope(isolate); 119 Handle<JSObject> object_handle(object, isolate); 120 Handle<Object> value_handle(value, isolate); 131 return isolate->Throw( 132 *isolate->factory()->NewRangeError("invalid_array_length" 317 Isolate* isolate = wrapper->GetIsolate(); local 594 Isolate* isolate = Isolate::Current(); local 683 Isolate* isolate = Isolate::Current(); local [all...] |
| execution.cc | 74 Isolate* isolate = func->GetIsolate(); local 77 VMState state(isolate, JS); 113 SaveContext save(isolate); 131 ASSERT(*has_pending_exception == Isolate::Current()->has_pending_exception()); 133 isolate->ReportPendingMessages(); 134 if (isolate->pending_exception() == Failure::OutOfMemoryException()) { 135 if (!isolate->ignore_out_of_memory()) { 141 isolate->clear_pending_message(); 144 return Handle<Object>(value->ToObjectUnchecked(), isolate); 182 Isolate* isolate = Isolate::Current(); local 202 Isolate* isolate = Isolate::Current(); local 239 Isolate* isolate = Isolate::Current(); local 556 Isolate* isolate = string->GetIsolate(); local 588 Isolate* isolate = data->GetIsolate(); local 607 Isolate* isolate = data->GetIsolate(); local 639 Isolate* isolate = Isolate::Current(); local 650 Isolate* isolate = fun->GetIsolate(); local 670 Isolate* isolate = Isolate::Current(); local 701 Isolate* isolate = Isolate::Current(); local 745 Isolate* isolate = Isolate::Current(); local 766 Isolate* isolate = Isolate::Current(); local [all...] |
| platform.h | 383 // Create new thread (with a value for storing in the TLS isolate field). 384 Thread(Isolate* isolate, const Options& options); 385 Thread(Isolate* isolate, const char* name); 432 Isolate* isolate() const { return isolate_; } function in class:v8::internal::Thread 446 Isolate* isolate_; 604 Sampler(Isolate* isolate, int interval) 631 Isolate* isolate() { return isolate_; } function in class:v8::internal::Sampler [all...] |
| scopes.cc | 44 // take a pointer to an isolate. 164 Isolate* isolate = Isolate::Current(); local 168 isolate->heap()->arguments_shadow_symbol(), &mode); 173 isolate->factory()->arguments_shadow_symbol(), 249 if (info->isolate()->bootstrapper()->IsActive() [all...] |
| frames.h | 49 class Isolate; 59 explicit PcToCodeCache(Isolate* isolate) : isolate_(isolate) { 75 Isolate* isolate_; 217 return GetContainingCode(isolate(), pc()); 221 static inline Code* GetContainingCode(Isolate* isolate, Address pc); 226 static Code* GetSafepointData(Isolate* isolate, 245 Isolate* isolate() const { return isolate_; } function in class:v8::internal::BASE_EMBEDDED 655 Isolate* isolate() const { return isolate_; } function in class:v8::internal::BASE_EMBEDDED [all...] |
| full-codegen.cc | 275 Isolate* isolate = info->isolate(); local 279 isolate->counters()->total_full_codegen_source_size()->Increment(len); 286 MacroAssembler masm(info->isolate(), NULL, kInitialBufferSize); 294 ASSERT(!isolate->has_pending_exception()); 344 isolate()->factory()-> 548 isolate()->factory()->NewFixedArray(2 * globals, TENURED); 599 if (!isolate()->debugger()->IsDebuggerActive()) { 627 if (!isolate()->debugger()->IsDebuggerActive()) [all...] |
| full-codegen.h | 556 Isolate* isolate() const { return codegen_->isolate(); } function in class:v8::internal::FullCodeGenerator::BASE_EMBEDDED
|
| 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() 277 Isolate* isolate = Isolate::Current(); local 290 Isolate* isolate = object->GetIsolate(); local 311 Isolate* isolate = object->GetIsolate(); local 334 Isolate* isolate = object->GetIsolate(); local 358 Isolate* isolate = obj->GetIsolate(); local 366 Isolate* isolate = Isolate::Current(); local 376 Isolate* isolate = Isolate::Current(); local 385 Isolate* isolate = Isolate::Current(); local 394 Isolate* isolate = receiver->GetIsolate(); local 423 Isolate* isolate = obj->GetIsolate(); local 479 Isolate* isolate = Isolate::Current(); local 524 Isolate* isolate = obj->GetIsolate(); local 552 Isolate* isolate = Isolate::Current(); local 564 Isolate* isolate = Isolate::Current(); local 642 Isolate* isolate = src->GetIsolate(); local 725 Isolate* isolate = receiver->GetIsolate(); local 747 Isolate* isolate = receiver->GetIsolate(); local 779 Isolate* isolate = object->GetIsolate(); local 859 Isolate* isolate = object->GetIsolate(); local 870 Isolate* isolate = object->GetIsolate(); local [all...] |
| heap-profiler.cc | 177 LOG(ISOLATE, 340 Isolate* isolate = Isolate::Current(); local 341 if (isolate->heap_profiler() == NULL) { 342 isolate->set_heap_profiler(new HeapProfiler()); 350 Isolate* isolate = Isolate::Current(); local 351 delete isolate->heap_profiler() 783 Isolate* isolate = Isolate::Current(); local [all...] |
| ic.cc | 81 IC::IC(FrameDepth depth, Isolate* isolate) : isolate_(isolate) { 82 ASSERT(isolate == Isolate::Current()); 87 Isolate::c_entry_fp(isolate->thread_local_top()); 141 static bool HasNormalObjectsInPrototypeChain(Isolate* isolate, 145 ? lookup->holder() : isolate->heap()->null_value() 2165 Handle<JSFunction> builtin_function(JSFunction::cast(builtin), isolate); local [all...] |
| parser.h | 394 Isolate* isolate() { return isolate_; } function in class:v8::internal::RegExpParser 404 Isolate* isolate_; 460 Isolate* isolate() { return isolate_; } function in class:v8::internal::Parser 591 if (StackLimitCheck(isolate()).HasOverflowed()) { 703 Isolate* isolate_; 786 : isolate_(Isolate::Current()), 790 Isolate* isolate() { return isolate_; function in class:v8::internal::BASE_EMBEDDED [all...] |
| platform-cygwin.cc | 152 LOG(ISOLATE, StringEvent("OS::Allocate", "mmap failed")); 263 i::Isolate* isolate = ISOLATE; local 297 LOG(isolate, SharedLibraryEvent(lib_name, start, end)); 374 Thread::Thread(Isolate* isolate, const Options& options) 376 isolate_(isolate), 382 Thread::Thread(Isolate* isolate, const char* name [all...] |
| serialize.cc | 70 static ExternalReferenceTable* instance(Isolate* isolate) { 72 isolate->external_reference_table(); 74 external_reference_table = new ExternalReferenceTable(isolate); 75 isolate->set_external_reference_table(external_reference_table); 91 explicit ExternalReferenceTable(Isolate* isolate) : refs_(64) { 92 PopulateTable(isolate); 102 void PopulateTable(Isolate* isolate); 125 ExternalReference ref(static_cast<Builtins::CFunctionId>(id), isolate); local 130 ExternalReference ref(static_cast<Builtins::Name>(id), isolate); local 135 ExternalReference ref(static_cast<Runtime::FunctionId>(id), isolate); local 783 Isolate* const isolate = isolate_; local 1103 Isolate* isolate = Isolate::Current(); local 1121 Isolate* isolate = Isolate::Current(); local 1164 Isolate* isolate = Isolate::Current(); local 1181 Isolate* isolate = Isolate::Current(); local [all...] |
| stub-cache.cc | 44 StubCache::StubCache(Isolate* isolate) : isolate_(isolate) { 45 ASSERT(isolate == Isolate::Current()); 763 PROFILE(isolate(), 1397 Isolate* isolate = receiver_handle->GetIsolate(); local [all...] |
| /external/v8/src/x64/ |
| lithium-codegen-x64.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-x64.cc | 682 Isolate* isolate = masm()->isolate(); local 684 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate), 6); 731 ExternalReference::compute_output_frames_function(isolate), 2);
|
| /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::the_hole_value_location(isolate); 122 ExternalReference::address_of_stack_limit(isolate); 126 ExternalReference::address_of_real_stack_limit(isolate); 131 encoder.Encode(ExternalReference::debug_break(isolate).address())) 142 Isolate* isolate = i::Isolate::Current(); local [all...] |
| test-regexp.cc | 69 FlatStringReader reader(Isolate::Current(), CStrVector(input)); 79 FlatStringReader reader(Isolate::Current(), CStrVector(input)); 93 FlatStringReader reader(Isolate::Current(), CStrVector(input)); 111 FlatStringReader reader(Isolate::Current(), CStrVector(input)); 382 FlatStringReader reader(Isolate::Current(), CStrVector(input)); 491 Isolate* isolate = Isolate::Current(); local 492 FlatStringReader reader(isolate, CStrVector(input)); 497 Handle<String> pattern = isolate->factory()- 1222 Isolate* isolate = Isolate::Current(); local 1260 Isolate* isolate = Isolate::Current(); local 1345 Isolate* isolate = Isolate::Current(); local [all...] |
| /external/v8/samples/ |
| shell.cc | 50 // Use _exit instead of exit to avoid races between isolate 180 v8::Isolate* isolate = v8::Isolate::New(); local 184 v8::Isolate::Scope iscope(isolate); 195 isolate->Dispose(); 226 if (strcmp(argv[i], "--isolate") == 0) { 230 printf("Error: --isolate not supported when linked with shared " 242 if (strcmp(str, "--isolate") == 0) [all...] |
| /external/v8/src/arm/ |
| builtins-arm.cc | 71 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); 313 Counters* counters = masm->isolate()->counters(); 448 masm->isolate()->builtins()->ArrayCodeGeneric(); 480 masm->isolate()->builtins()->JSConstructStubGeneric(); 493 Counters* counters = masm->isolate()->counters(); 639 __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), 650 Isolate* isolate = masm->isolate(); local 667 ExternalReference::debug_step_in_fp_address(isolate); [all...] |
| deoptimizer-arm.cc | 543 Isolate* isolate = masm()->isolate(); local 599 __ str(r5, MemOperand(sp, 1 * kPointerSize)); // Isolate. 601 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate), 6); 656 ExternalReference::compute_output_frames_function(isolate), 1); 706 ExternalReference roots_address = ExternalReference::roots_address(isolate);
|
| ic-arm.cc | 555 Isolate::Current()->stub_cache()->GenerateProbe( 595 Isolate::Current()->stub_cache()->GenerateProbe( 649 Isolate* isolate = masm->isolate(); local 652 __ IncrementCounter(isolate->counters()->call_miss(), 1, r3, r4); 654 __ IncrementCounter(isolate->counters()->keyed_call_miss(), 1, r3, r4); 667 __ mov(r1, Operand(ExternalReference(IC_Utility(id), isolate))); 769 Counters* counters = masm->isolate()->counters(); 880 Isolate::Current()->stub_cache()->GenerateProbe 916 Isolate* isolate = masm->isolate(); local 1187 Isolate* isolate = masm->isolate(); local [all...] |
| /external/v8/src/ia32/ |
| deoptimizer-ia32.cc | 59 Isolate* isolate = code->GetIsolate(); local 60 HandleScope scope(isolate); 107 Factory* factory = isolate->factory(); 137 Isolate* isolate = function->GetIsolate(); 138 HandleScope scope(isolate); 199 isolate->heap()->CreateFillerObjectAt(junk_address, 204 DeoptimizerData* data = isolate->deoptimizer_data(); 609 Isolate* isolate = masm()->isolate() local [all...] |
| ic-ia32.cc | 558 Isolate* isolate = masm->isolate(); local 559 Counters* counters = isolate->counters(); 573 __ CheckMap(ecx, isolate->factory()->hash_table_map(), &slow, true); 611 Immediate(isolate->factory()->hash_table_map())); 627 ExternalReference::keyed_lookup_cache_keys(masm->isolate()); 642 ExternalReference::keyed_lookup_cache_field_offsets(masm->isolate()); 752 masm->isolate()); 867 Isolate::Current()->stub_cache()->GenerateProbe(masm, flags, edx, ecx, ebx 1098 Isolate* isolate = masm->isolate(); local [all...] |