Searched refs:isolate (Results 1 - 25 of 221) sorted by relevance

123456789

/external/v8/src/
H A Disolate-inl.h31 #include "isolate.h"
39 SaveContext::SaveContext(Isolate* isolate) : prev_(isolate->save_context()) { argument
40 if (isolate->context() != NULL) {
41 context_ = Handle<Context>(isolate->context());
43 dummy_ = Handle<Context>(isolate->context());
46 isolate->set_save_context(this);
48 c_entry_fp_ = isolate->c_entry_fp(isolate->thread_local_top());
H A Dvm-state-inl.h61 VMState::VMState(Isolate* isolate, StateTag tag) argument
62 : isolate_(isolate), previous_tag_(isolate->current_vm_state()) {
64 LOG(isolate, UncheckedStringEvent("Entering", StateToString(tag)));
65 LOG(isolate, UncheckedStringEvent("From", StateToString(previous_tag_)));
85 ExternalCallbackScope::ExternalCallbackScope(Isolate* isolate, Address callback) argument
86 : isolate_(isolate), previous_callback_(isolate->external_callback()) {
H A Dapi.cc62 #define LOG_API(isolate, expr) LOG(isolate, ApiEntryCall(expr))
64 #define ENTER_V8(isolate) \
65 ASSERT((isolate)->IsInitialized()); \
66 i::VMState __state__((isolate), i::OTHER)
67 #define LEAVE_V8(isolate) \
68 i::VMState __state__((isolate), i::EXTERNAL)
72 #define ON_BAILOUT(isolate, location, code) \
73 if (IsDeadCheck(isolate, location) || \
74 IsExecutionTerminatingCheck(isolate)) { \
136 i::Isolate* isolate = i::Isolate::Current(); local
203 i::Isolate* isolate = i::Isolate::Current(); local
265 IsDeadCheck(i::Isolate* isolate, const char* location) argument
271 IsExecutionTerminatingCheck(i::Isolate* isolate) argument
299 EnsureInitializedForIsolate(i::Isolate* isolate, const char* location) argument
317 i::Isolate* isolate = i::Isolate::UncheckedCurrent(); local
455 i::Isolate* isolate = EnterIsolateIfNeeded(); local
462 i::Isolate* isolate = EnterIsolateIfNeeded(); local
486 i::Isolate* isolate = i::Isolate::Current(); local
537 i::Isolate* isolate = i::Isolate::Current(); local
547 i::Isolate* isolate = i::Isolate::Current(); local
557 i::Isolate* isolate = i::Isolate::Current(); local
567 i::Isolate* isolate = i::Isolate::Current(); local
584 i::Isolate* isolate = EnterIsolateIfNeeded(); local
606 i::Isolate* isolate = i::Isolate::Current(); local
617 i::Isolate* isolate = i::Isolate::Current(); local
625 i::Isolate* isolate = i::Isolate::Current(); local
632 i::Isolate* isolate = i::Isolate::Current(); local
639 i::Isolate* isolate = i::Isolate::Current(); local
647 i::Isolate* isolate = i::Isolate::Current(); local
655 i::Isolate* isolate = i::Isolate::Current(); local
665 i::Isolate* isolate = i::Isolate::Current(); local
723 i::Isolate* isolate = env->GetIsolate(); local
738 i::Isolate* isolate = i::Isolate::Current(); local
757 i::Isolate* isolate = env->GetIsolate(); local
769 i::Isolate* isolate = env->GetIsolate(); local
820 i::Isolate* isolate = i::Isolate::Current(); local
886 i::Isolate* isolate = i::Isolate::Current(); local
911 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
926 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
935 i::Isolate* isolate = i::Isolate::Current(); local
962 i::Isolate* isolate = i::Isolate::Current(); local
990 i::Isolate* isolate = i::Isolate::Current(); local
1007 i::Isolate* isolate = i::Isolate::Current(); local
1029 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1073 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1095 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1112 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1120 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1130 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1146 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1177 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1204 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1232 i::Isolate* isolate = i::Isolate::Current(); local
1269 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1292 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1312 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1329 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1363 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1384 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1409 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1480 i::Isolate* isolate = i::Isolate::Current(); local
1541 i::Isolate* isolate = i::Isolate::Current(); local
1568 i::Isolate* isolate = i::Isolate::Current(); local
1613 i::Isolate* isolate = i::Isolate::Current(); local
1630 i::Isolate* isolate = i::Isolate::Current(); local
1751 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1763 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1780 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1797 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1818 i::Isolate* isolate = i::Isolate::Current(); local
1843 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1858 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1869 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1880 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1898 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1918 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1936 i::Isolate* isolate = i::Isolate::Current(); local
1946 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1960 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1968 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
1977 i::Isolate* isolate = i::Isolate::Current(); local
1991 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2007 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2023 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2039 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2055 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2071 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2082 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2205 i::Isolate* isolate = i::Isolate::Current(); local
2213 i::Isolate* isolate = i::Isolate::Current(); local
2221 i::Isolate* isolate = i::Isolate::Current(); local
2228 LookupBuiltin(i::Isolate* isolate, const char* builtin_name) argument
2237 CheckConstructor(i::Isolate* isolate, i::Handle<i::JSObject> obj, const char* class_name) argument
2245 i::Isolate* isolate = i::Isolate::Current(); local
2264 i::Isolate* isolate = i::Isolate::Current(); local
2284 i::Isolate* isolate = i::Isolate::Current(); local
2304 i::Isolate* isolate = i::Isolate::Current(); local
2324 i::Isolate* isolate = i::Isolate::Current(); local
2343 i::Isolate* isolate = i::Isolate::Current(); local
2361 i::Isolate* isolate = i::Isolate::Current(); local
2381 i::Isolate* isolate = i::Isolate::Current(); local
2457 i::Isolate* isolate = i::Isolate::Current(); local
2467 i::Isolate* isolate = i::Isolate::Current(); local
2477 i::Isolate* isolate = i::Isolate::Current(); local
2487 i::Isolate* isolate = i::Isolate::Current(); local
2510 i::Isolate* isolate = i::Isolate::Current(); local
2526 i::Isolate* isolate = i::Isolate::Current(); local
2546 i::Isolate* isolate = i::Isolate::Current(); local
2568 i::Isolate* isolate = i::Isolate::Current(); local
2586 i::Isolate* isolate = i::Isolate::Current(); local
2604 i::Isolate* isolate = i::Isolate::Current(); local
2632 i::Isolate* isolate = i::Isolate::Current(); local
2650 i::Isolate* isolate = i::Isolate::Current(); local
2677 i::Isolate* isolate = i::Isolate::Current(); local
2713 i::Isolate* isolate = i::Isolate::Current(); local
2732 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2753 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2775 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2795 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2815 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2829 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2842 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2862 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2873 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2891 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2908 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2929 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
2950 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3004 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3015 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3026 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3036 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3047 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3060 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3076 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3085 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3102 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3113 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3121 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3128 GetPropertyByLookup(i::Isolate* isolate, i::Handle<i::JSObject> receiver, i::Handle<i::String> name, i::LookupResult* lookup) argument
3153 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3167 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3183 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3206 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3234 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3245 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3256 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3270 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3283 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3336 i::Isolate* isolate = object->GetIsolate(); local
3353 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3409 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3494 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3507 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3538 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3580 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3599 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3622 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3801 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
3966 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
4120 i::Isolate* isolate = obj->GetIsolate(); local
4153 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
4173 i::Isolate* isolate = i::Isolate::UncheckedCurrent(); local
4193 i::Isolate* isolate = i::Isolate::Current(); local
4230 i::Isolate* isolate = i::Isolate::Current(); local
4239 i::Isolate* isolate = i::Isolate::Current(); local
4246 i::Isolate* isolate = i::Isolate::Current(); local
4253 i::Isolate* isolate = i::Isolate::Current(); local
4281 i::Isolate* isolate = i::Isolate::Current(); local
4351 i::Isolate* isolate = i::Isolate::Current(); local
4363 i::Isolate* isolate = i::Isolate::Current(); local
4375 i::Isolate* isolate = i::Isolate::Current(); local
4398 i::Isolate* isolate = i::Isolate::Current(); local
4411 i::Isolate* isolate = i::Isolate::Current(); local
4423 i::Isolate* isolate = i::Isolate::Current(); local
4448 i::Isolate* isolate = i::Isolate::Current(); local
4459 i::Isolate* isolate = i::Isolate::Current(); local
4472 i::Isolate* isolate = i::Isolate::Current(); local
4486 i::Isolate* isolate = i::Isolate::Current(); local
4505 i::Isolate* isolate = i::Isolate::Current(); local
4520 i::Isolate* isolate = i::Isolate::Current(); local
4552 i::Isolate* isolate = i::Isolate::Current(); local
4598 i::Isolate* isolate = i::Isolate::Current(); local
4614 i::Isolate* isolate = i::Isolate::Current(); local
4622 i::Isolate* isolate = i::Isolate::Current(); local
4637 i::Isolate* isolate = left_string->GetIsolate(); local
4649 i::Isolate* isolate = i::Isolate::Current(); local
4670 i::Isolate* isolate = i::Isolate::Current(); local
4684 i::Isolate* isolate = i::Isolate::Current(); local
4697 NewExternalStringHandle(i::Isolate* isolate, v8::String::ExternalStringResource* resource) argument
4705 NewExternalAsciiStringHandle(i::Isolate* isolate, v8::String::ExternalAsciiStringResource* resource) argument
4715 i::Isolate* isolate = i::Isolate::Current(); local
4727 i::Isolate* isolate = obj->GetIsolate(); local
4749 i::Isolate* isolate = i::Isolate::Current(); local
4762 i::Isolate* isolate = obj->GetIsolate(); local
4785 i::Isolate* isolate = obj->GetIsolate(); local
4796 i::Isolate* isolate = i::Isolate::Current(); local
4807 i::Isolate* isolate = i::Isolate::Current(); local
4818 i::Isolate* isolate = i::Isolate::Current(); local
4828 i::Isolate* isolate = i::Isolate::Current(); local
4840 i::Isolate* isolate = i::Isolate::Current(); local
4850 i::Isolate* isolate = i::Isolate::Current(); local
4861 i::Isolate* isolate = i::Isolate::Current(); local
4874 i::Isolate* isolate = i::Isolate::Current(); local
4891 i::Isolate* isolate = i::Isolate::Current(); local
4901 i::Isolate* isolate = i::Isolate::Current(); local
4949 i::Isolate* isolate = Utils::OpenHandle(*pattern)->GetIsolate(); local
4964 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
4993 i::Isolate* isolate = i::Isolate::Current(); local
5007 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
5020 i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); local
5042 i::Isolate* isolate = i::Isolate::Current(); local
5054 i::Isolate* isolate = i::Isolate::Current(); local
5067 i::Isolate* isolate = i::Isolate::UncheckedCurrent(); local
5084 i::Isolate* isolate = i::Isolate::Current(); local
5097 i::Isolate* isolate = i::Isolate::Current(); local
5114 i::Isolate* isolate = i::Isolate::Current(); local
5144 i::Isolate* isolate = EnterIsolateIfNeeded(); local
5150 i::Isolate* isolate = EnterIsolateIfNeeded(); local
5156 i::Isolate* isolate = EnterIsolateIfNeeded(); local
5163 i::Isolate* isolate = i::Isolate::Current(); local
5171 i::Isolate* isolate = i::Isolate::Current(); local
5181 i::Isolate* isolate = i::Isolate::Current(); local
5192 i::Isolate* isolate = i::Isolate::Current(); local
5202 i::Isolate* isolate = i::Isolate::Current(); local
5212 i::Isolate* isolate = i::Isolate::Current(); local
5219 i::Isolate* isolate = i::Isolate::Current(); local
5226 i::Isolate* isolate = i::Isolate::Current(); local
5233 i::Isolate* isolate = i::Isolate::Current(); local
5240 i::Isolate* isolate = i::Isolate::Current(); local
5247 i::Isolate* isolate = i::Isolate::Current(); local
5256 i::Isolate* isolate = i::Isolate::Current(); local
5264 i::Isolate* isolate = i::Isolate::Current(); local
5274 i::Isolate* isolate = i::Isolate::Current(); local
5282 i::Isolate* isolate = i::Isolate::Current(); local
5289 i::Isolate* isolate = i::Isolate::Current(); local
5295 i::Isolate* isolate = i::Isolate::Current(); local
5301 i::Isolate* isolate = i::Isolate::Current(); local
5307 i::Isolate* isolate = i::Isolate::Current(); local
5314 i::Isolate* isolate = i::Isolate::Current(); local
5329 TerminateExecution(Isolate* isolate) argument
5339 IsExecutionTerminating(Isolate* isolate) argument
5347 i::Isolate* isolate = i::Isolate::UncheckedCurrent(); local
5353 i::Isolate* isolate = new i::Isolate(); local
5359 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); local
5370 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); local
5376 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); local
5382 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); local
5387 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); local
5394 i::Isolate* isolate = i::Isolate::Current(); local
5416 i::Isolate* isolate = i::Isolate::Current(); local
5437 i::Isolate* isolate = i::Isolate::Current(); local
5456 i::Isolate* isolate = i::Isolate::Current(); local
5472 i::Isolate* isolate = i::Isolate::Current(); local
5489 i::Isolate* isolate = i::Isolate::Current(); local
5505 i::Isolate* isolate = i::Isolate::Current(); local
5521 i::Isolate* isolate = i::Isolate::Current(); local
5542 i::Isolate* isolate = i::Isolate::Current(); local
5553 i::Isolate* isolate = i::Isolate::Current(); local
5572 i::Isolate* isolate = i::Isolate::Current(); local
5588 i::Isolate* isolate = i::Isolate::Current(); local
5597 DebugBreak(Isolate* isolate) argument
5607 CancelDebugBreak(Isolate* isolate) argument
5618 DebugBreakForCommand(ClientData* data, Isolate* isolate) argument
5630 i::Isolate* isolate = i::Isolate::Current(); local
5640 i::Isolate* isolate = i::Isolate::Current(); local
5659 i::Isolate* isolate = i::Isolate::Current(); local
5666 SendCommand(const uint16_t* command, int length, ClientData* client_data, Isolate* isolate) argument
5683 i::Isolate* isolate = i::Isolate::Current(); local
5692 i::Isolate* isolate = i::Isolate::Current(); local
5703 i::Isolate* isolate = i::Isolate::Current(); local
5724 i::Isolate* isolate = i::Isolate::Current(); local
5764 i::Isolate* isolate = i::Isolate::Current(); local
5774 i::Isolate* isolate = i::Isolate::Current(); local
5790 i::Isolate* isolate = i::Isolate::Current(); local
5799 i::Isolate* isolate = i::Isolate::Current(); local
5806 i::Isolate* isolate = i::Isolate::Current(); local
5813 i::Isolate* isolate = i::Isolate::Current(); local
5820 i::Isolate* isolate = i::Isolate::Current(); local
5827 i::Isolate* isolate = i::Isolate::Current(); local
5834 i::Isolate* isolate = i::Isolate::Current(); local
5841 i::Isolate* isolate = i::Isolate::Current(); local
5848 i::Isolate* isolate = i::Isolate::Current(); local
5857 i::Isolate* isolate = i::Isolate::Current(); local
5869 i::Isolate* isolate = i::Isolate::Current(); local
5876 i::Isolate* isolate = i::Isolate::Current(); local
5885 i::Isolate* isolate = i::Isolate::Current(); local
5893 i::Isolate* isolate = i::Isolate::Current(); local
5901 i::Isolate* isolate = i::Isolate::Current(); local
5909 i::Isolate* isolate = i::Isolate::Current(); local
5920 i::Isolate* isolate = i::Isolate::Current(); local
5930 i::Isolate* isolate = i::Isolate::Current(); local
5938 i::Isolate* isolate = i::Isolate::Current(); local
5948 i::Isolate* isolate = i::Isolate::Current(); local
5961 i::Isolate* isolate = i::Isolate::Current(); local
5968 i::Isolate* isolate = i::Isolate::Current(); local
5989 i::Isolate* isolate = i::Isolate::Current(); local
5997 i::Isolate* isolate = i::Isolate::Current(); local
6011 i::Isolate* isolate = i::Isolate::Current(); local
6018 i::Isolate* isolate = i::Isolate::Current(); local
6026 i::Isolate* isolate = i::Isolate::Current(); local
6033 i::Isolate* isolate = i::Isolate::Current(); local
6040 i::Isolate* isolate = i::Isolate::Current(); local
6047 i::Isolate* isolate = i::Isolate::Current(); local
6054 i::Isolate* isolate = i::Isolate::Current(); local
6062 i::Isolate* isolate = i::Isolate::Current(); local
6069 i::Isolate* isolate = i::Isolate::Current(); local
6077 i::Isolate* isolate = i::Isolate::Current(); local
6084 i::Isolate* isolate = i::Isolate::Current(); local
6100 i::Isolate* isolate = i::Isolate::Current(); local
6112 i::Isolate* isolate = i::Isolate::Current(); local
6119 i::Isolate* isolate = i::Isolate::Current(); local
6126 i::Isolate* isolate = i::Isolate::Current(); local
6134 i::Isolate* isolate = i::Isolate::Current(); local
6141 i::Isolate* isolate = i::Isolate::Current(); local
6149 i::Isolate* isolate = i::Isolate::Current(); local
6156 i::Isolate* isolate = i::Isolate::Current(); local
6165 i::Isolate* isolate = i::Isolate::Current(); local
6182 i::Isolate* isolate = i::Isolate::Current(); local
6189 i::Isolate* isolate = i::Isolate::Current(); local
6197 i::Isolate* isolate = i::Isolate::Current(); local
6207 i::Isolate* isolate = i::Isolate::Current(); local
6224 i::Isolate* isolate = i::Isolate::Current(); local
6238 i::Isolate* isolate = i::Isolate::Current(); local
[all...]
H A Dassembler.cc46 #include "isolate.h"
123 AssemblerBase::AssemblerBase(Isolate* isolate) argument
124 : isolate_(isolate),
126 if (FLAG_mask_constants_with_cookie && isolate != NULL) {
127 jit_cookie_ = V8::RandomPrivate(isolate);
729 ExternalReference::ExternalReference(Builtins::CFunctionId id, Isolate* isolate) argument
730 : address_(Redirect(isolate, Builtins::c_function_address(id))) {}
736 Isolate* isolate = NULL)
737 : address_(Redirect(isolate, fun->address(), type)) {}
740 ExternalReference::ExternalReference(Builtins::Name name, Isolate* isolate) argument
744 ExternalReference(Runtime::FunctionId id, Isolate* isolate) argument
749 ExternalReference(const Runtime::Function* f, Isolate* isolate) argument
759 ExternalReference(const IC_Utility& ic_utility, Isolate* isolate) argument
764 ExternalReference(const Debug_Address& debug_address, Isolate* isolate) argument
773 ExternalReference(Isolate::AddressId id, Isolate* isolate) argument
782 incremental_marking_record_write_function(Isolate* isolate) argument
790 incremental_evacuation_record_write_function(Isolate* isolate) argument
798 store_buffer_overflow_function(Isolate* isolate) argument
805 flush_icache_function(Isolate* isolate) argument
810 perform_gc_function(Isolate* isolate) argument
816 fill_heap_number_with_random_function( Isolate* isolate) argument
824 delete_handle_scope_extensions( Isolate* isolate) argument
832 random_uint32_function( Isolate* isolate) argument
838 get_date_field_function( Isolate* isolate) argument
844 date_cache_stamp(Isolate* isolate) argument
849 transcendental_cache_array_address( Isolate* isolate) argument
856 new_deoptimizer_function( Isolate* isolate) argument
863 compute_output_frames_function( Isolate* isolate) argument
870 keyed_lookup_cache_keys(Isolate* isolate) argument
875 keyed_lookup_cache_field_offsets( Isolate* isolate) argument
882 roots_array_start(Isolate* isolate) argument
887 address_of_stack_limit(Isolate* isolate) argument
892 address_of_real_stack_limit( Isolate* isolate) argument
898 address_of_regexp_stack_limit( Isolate* isolate) argument
904 new_space_start(Isolate* isolate) argument
909 store_buffer_top(Isolate* isolate) argument
914 new_space_mask(Isolate* isolate) argument
920 new_space_allocation_top_address( Isolate* isolate) argument
926 heap_always_allocate_scope_depth( Isolate* isolate) argument
933 new_space_allocation_limit_address( Isolate* isolate) argument
954 scheduled_exception_address( Isolate* isolate) argument
1010 re_check_stack_guard_state( Isolate* isolate) argument
1027 re_grow_stack(Isolate* isolate) argument
1032 re_case_insensitive_compare_uc16( Isolate* isolate) argument
1044 address_of_static_offsets_vector( Isolate* isolate) argument
1050 address_of_regexp_stack_memory_address( Isolate* isolate) argument
1056 address_of_regexp_stack_memory_size( Isolate* isolate) argument
1109 math_sin_double_function( Isolate* isolate) argument
1117 math_cos_double_function( Isolate* isolate) argument
1125 math_tan_double_function( Isolate* isolate) argument
1133 math_log_double_function( Isolate* isolate) argument
1168 power_double_double_function( Isolate* isolate) argument
1176 power_double_int_function( Isolate* isolate) argument
1207 double_fp_operation( Token::Value operation, Isolate* isolate) argument
1236 compare_doubles(Isolate* isolate) argument
1244 debug_break(Isolate* isolate) argument
1249 debug_step_in_fp_address( Isolate* isolate) argument
[all...]
H A Darguments.h90 inline CustomArguments(Isolate* isolate, argument
93 JSObject* holder) : Relocatable(isolate) {
99 inline explicit CustomArguments(Isolate* isolate) : Relocatable(isolate) { argument
115 Type Name(Arguments args, Isolate* isolate)
119 Type Name(Arguments args, Isolate* isolate)
122 #define RUNTIME_ARGUMENTS(isolate, args) args, isolate
H A Dvm-state.h32 #include "isolate.h"
39 inline VMState(Isolate* isolate, StateTag tag);
50 inline ExternalCallbackScope(Isolate* isolate, Address callback);
H A Dexecution.cc36 #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);
129 isolate->ReportPendingMessages();
130 if (isolate->pending_exception() == Failure::OutOfMemoryException()) {
131 if (!isolate->ignore_out_of_memory()) {
137 isolate
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
540 Initialize(Isolate* isolate) argument
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
891 HandleStackGuardInterrupt(Isolate* isolate) argument
[all...]
H A Dassembler.h43 #include "isolate.h"
60 explicit AssemblerBase(Isolate* isolate);
62 Isolate* isolate() const { return isolate_; } function in class:v8::internal::AssemblerBase
544 ExternalReference(Builtins::CFunctionId id, Isolate* isolate);
546 ExternalReference(ApiFunction* ptr, Type type, Isolate* isolate);
548 ExternalReference(Builtins::Name name, Isolate* isolate);
550 ExternalReference(Runtime::FunctionId id, Isolate* isolate);
552 ExternalReference(const Runtime::Function* f, Isolate* isolate);
554 ExternalReference(const IC_Utility& ic_utility, Isolate* isolate);
557 ExternalReference(const Debug_Address& debug_address, Isolate* isolate);
686 set_redirector(Isolate* isolate, ExternalReferenceRedirector* redirector) argument
698 Redirect(Isolate* isolate, void* address, Type type = ExternalReference::BUILTIN_CALL) argument
709 Redirect(Isolate* isolate, Address address_arg, Type type = ExternalReference::BUILTIN_CALL) argument
[all...]
H A Dfactory.cc46 isolate(),
47 isolate()->heap()->AllocateFixedArray(size, pretenure),
56 isolate(),
57 isolate()->heap()->AllocateFixedArrayWithHoles(size, pretenure),
66 isolate(),
67 isolate()->heap()->AllocateUninitializedFixedDoubleArray(size, pretenure),
74 CALL_HEAP_FUNCTION(isolate(),
83 CALL_HEAP_FUNCTION(isolate(),
92 CALL_HEAP_FUNCTION(isolate(),
100 CALL_HEAP_FUNCTION(isolate(),
[all...]
H A Dhandles.cc49 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();
99 void HandleScope::DeleteExtensions(Isolate* isolate) { argument
100 ASSERT(isolate == Isolate::Current());
102 isolate->handle_scope_data();
103 isolate
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
421 CalculateLineEnds(Isolate* isolate, List<int>* line_ends, Vector<const SourceChar> src, bool with_last_line) argument
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...]
H A Dcompilation-cache.cc50 CompilationCache::CompilationCache(Isolate* isolate) argument
51 : isolate_(isolate),
52 script_(isolate, kScriptGenerations),
53 eval_global_(isolate, kEvalGlobalGenerations),
54 eval_contextual_(isolate, kEvalContextualGenerations),
55 reg_exp_(isolate, kRegExpGenerations),
68 static Handle<CompilationCacheTable> AllocateTable(Isolate* isolate, int size) { argument
69 CALL_HEAP_FUNCTION(isolate,
79 result = AllocateTable(isolate(), kInitialCacheSize);
84 result = Handle<CompilationCacheTable>(table, isolate());
132 CompilationCacheScript(Isolate* isolate, int generations) argument
[all...]
H A Dfunc-name-inferrer.cc37 FuncNameInferrer::FuncNameInferrer(Isolate* isolate) argument
38 : isolate_(isolate),
50 isolate()->runtime_state(), name->Get(0))) {
57 if (IsOpen() && !isolate()->heap()->prototype_symbol()->Equals(*name)) {
64 if (IsOpen() && !isolate()->heap()->result_symbol()->Equals(*name)) {
71 return MakeNameFromStackHelper(0, isolate()->factory()->empty_string());
85 Factory* factory = isolate()->factory();
H A Druntime-profiler.h44 explicit RuntimeProfiler(Isolate* isolate);
78 static inline void IsolateEnteredJS(Isolate* isolate);
79 static inline void IsolateExitedJS(Isolate* isolate);
84 // The profiler thread can query whether some isolate is currently
109 static void HandleWakeUp(Isolate* isolate);
167 void RuntimeProfiler::IsolateEnteredJS(Isolate* isolate) { argument
173 HandleWakeUp(isolate);
179 void RuntimeProfiler::IsolateExitedJS(Isolate* isolate) { argument
H A Dhandles-inl.h35 #include "isolate.h"
56 Handle<T>::Handle(T* obj, Isolate* isolate) { argument
58 location_ = HandleScope::CreateHandle(obj, isolate);
71 Isolate* isolate = Isolate::Current(); local
73 isolate->handle_scope_data();
74 isolate_ = isolate;
81 HandleScope::HandleScope(Isolate* isolate) { argument
82 ASSERT(isolate == Isolate::Current());
84 isolate->handle_scope_data();
85 isolate_ = isolate;
132 CreateHandle(T* value, Isolate* isolate) argument
[all...]
H A Dv8.cc30 #include "isolate.h"
67 // The current thread may not yet had entered an isolate to run.
69 // initialization purposes an initializing thread may be assigned an isolate
78 ASSERT(i::Isolate::CurrentPerIsolateThreadData()->isolate() ==
83 Isolate* isolate = Isolate::Current();
84 if (isolate->IsInitialized()) return true;
91 return isolate->Init(des);
102 Isolate* isolate = Isolate::Current(); local
103 ASSERT(isolate->IsDefaultIsolate());
106 isolate
168 RandomPrivate(Isolate* isolate) argument
205 FireCallCompletedCallback(Isolate* isolate) argument
[all...]
H A Druntime.cc46 #include "isolate-inl.h"
68 if (!(value)) return isolate->ThrowIllegalOperation();
139 MUST_USE_RESULT static MaybeObject* DeepCopyBoilerplate(Isolate* isolate, argument
141 StackLimitCheck check(isolate);
142 if (check.HasOverflowed()) return isolate->StackOverflow();
144 Heap* heap = isolate->heap();
158 { MaybeObject* maybe_result = DeepCopyBoilerplate(isolate, js_object);
169 { MaybeObject* maybe_result = DeepCopyBoilerplate(isolate, js_object);
195 { MaybeObject* maybe_result = DeepCopyBoilerplate(isolate, js_object);
215 isolate
282 Isolate* isolate = context->GetIsolate(); local
336 CreateObjectLiteralBoilerplate( Isolate* isolate, Handle<FixedArray> literals, Handle<FixedArray> constant_properties, bool should_have_fast_elements, bool has_function_literal) argument
438 TransitionElements(Handle<Object> object, ElementsKind to_kind, Isolate* isolate) argument
458 CreateArrayLiteralBoilerplate( Isolate* isolate, Handle<FixedArray> literals, Handle<FixedArray> elements) argument
538 CreateLiteralBoilerplate( Isolate* isolate, Handle<FixedArray> literals, Handle<FixedArray> array) argument
929 Isolate* isolate = obj->GetIsolate(); local
1000 GetOwnProperty(Isolate* isolate, Handle<JSObject> obj, Handle<String> name) argument
1259 ThrowRedeclarationError(Isolate* isolate, const char* type, Handle<String> name) argument
1865 InstallBuiltin(Isolate* isolate, Handle<JSObject> holder, const char* name, Builtins::Name builtin_name) argument
2238 CharFromCode(Isolate* isolate, Object* char_code) argument
2295 FixedArrayBuilder(Isolate* isolate, int initial_capacity) argument
[all...]
H A Dinterpreter-irregexp.h39 static RegExpImpl::IrregexpResult Match(Isolate* isolate,
H A Daccessors.cc36 #include "isolate.h"
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(
134 *isolate->factory()->NewRangeError("invalid_array_length",
319 Isolate* isolate = wrapper->GetIsolate(); local
320 HandleScope scope(isolate);
590 Isolate* isolate = Isolate::Current(); local
667 CheckNonStrictCallerOrThrow( Isolate* isolate, JSFunction* caller) argument
682 FrameFunctionIterator(Isolate* isolate, const AssertNoAllocation& promise) argument
727 Isolate* isolate = Isolate::Current(); local
[all...]
H A Dcpu-profiler.cc175 Isolate* isolate = Isolate::Current(); local
176 sample->state = isolate->current_vm_state();
178 for (StackTraceFrameIterator it(isolate);
275 Isolate* isolate = Isolate::Current(); local
276 return is_profiling(isolate) ?
277 isolate->cpu_profiler()->StopCollectingProfile(title) : NULL;
282 Isolate* isolate = Isolate::Current(); local
283 return is_profiling(isolate) ?
284 isolate->cpu_profiler()->StopCollectingProfile(
313 TickSample* CpuProfiler::TickSampleEvent(Isolate* isolate) { argument
323 Isolate* isolate = Isolate::Current(); local
360 Isolate* isolate = Isolate::Current(); local
376 Isolate* isolate = Isolate::Current(); local
487 Isolate* isolate = Isolate::Current(); local
567 Isolate* isolate = Isolate::Current(); local
575 Isolate* isolate = Isolate::Current(); local
[all...]
H A Dserialize.cc65 ExternalReferenceTable* ExternalReferenceTable::instance(Isolate* isolate) { argument
67 isolate->external_reference_table();
69 external_reference_table = new ExternalReferenceTable(isolate);
70 isolate->set_external_reference_table(external_reference_table);
79 Isolate* isolate) {
83 ExternalReference ref(static_cast<Builtins::CFunctionId>(id), isolate); local
88 ExternalReference ref(static_cast<Builtins::Name>(id), isolate); local
93 ExternalReference ref(static_cast<Runtime::FunctionId>(id), isolate); local
99 isolate);
126 void ExternalReferenceTable::PopulateTable(Isolate* isolate) { argument
76 AddFromId(TypeCode type, uint16_t id, const char* name, Isolate* isolate) argument
785 Isolate* const isolate = isolate_; local
1137 Isolate* isolate = Isolate::Current(); local
1152 Isolate* isolate = Isolate::Current(); local
1172 Isolate* isolate = Isolate::Current(); local
1204 Isolate* isolate = Isolate::Current(); local
1221 Isolate* isolate = Isolate::Current(); local
[all...]
H A Dregexp-macro-assembler.cc110 Isolate* isolate) {
152 isolate);
164 Isolate* isolate) {
165 ASSERT(isolate == Isolate::Current());
167 RegExpStackScope stack_scope(isolate);
179 isolate);
183 if (result == EXCEPTION && !isolate->has_pending_exception()) {
186 isolate->StackOverflow();
219 Isolate* isolate) {
220 ASSERT(isolate
104 Match( Handle<Code> regexp_code, Handle<String> subject, int* offsets_vector, int offsets_vector_length, int previous_index, Isolate* isolate) argument
157 Execute( Code* code, String* input, int start_offset, const byte* input_start, const byte* input_end, int* output, Isolate* isolate) argument
215 CaseInsensitiveCompareUC16( Address byte_offset1, Address byte_offset2, size_t byte_length, Isolate* isolate) argument
250 GrowStack(Address stack_pointer, Address* stack_base, Isolate* isolate) argument
[all...]
H A Djson-parser.h151 inline Isolate* isolate() { return isolate_; } function in class:v8::internal::BASE_EMBEDDED
168 isolate_ = source->map()->GetHeap()->isolate();
187 Factory* factory = isolate()->factory();
226 isolate()->Throw(*result, &location);
255 return isolate()->factory()->false_value();
263 return isolate()->factory()->true_value();
271 return isolate()->factory()->null_value();
289 isolate()->global_context()->object_function());
291 isolate()->factory()->NewJSObject(object_constructor);
307 } else if (key->Equals(isolate()
[all...]
H A Dic.cc74 Isolate* isolate = new_target->GetIsolate(); local
75 Code* apply_builtin = isolate->builtins()->builtin(
112 IC::IC(FrameDepth depth, Isolate* isolate) : isolate_(isolate) { argument
113 ASSERT(isolate == Isolate::Current());
118 Isolate::c_entry_fp(isolate->thread_local_top());
172 static bool HasNormalObjectsInPrototypeChain(Isolate* isolate, argument
176 ? lookup->holder() : Object::cast(isolate->heap()->null_value());
269 Code* code = Code::cast(isolate()->heap()->FindCodeObject(addr));
283 HandleScope scope(isolate());
2316 Handle<JSFunction> builtin_function(JSFunction::cast(builtin), isolate); local
2425 Handle<JSFunction> builtin_function(JSFunction::cast(builtin), isolate); local
[all...]
/external/v8/test/cctest/
H A Dtest-spaces.cc104 // Temporarily sets a given allocator in an isolate.
107 TestMemoryAllocatorScope(Isolate* isolate, MemoryAllocator* allocator) argument
108 : isolate_(isolate),
109 old_allocator_(isolate->memory_allocator_) {
110 isolate->memory_allocator_ = allocator;
129 Isolate* isolate = Isolate::Current(); local
130 isolate->InitializeLoggingAndCounters();
131 Heap* heap = isolate->heap();
132 CHECK(isolate->heap()->ConfigureHeapDefault());
134 MemoryAllocator* memory_allocator = new MemoryAllocator(isolate);
179 Isolate* isolate = Isolate::Current(); local
209 Isolate* isolate = Isolate::Current(); local
[all...]
H A Dtest-lockers.cc33 #include "isolate.h"
58 // Migrating an isolate
61 KangarooThread(v8::Isolate* isolate, argument
64 isolate_(isolate), context_(context), value_(value) {
96 // Migrates an isolate from one thread to another
98 v8::Isolate* isolate = v8::Isolate::New(); local
101 v8::Locker locker(isolate);
102 v8::Isolate::Scope isolate_scope(isolate);
106 CHECK_EQ(isolate, v8::internal::Isolate::Current());
109 KangarooThread thread1(isolate, contex
175 IsolateLockingThreadWithLocalContext(v8::Isolate* isolate) argument
213 v8::Isolate* isolate = v8::Isolate::New(); local
228 v8::Isolate* isolate = v8::Isolate::New(); local
259 IsolateNestedLockingThread(v8::Isolate* isolate) argument
287 v8::Isolate* isolate = v8::Isolate::New(); local
341 LockIsolateAndCalculateFibSharedContextThread( v8::Isolate* isolate, v8::Handle<v8::Context> context) argument
362 LockerUnlockerThread(v8::Isolate* isolate) argument
402 v8::Isolate* isolate = v8::Isolate::New(); local
412 LockTwiceAndUnlockThread(v8::Isolate* isolate) argument
455 v8::Isolate* isolate = v8::Isolate::New(); local
531 LockUnlockLockThread(v8::Isolate* isolate, v8::Handle<v8::Context> context) argument
575 v8::Isolate* isolate = v8::Isolate::New(); local
642 v8::Isolate* isolate = v8::Isolate::New(); local
674 v8::Isolate* isolate = v8::Isolate::New(); local
[all...]

Completed in 458 milliseconds

123456789