/external/v8/src/ |
vm-state.h | 31 #include "isolate.h" 39 inline VMState(Isolate* isolate, StateTag tag); 43 Isolate* isolate_; 48 VMState(Isolate* isolate, StateTag state) {} 56 inline ExternalCallbackScope(Isolate* isolate, Address callback); 59 Isolate* isolate_; 63 ExternalCallbackScope(Isolate* isolate, Address callback) { [all...] |
api.cc | 54 #define LOG_API(isolate, expr) LOG(isolate, ApiEntryCall(expr)) 58 #define ENTER_V8(isolate) \ 59 ASSERT((isolate)->IsInitialized()); \ 60 i::VMState __state__((isolate), i::OTHER) 61 #define LEAVE_V8(isolate) \ 62 i::VMState __state__((isolate), i::EXTERNAL) 64 #define ENTER_V8(isolate) ((void) 0) 65 #define LEAVE_V8(isolate) ((void) 0) 70 #define ON_BAILOUT(isolate, location, code) 127 i::Isolate* isolate = i::Isolate::Current(); local 194 i::Isolate* isolate = i::Isolate::Current(); local 304 i::Isolate* isolate = i::Isolate::UncheckedCurrent(); local 315 i::Isolate* isolate = EnterIsolateIfNeeded(); local 339 i::Isolate* isolate = i::Isolate::Current(); local 386 i::Isolate* isolate = i::Isolate::Current(); local 396 i::Isolate* isolate = i::Isolate::Current(); local 406 i::Isolate* isolate = i::Isolate::Current(); local 416 i::Isolate* isolate = i::Isolate::Current(); local 433 i::Isolate* isolate = EnterIsolateIfNeeded(); local 455 i::Isolate* isolate = i::Isolate::Current(); local 466 i::Isolate* isolate = i::Isolate::Current(); local 474 i::Isolate* isolate = i::Isolate::Current(); local 481 i::Isolate* isolate = i::Isolate::Current(); local 489 i::Isolate* isolate = i::Isolate::Current(); local 497 i::Isolate* isolate = i::Isolate::Current(); local 508 i::Isolate* isolate = i::Isolate::Current(); local 565 i::Isolate* isolate = i::Isolate::Current(); local 579 i::Isolate* isolate = i::Isolate::Current(); local 597 i::Isolate* isolate = i::Isolate::Current(); local 614 i::Isolate* isolate = i::Isolate::Current(); local 670 i::Isolate* isolate = i::Isolate::Current(); local 736 i::Isolate* isolate = i::Isolate::Current(); local 761 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 776 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 785 i::Isolate* isolate = i::Isolate::Current(); local 812 i::Isolate* isolate = i::Isolate::Current(); local 840 i::Isolate* isolate = i::Isolate::Current(); local 857 i::Isolate* isolate = i::Isolate::Current(); local 878 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 922 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 944 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 961 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 969 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 985 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1016 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1043 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1071 i::Isolate* isolate = i::Isolate::Current(); local 1108 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1131 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1151 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1168 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1202 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1223 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1248 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1319 i::Isolate* isolate = i::Isolate::Current(); local 1373 i::Isolate* isolate = i::Isolate::Current(); local 1400 i::Isolate* isolate = i::Isolate::Current(); local 1445 i::Isolate* isolate = i::Isolate::Current(); local 1462 i::Isolate* isolate = i::Isolate::Current(); local 1491 i::Isolate* isolate = i::Isolate::Current(); local 1577 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1589 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1606 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1623 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1644 i::Isolate* isolate = i::Isolate::Current(); local 1669 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1684 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1695 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1706 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1724 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1744 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1762 i::Isolate* isolate = i::Isolate::Current(); local 1772 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1786 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1794 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1803 i::Isolate* isolate = i::Isolate::Current(); local 1817 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1833 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1849 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1865 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1881 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1897 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 1908 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2021 i::Isolate* isolate = i::Isolate::Current(); local 2041 i::Isolate* isolate = i::Isolate::Current(); local 2061 i::Isolate* isolate = i::Isolate::Current(); local 2081 i::Isolate* isolate = i::Isolate::Current(); local 2100 i::Isolate* isolate = i::Isolate::Current(); local 2118 i::Isolate* isolate = i::Isolate::Current(); local 2138 i::Isolate* isolate = i::Isolate::Current(); local 2214 i::Isolate* isolate = i::Isolate::Current(); local 2237 i::Isolate* isolate = i::Isolate::Current(); local 2253 i::Isolate* isolate = i::Isolate::Current(); local 2273 i::Isolate* isolate = i::Isolate::Current(); local 2295 i::Isolate* isolate = i::Isolate::Current(); local 2313 i::Isolate* isolate = i::Isolate::Current(); local 2331 i::Isolate* isolate = i::Isolate::Current(); local 2359 i::Isolate* isolate = i::Isolate::Current(); local 2377 i::Isolate* isolate = i::Isolate::Current(); local 2403 i::Isolate* isolate = i::Isolate::Current(); local 2439 i::Isolate* isolate = i::Isolate::Current(); local 2458 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2479 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2500 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2520 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2540 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2554 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2567 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2578 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2596 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2613 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2632 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2686 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2697 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2708 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2718 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2729 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2742 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2755 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2772 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2783 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2791 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2820 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2834 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2850 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2873 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2902 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2913 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2956 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 2978 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 3000 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 3021 i::Isolate* isolate = object->GetIsolate(); local 3048 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 3103 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 3192 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 3211 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 3234 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 3292 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 3349 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 3383 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 3534 i::Isolate* isolate = obj->GetIsolate(); local 3567 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 3587 i::Isolate* isolate = i::Isolate::UncheckedCurrent(); local 3596 i::Isolate* isolate = i::Isolate::Current(); local 3632 i::Isolate* isolate = i::Isolate::Current(); local 3639 i::Isolate* isolate = i::Isolate::Current(); local 3666 i::Isolate* isolate = i::Isolate::Current(); local 3734 i::Isolate* isolate = i::Isolate::Current(); local 3746 i::Isolate* isolate = i::Isolate::Current(); local 3758 i::Isolate* isolate = i::Isolate::Current(); local 3781 i::Isolate* isolate = i::Isolate::Current(); local 3794 i::Isolate* isolate = i::Isolate::Current(); local 3806 i::Isolate* isolate = i::Isolate::Current(); local 3831 i::Isolate* isolate = i::Isolate::Current(); local 3842 i::Isolate* isolate = i::Isolate::Current(); local 3860 i::Isolate* isolate = i::Isolate::Current(); local 3875 i::Isolate* isolate = i::Isolate::Current(); local 3907 i::Isolate* isolate = i::Isolate::Current(); local 3953 i::Isolate* isolate = i::Isolate::Current(); local 3969 i::Isolate* isolate = i::Isolate::Current(); local 3977 i::Isolate* isolate = i::Isolate::Current(); local 3992 i::Isolate* isolate = left_string->GetIsolate(); local 4004 i::Isolate* isolate = i::Isolate::Current(); local 4025 i::Isolate* isolate = i::Isolate::Current(); local 4039 i::Isolate* isolate = i::Isolate::Current(); local 4070 i::Isolate* isolate = i::Isolate::Current(); local 4082 i::Isolate* isolate = obj->GetIsolate(); local 4101 i::Isolate* isolate = i::Isolate::Current(); local 4114 i::Isolate* isolate = obj->GetIsolate(); local 4133 i::Isolate* isolate = obj->GetIsolate(); local 4147 i::Isolate* isolate = i::Isolate::Current(); local 4158 i::Isolate* isolate = i::Isolate::Current(); local 4175 i::Isolate* isolate = i::Isolate::Current(); local 4185 i::Isolate* isolate = i::Isolate::Current(); local 4231 i::Isolate* isolate = Utils::OpenHandle(*pattern)->GetIsolate(); local 4246 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 4275 i::Isolate* isolate = i::Isolate::Current(); local 4289 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 4302 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local 4324 i::Isolate* isolate = i::Isolate::Current(); local 4336 i::Isolate* isolate = i::Isolate::Current(); local 4349 i::Isolate* isolate = i::Isolate::UncheckedCurrent(); local 4366 i::Isolate* isolate = i::Isolate::Current(); local 4379 i::Isolate* isolate = i::Isolate::Current(); local 4396 i::Isolate* isolate = i::Isolate::Current(); local 4426 i::Isolate* isolate = EnterIsolateIfNeeded(); local 4432 i::Isolate* isolate = EnterIsolateIfNeeded(); local 4438 i::Isolate* isolate = EnterIsolateIfNeeded(); local 4445 i::Isolate* isolate = i::Isolate::Current(); local 4453 i::Isolate* isolate = i::Isolate::Current(); local 4463 i::Isolate* isolate = i::Isolate::Current(); local 4474 i::Isolate* isolate = i::Isolate::Current(); local 4484 i::Isolate* isolate = i::Isolate::Current(); local 4494 i::Isolate* isolate = i::Isolate::Current(); local 4501 i::Isolate* isolate = i::Isolate::Current(); local 4508 i::Isolate* isolate = i::Isolate::Current(); local 4515 i::Isolate* isolate = i::Isolate::Current(); local 4522 i::Isolate* isolate = i::Isolate::Current(); local 4529 i::Isolate* isolate = i::Isolate::Current(); local 4538 i::Isolate* isolate = i::Isolate::Current(); local 4546 i::Isolate* isolate = i::Isolate::Current(); local 4578 i::Isolate* isolate = i::Isolate::Current(); local 4625 i::Isolate* isolate = i::Isolate::Current(); local 4632 i::Isolate* isolate = i::Isolate::Current(); local 4658 i::Isolate* isolate = i::Isolate::Current(); local 4664 i::Isolate* isolate = i::Isolate::UncheckedCurrent(); local 4670 i::Isolate* isolate = new i::Isolate(); local 4676 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); local 4687 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); local 4693 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); local 4699 i::Isolate* isolate = i::Isolate::Current(); local 4727 i::Isolate* isolate = i::Isolate::Current(); local 4755 i::Isolate* isolate = i::Isolate::Current(); local 4782 i::Isolate* isolate = i::Isolate::Current(); local 4798 i::Isolate* isolate = i::Isolate::Current(); local 4815 i::Isolate* isolate = i::Isolate::Current(); local 4831 i::Isolate* isolate = i::Isolate::Current(); local 4847 i::Isolate* isolate = i::Isolate::Current(); local 4868 i::Isolate* isolate = i::Isolate::Current(); local 4879 i::Isolate* isolate = i::Isolate::Current(); local 4897 i::Isolate* isolate = i::Isolate::Current(); local 4914 i::Isolate* isolate = i::Isolate::Current(); local 4956 i::Isolate* isolate = i::Isolate::Current(); local 4966 i::Isolate* isolate = i::Isolate::Current(); local 4985 i::Isolate* isolate = i::Isolate::Current(); local 5009 i::Isolate* isolate = i::Isolate::Current(); local 5018 i::Isolate* isolate = i::Isolate::Current(); local 5029 i::Isolate* isolate = i::Isolate::Current(); local 5050 i::Isolate* isolate = i::Isolate::Current(); local 5084 i::Isolate* isolate = i::Isolate::Current(); local 5096 i::Isolate* isolate = i::Isolate::Current(); local 5112 i::Isolate* isolate = i::Isolate::Current(); local 5121 i::Isolate* isolate = i::Isolate::Current(); local 5128 i::Isolate* isolate = i::Isolate::Current(); local 5135 i::Isolate* isolate = i::Isolate::Current(); local 5142 i::Isolate* isolate = i::Isolate::Current(); local 5149 i::Isolate* isolate = i::Isolate::Current(); local 5156 i::Isolate* isolate = i::Isolate::Current(); local 5163 i::Isolate* isolate = i::Isolate::Current(); local 5170 i::Isolate* isolate = i::Isolate::Current(); local 5179 i::Isolate* isolate = i::Isolate::Current(); local 5191 i::Isolate* isolate = i::Isolate::Current(); local 5198 i::Isolate* isolate = i::Isolate::Current(); local 5207 i::Isolate* isolate = i::Isolate::Current(); local 5215 i::Isolate* isolate = i::Isolate::Current(); local 5223 i::Isolate* isolate = i::Isolate::Current(); local 5231 i::Isolate* isolate = i::Isolate::Current(); local 5242 i::Isolate* isolate = i::Isolate::Current(); local 5252 i::Isolate* isolate = i::Isolate::Current(); local 5260 i::Isolate* isolate = i::Isolate::Current(); local 5270 i::Isolate* isolate = i::Isolate::Current(); local 5282 i::Isolate* isolate = i::Isolate::Current(); local 5289 i::Isolate* isolate = i::Isolate::Current(); local 5310 i::Isolate* isolate = i::Isolate::Current(); local 5318 i::Isolate* isolate = i::Isolate::Current(); local 5332 i::Isolate* isolate = i::Isolate::Current(); local 5339 i::Isolate* isolate = i::Isolate::Current(); local 5347 i::Isolate* isolate = i::Isolate::Current(); local 5355 i::Isolate* isolate = i::Isolate::Current(); local 5363 i::Isolate* isolate = i::Isolate::Current(); local 5370 i::Isolate* isolate = i::Isolate::Current(); local 5377 i::Isolate* isolate = i::Isolate::Current(); local 5384 i::Isolate* isolate = i::Isolate::Current(); local 5392 i::Isolate* isolate = i::Isolate::Current(); local 5399 i::Isolate* isolate = i::Isolate::Current(); local 5407 i::Isolate* isolate = i::Isolate::Current(); local 5420 i::Isolate* isolate = i::Isolate::Current(); local 5432 i::Isolate* isolate = i::Isolate::Current(); local 5439 i::Isolate* isolate = i::Isolate::Current(); local 5446 i::Isolate* isolate = i::Isolate::Current(); local 5454 i::Isolate* isolate = i::Isolate::Current(); local 5461 i::Isolate* isolate = i::Isolate::Current(); local 5470 i::Isolate* isolate = i::Isolate::Current(); local 5487 i::Isolate* isolate = i::Isolate::Current(); local 5494 i::Isolate* isolate = i::Isolate::Current(); local 5502 i::Isolate* isolate = i::Isolate::Current(); local 5512 i::Isolate* isolate = i::Isolate::Current(); local 5532 i::Isolate* isolate = i::Isolate::Current(); local 5622 Isolate* isolate = Isolate::Current(); local [all...] |
arguments.h | 79 inline CustomArguments(Isolate* isolate, 82 JSObject* holder) : Relocatable(isolate) { 88 inline explicit CustomArguments(Isolate* isolate) : Relocatable(isolate) { 104 Type Name(Arguments args, Isolate* isolate) 108 Type Name(Arguments args, Isolate* isolate) [all...] |
vm-state-inl.h | 62 VMState::VMState(Isolate* isolate, StateTag tag) 63 : isolate_(isolate), previous_tag_(isolate->current_vm_state()) { 66 LOG(isolate, UncheckedStringEvent("Entering", StateToString(tag))); 67 LOG(isolate, UncheckedStringEvent("From", StateToString(previous_tag_))); 124 ExternalCallbackScope::ExternalCallbackScope(Isolate* isolate, Address callback) 125 : isolate_(isolate), previous_callback_(isolate->external_callback()) [all...] |
v8threads.cc | 48 // TODO(isolates): When Locker has Isolate parameter and it is provided, grab 50 // We pull default isolate for Locker constructor w/o p[arameter. 51 // A thread should not enter an isolate before acquiring a lock, 54 // multple threads share an isolate. Hence, we need to access 55 // 'locking isolate' before we can actually enter into default isolate. 56 internal::Isolate* isolate = internal::Isolate::GetDefaultIsolateForLocking(); local 57 ASSERT(isolate != NULL) 103 internal::Isolate* isolate = internal::Isolate::Current(); local 117 internal::Isolate* isolate = internal::Isolate::Current(); local 126 internal::Isolate* isolate = internal::Isolate::Current(); local 402 Isolate* isolate = Isolate::Current(); local 419 Isolate* isolate = Isolate::Current(); local [all...] |
v8.cc | 30 #include "isolate.h" 57 // The current thread may not yet had entered an isolate to run. 58 // Note the Isolate::Current() may be non-null because for various 59 // initialization purposes an initializing thread may be assigned an isolate 61 if (i::Isolate::CurrentPerIsolateThreadData() == NULL) { 62 i::Isolate::EnterDefaultIsolate(); 65 ASSERT(i::Isolate::CurrentPerIsolateThreadData() != NULL); 66 ASSERT(i::Isolate::CurrentPerIsolateThreadData()->thread_id().Equals( 68 ASSERT(i::Isolate::CurrentPerIsolateThreadData()->isolate() = 92 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() 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...] |
interpreter-irregexp.h | 39 static bool Match(Isolate* isolate,
|
assembler.cc | 79 AssemblerBase::AssemblerBase(Isolate* isolate) 80 : isolate_(isolate), 82 if (FLAG_mask_constants_with_cookie && isolate != NULL) { 83 jit_cookie_ = V8::RandomPrivate(isolate); 508 Isolate::Current()->deoptimizer_data() != NULL) { 570 ExternalReference::ExternalReference(Builtins::CFunctionId id, Isolate* isolate) 571 : address_(Redirect(isolate, Builtins::c_function_address(id))) {} 577 Isolate* isolate = NULL [all...] |
runtime.cc | 62 if (!(value)) return isolate->ThrowIllegalOperation(); 104 MUST_USE_RESULT static MaybeObject* DeepCopyBoilerplate(Isolate* isolate, 106 StackLimitCheck check(isolate); 107 if (check.HasOverflowed()) return isolate->StackOverflow(); 109 Heap* heap = isolate->heap(); 123 { MaybeObject* maybe_result = DeepCopyBoilerplate(isolate, js_object); 134 { MaybeObject* maybe_result = DeepCopyBoilerplate(isolate, js_object); 160 { MaybeObject* maybe_result = DeepCopyBoilerplate(isolate, js_object); 179 isolate->counters()->cow_arrays_created_runtime()->Increment() 243 Isolate* isolate = context->GetIsolate(); local 732 Isolate* isolate = obj->GetIsolate(); local [all...] |
factory.cc | 45 isolate(), 46 isolate()->heap()->AllocateFixedArray(size, pretenure), 55 isolate(), 56 isolate()->heap()->AllocateFixedArrayWithHoles(size, pretenure), 63 CALL_HEAP_FUNCTION(isolate(), 71 CALL_HEAP_FUNCTION(isolate(), 79 CALL_HEAP_FUNCTION(isolate(), 89 CALL_HEAP_FUNCTION(isolate(), 100 CALL_HEAP_FUNCTION(isolate(), 109 CALL_HEAP_FUNCTION(isolate(), [all...] |
compilation-cache.cc | 49 CompilationCache::CompilationCache(Isolate* isolate) 50 : isolate_(isolate), 51 script_(isolate, kScriptGenerations), 52 eval_global_(isolate, kEvalGlobalGenerations), 53 eval_contextual_(isolate, kEvalContextualGenerations), 54 reg_exp_(isolate, kRegExpGenerations), 71 static Handle<CompilationCacheTable> AllocateTable(Isolate* isolate, int size) { 72 CALL_HEAP_FUNCTION(isolate, [all...] |
runtime-profiler.h | 37 class Isolate; 45 explicit RuntimeProfiler(Isolate* isolate); 71 static inline void IsolateEnteredJS(Isolate* isolate); 72 static inline void IsolateExitedJS(Isolate* isolate); 77 // The profiler thread can query whether some isolate is currently 107 static void HandleWakeUp(Isolate* isolate); [all...] |
assembler.h | 51 explicit AssemblerBase(Isolate* isolate); 53 Isolate* isolate() const { return isolate_; } function in class:v8::internal::AssemblerBase 57 Isolate* isolate_; 521 ExternalReference(Builtins::CFunctionId id, Isolate* isolate); 523 ExternalReference(ApiFunction* ptr, Type type, Isolate* isolate); 525 ExternalReference(Builtins::Name name, Isolate* isolate) [all...] |
handles-inl.h | 35 #include "isolate.h" 40 inline Isolate* GetIsolateForHandle(Object* obj) { 41 return Isolate::Current(); 44 inline Isolate* GetIsolateForHandle(HeapObject* obj) { 56 Handle<T>::Handle(T* obj, Isolate* isolate) { 58 location_ = HandleScope::CreateHandle(obj, isolate); 71 Isolate* isolate = Isolate::Current() local [all...] |
v8.h | 88 // TODO(isolates): move IsDead to Isolate. 97 static uint32_t Random(Isolate* isolate); 102 static uint32_t RandomPrivate(Isolate* isolate); 104 Isolate* isolate);
|
d8-debug.h | 56 RemoteDebugger(i::Isolate* isolate, int port) 60 head_(NULL), tail_(NULL), isolate_(isolate) {} 92 i::Isolate* isolate_; 101 ReceiverThread(i::Isolate* isolate, RemoteDebugger* remote_debugger) 102 : Thread(isolate, "d8:ReceiverThrd"), 116 explicit KeyboardThread(i::Isolate* isolate, RemoteDebugger* remote_debugger) 117 : Thread(isolate, "d8:KeyboardThrd") [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...] |
regexp-macro-assembler.cc | 110 Isolate* isolate) { 148 isolate); 160 Isolate* isolate) { 161 ASSERT(isolate == Isolate::Current()); 163 RegExpStackScope stack_scope(isolate); 175 isolate); 179 if (result == EXCEPTION && !isolate->has_pending_exception()) [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...] |
ic.h | 88 IC(FrameDepth depth, Isolate* isolate); 132 Isolate* isolate() const { return isolate_; } function in class:v8::internal::IC 170 Isolate* isolate_; 194 CallICBase(Code::Kind kind, Isolate* isolate) 195 : IC(EXTRA_CALL_FRAME, isolate), kind_(kind) {} 239 explicit CallIC(Isolate* isolate) : CallICBase(Code::CALL_IC, isolate) [all...] |
cpu-profiler.cc | 49 ProfilerEventsProcessor::ProfilerEventsProcessor(Isolate* isolate, 51 : Thread(isolate, "v8:ProfEvntProc"), 187 Isolate* isolate = Isolate::Current(); local 188 sample->state = isolate->current_vm_state(); 193 for (StackTraceFrameIterator it(isolate); 279 ASSERT(Isolate::Current()->cpu_profiler() != NULL); 280 Isolate::Current()->cpu_profiler()->StartCollectingProfile(title) 337 Isolate* isolate = Isolate::Current(); local 373 Isolate* isolate = Isolate::Current(); local 389 Isolate* isolate = Isolate::Current(); local 501 Isolate* isolate = Isolate::Current(); local 588 Isolate* isolate = Isolate::Current(); local 598 Isolate* isolate = Isolate::Current(); local [all...] |
builtins.cc | 127 name##ArgumentsType args, Isolate* isolate); \ 129 name##ArgumentsType args, Isolate* isolate) { \ 130 ASSERT(isolate == Isolate::Current()); \ 132 return Builtin_Impl_##name(args, isolate); \ 135 name##ArgumentsType args, Isolate* isolate) 140 static MaybeObject* Builtin_##name(name##ArgumentsType args, Isolate* isolate 1596 Isolate* isolate = Isolate::Current(); local [all...] |
compiler.cc | 127 Isolate* isolate = Isolate::Current(); local 129 return FLAG_always_full_compiler || isolate->debug()->has_break_points(); 131 return FLAG_always_full_compiler || isolate->debugger()->IsDebuggerActive(); 179 Isolate* isolate = code->GetIsolate(); local 180 isolate->compilation_cache()->MarkForLazyOptimizing(info->closure()); 301 if (info->isolate()->has_pending_exception()) { 358 Isolate* isolate = info->isolate() local 468 Isolate* isolate = source->GetIsolate(); local 548 Isolate* isolate = source->GetIsolate(); local 594 Isolate* isolate = info->isolate(); local [all...] |
/external/v8/test/cctest/ |
test-spaces.cc | 97 // Temporarily sets a given allocator in an isolate. 100 TestMemoryAllocatorScope(Isolate* isolate, MemoryAllocator* allocator) 101 : isolate_(isolate), 102 old_allocator_(isolate->memory_allocator_) { 103 isolate->memory_allocator_ = allocator; 111 Isolate* isolate_; 122 Isolate* isolate = Isolate::Current() local 188 Isolate* isolate = Isolate::Current(); local 221 Isolate* isolate = Isolate::Current(); local [all...] |