isolate 260 include/v8-debug.h static void DebugBreak(Isolate* isolate = NULL); isolate 265 include/v8-debug.h static void CancelDebugBreak(Isolate* isolate = NULL); isolate 273 include/v8-debug.h Isolate* isolate = NULL); isolate 285 include/v8-debug.h Isolate* isolate = NULL); isolate 1090 include/v8.h inline static v8::Local<v8::String> Empty(Isolate* isolate); isolate 2595 include/v8.h inline Handle<Primitive> Undefined(Isolate* isolate); isolate 2596 include/v8.h inline Handle<Primitive> Null(Isolate* isolate); isolate 2597 include/v8.h inline Handle<Boolean> True(Isolate* isolate); isolate 2598 include/v8.h inline Handle<Boolean> False(Isolate* isolate); isolate 2791 include/v8.h explicit Scope(Isolate* isolate) : isolate_(isolate) { isolate 2792 include/v8.h isolate->Enter(); isolate 3302 include/v8.h static void TerminateExecution(Isolate* isolate = NULL); isolate 3314 include/v8.h static bool IsExecutionTerminating(Isolate* isolate = NULL); isolate 3763 include/v8.h explicit Unlocker(Isolate* isolate = NULL); isolate 3775 include/v8.h explicit Locker(Isolate* isolate = NULL); isolate 3796 include/v8.h static bool IsLocked(Isolate* isolate = NULL); isolate 4023 include/v8.h static inline bool IsInitialized(v8::Isolate* isolate) { isolate 4024 include/v8.h uint8_t* addr = reinterpret_cast<uint8_t*>(isolate) + kIsolateStateOffset; isolate 4028 include/v8.h static inline void SetEmbedderData(v8::Isolate* isolate, void* data) { isolate 4029 include/v8.h uint8_t* addr = reinterpret_cast<uint8_t*>(isolate) + isolate 4034 include/v8.h static inline void* GetEmbedderData(v8::Isolate* isolate) { isolate 4035 include/v8.h uint8_t* addr = reinterpret_cast<uint8_t*>(isolate) + isolate 4040 include/v8.h static inline internal::Object** GetRoot(v8::Isolate* isolate, int index) { isolate 4041 include/v8.h uint8_t* addr = reinterpret_cast<uint8_t*>(isolate) + kIsolateRootsOffset; isolate 4288 include/v8.h Local<String> String::Empty(Isolate* isolate) { isolate 4291 include/v8.h if (!I::IsInitialized(isolate)) return Empty(); isolate 4292 include/v8.h S* slot = I::GetRoot(isolate, I::kEmptySymbolRootIndex); isolate 4476 include/v8.h Handle<Primitive> Undefined(Isolate* isolate) { isolate 4479 include/v8.h if (!I::IsInitialized(isolate)) return Undefined(); isolate 4480 include/v8.h S* slot = I::GetRoot(isolate, I::kUndefinedValueRootIndex); isolate 4485 include/v8.h Handle<Primitive> Null(Isolate* isolate) { isolate 4488 include/v8.h if (!I::IsInitialized(isolate)) return Null(); isolate 4489 include/v8.h S* slot = I::GetRoot(isolate, I::kNullValueRootIndex); isolate 4494 include/v8.h Handle<Boolean> True(Isolate* isolate) { isolate 4497 include/v8.h if (!I::IsInitialized(isolate)) return True(); isolate 4498 include/v8.h S* slot = I::GetRoot(isolate, I::kTrueValueRootIndex); isolate 4503 include/v8.h Handle<Boolean> False(Isolate* isolate) { isolate 4506 include/v8.h if (!I::IsInitialized(isolate)) return False(); isolate 4507 include/v8.h S* slot = I::GetRoot(isolate, I::kFalseValueRootIndex); isolate 105 src/accessors.cc Isolate* isolate = object->GetIsolate(); isolate 112 src/accessors.cc isolate->heap()->length_symbol(), value, NONE); isolate 118 src/accessors.cc HandleScope scope(isolate); isolate 121 src/accessors.cc Handle<JSObject> object_handle(object, isolate); isolate 122 src/accessors.cc Handle<Object> value_handle(value, isolate); isolate 133 src/accessors.cc return isolate->Throw( isolate 134 src/accessors.cc *isolate->factory()->NewRangeError("invalid_array_length", isolate 319 src/accessors.cc Isolate* isolate = wrapper->GetIsolate(); isolate 320 src/accessors.cc HandleScope scope(isolate); isolate 321 src/accessors.cc Handle<Script> script(Script::cast(wrapper->value()), isolate); isolate 326 src/accessors.cc ASSERT(*line_ends == isolate->heap()->empty_fixed_array() || isolate 327 src/accessors.cc line_ends->map() == isolate->heap()->fixed_cow_array_map()); isolate 329 src/accessors.cc isolate->factory()->NewJSArrayWithElements(line_ends); isolate 590 src/accessors.cc Isolate* isolate = Isolate::Current(); isolate 591 src/accessors.cc HandleScope scope(isolate); isolate 594 src/accessors.cc if (!found_it) return isolate->heap()->undefined_value(); isolate 595 src/accessors.cc Handle<JSFunction> function(holder, isolate); isolate 597 src/accessors.cc if (function->shared()->native()) return isolate->heap()->null_value(); isolate 600 src/accessors.cc for (JavaScriptFrameIterator it(isolate); !it.done(); it.Advance()) { isolate 619 src/accessors.cc isolate->heap()->arguments_symbol()); isolate 621 src/accessors.cc Handle<Object> arguments(frame->GetExpression(index), isolate); isolate 635 src/accessors.cc Handle<JSObject> arguments = isolate->factory()->NewArgumentsObject( isolate 637 src/accessors.cc Handle<FixedArray> array = isolate->factory()->NewFixedArray(length); isolate 651 src/accessors.cc return isolate->heap()->null_value(); isolate 672 src/accessors.cc return isolate->Throw( isolate 673 src/accessors.cc *isolate->factory()->NewTypeError("strict_caller", isolate 727 src/accessors.cc Isolate* isolate = Isolate::Current(); isolate 728 src/accessors.cc HandleScope scope(isolate); isolate 732 src/accessors.cc if (!found_it) return isolate->heap()->undefined_value(); isolate 733 src/accessors.cc if (holder->shared()->native()) return isolate->heap()->null_value(); isolate 734 src/accessors.cc Handle<JSFunction> function(holder, isolate); isolate 736 src/accessors.cc FrameFunctionIterator it(isolate, no_alloc); isolate 741 src/accessors.cc return isolate->heap()->null_value(); isolate 748 src/accessors.cc if (caller == NULL) return isolate->heap()->null_value(); isolate 762 src/accessors.cc return isolate->heap()->null_value(); isolate 764 src/accessors.cc return CheckNonStrictCallerOrThrow(isolate, caller); isolate 820 src/accessors.cc Isolate* isolate = instance->GetIsolate(); isolate 821 src/accessors.cc isolate->ScheduleThrow( isolate 822 src/accessors.cc *isolate->factory()->NewReferenceError("not_defined", isolate 841 src/accessors.cc Isolate* isolate = instance->GetIsolate(); isolate 842 src/accessors.cc isolate->ScheduleThrow( isolate 843 src/accessors.cc *isolate->factory()->NewReferenceError("not_defined", isolate 63 src/api.cc #define LOG_API(isolate, expr) LOG(isolate, ApiEntryCall(expr)) isolate 66 src/api.cc ASSERT((isolate)->IsInitialized()); \ isolate 67 src/api.cc i::VMState __state__((isolate), i::OTHER) isolate 69 src/api.cc i::VMState __state__((isolate), i::EXTERNAL) isolate 74 src/api.cc if (IsDeadCheck(isolate, location) || \ isolate 75 src/api.cc IsExecutionTerminatingCheck(isolate)) { \ isolate 82 src/api.cc (isolate)->handle_scope_implementer()->IncrementCallDepth(); \ isolate 83 src/api.cc ASSERT(!(isolate)->external_caught_exception()); \ isolate 90 src/api.cc (isolate)->handle_scope_implementer(); \ isolate 94 src/api.cc (isolate)->is_out_of_memory()) { \ isolate 95 src/api.cc if (!(isolate)->ignore_out_of_memory()) \ isolate 99 src/api.cc (isolate)->OptionalRescheduleException(call_depth_is_zero); \ isolate 109 src/api.cc isolate, value, i::V8::FireCallCompletedCallback(isolate);) isolate 113 src/api.cc EXCEPTION_BAILOUT_CHECK_GENERIC(isolate, value, ;) isolate 119 src/api.cc ApiCheck(isolate->thread_manager()->IsLockedByCurrentThread(), \ isolate 137 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 138 src/api.cc if (isolate->exception_behavior() == NULL) { isolate 139 src/api.cc isolate->set_exception_behavior(DefaultFatalErrorHandler); isolate 141 src/api.cc return isolate->exception_behavior(); isolate 204 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 208 src/api.cc isolate->heap()->RecordStats(&heap_stats, false); isolate 212 src/api.cc LEAVE_V8(isolate); isolate 267 src/api.cc return !isolate->IsInitialized() isolate 273 src/api.cc if (!isolate->IsInitialized()) return false; isolate 274 src/api.cc if (isolate->has_scheduled_exception()) { isolate 275 src/api.cc return isolate->scheduled_exception() == isolate 276 src/api.cc isolate->heap()->termination_exception(); isolate 302 src/api.cc if (IsDeadCheck(isolate, location)) return false; isolate 303 src/api.cc if (isolate != NULL) { isolate 304 src/api.cc if (isolate->IsInitialized()) return true; isolate 306 src/api.cc ASSERT(isolate == i::Isolate::Current()); isolate 318 src/api.cc i::Isolate* isolate = i::Isolate::UncheckedCurrent(); isolate 319 src/api.cc if (isolate != NULL) isolate 320 src/api.cc return isolate; isolate 323 src/api.cc isolate = i::Isolate::Current(); isolate 324 src/api.cc return isolate; isolate 456 src/api.cc i::Isolate* isolate = EnterIsolateIfNeeded(); isolate 457 src/api.cc isolate->set_exception_behavior(that); isolate 463 src/api.cc i::Isolate* isolate = EnterIsolateIfNeeded(); isolate 464 src/api.cc isolate->set_allow_code_gen_callback(callback); isolate 487 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 488 src/api.cc if (IsDeadCheck(isolate, "v8::ThrowException()")) { isolate 491 src/api.cc ENTER_V8(isolate); isolate 495 src/api.cc isolate->ScheduleThrow(isolate->heap()->undefined_value()); isolate 497 src/api.cc isolate->ScheduleThrow(*Utils::OpenHandle(*value)); isolate 548 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 549 src/api.cc if (!EnsureInitializedForIsolate(isolate, "v8::Undefined()")) { isolate 553 src/api.cc isolate->factory()->undefined_value())); isolate 558 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 559 src/api.cc if (!EnsureInitializedForIsolate(isolate, "v8::Null()")) { isolate 563 src/api.cc ToApi<Primitive>(isolate->factory()->null_value())); isolate 568 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 569 src/api.cc if (!EnsureInitializedForIsolate(isolate, "v8::True()")) { isolate 573 src/api.cc ToApi<Boolean>(isolate->factory()->true_value())); isolate 578 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 579 src/api.cc if (!EnsureInitializedForIsolate(isolate, "v8::False()")) { isolate 583 src/api.cc ToApi<Boolean>(isolate->factory()->false_value())); isolate 595 src/api.cc i::Isolate* isolate = EnterIsolateIfNeeded(); isolate 602 src/api.cc ASSERT(!isolate->IsInitialized()); isolate 603 src/api.cc bool result = isolate->heap()->ConfigureHeap(young_space_size / 2, isolate 610 src/api.cc isolate->stack_guard()->SetStackLimit(limit); isolate 617 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 618 src/api.cc if (IsDeadCheck(isolate, "V8::Persistent::New")) return NULL; isolate 619 src/api.cc LOG_API(isolate, "Persistent::New"); isolate 621 src/api.cc isolate->global_handles()->Create(*obj); isolate 628 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 629 src/api.cc LOG_API(isolate, "MakeWeak"); isolate 630 src/api.cc isolate->global_handles()->MakeWeak(object, parameters, isolate 636 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 637 src/api.cc LOG_API(isolate, "ClearWeak"); isolate 638 src/api.cc isolate->global_handles()->ClearWeakness(obj); isolate 643 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 644 src/api.cc LOG_API(isolate, "MakeIndependent"); isolate 645 src/api.cc isolate->global_handles()->MarkIndependent(object); isolate 650 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 651 src/api.cc LOG_API(isolate, "IsGlobalNearDeath"); isolate 652 src/api.cc if (!isolate->IsInitialized()) return false; isolate 658 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 659 src/api.cc LOG_API(isolate, "IsGlobalWeak"); isolate 660 src/api.cc if (!isolate->IsInitialized()) return false; isolate 666 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 667 src/api.cc LOG_API(isolate, "DisposeGlobal"); isolate 668 src/api.cc if (!isolate->IsInitialized()) return; isolate 669 src/api.cc isolate->global_handles()->Destroy(obj); isolate 676 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 677 src/api.cc API_ENTRY_CHECK(isolate, "HandleScope::HandleScope"); isolate 679 src/api.cc isolate->handle_scope_data(); isolate 680 src/api.cc isolate_ = isolate; isolate 734 src/api.cc i::Isolate* isolate = env->GetIsolate(); isolate 735 src/api.cc if (IsDeadCheck(isolate, "v8::Context::Enter()")) return; isolate 736 src/api.cc ENTER_V8(isolate); isolate 738 src/api.cc isolate->handle_scope_implementer()->EnterContext(env); isolate 740 src/api.cc isolate->handle_scope_implementer()->SaveContext(isolate->context()); isolate 741 src/api.cc isolate->set_context(*env); isolate 749 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 750 src/api.cc if (!isolate->IsInitialized()) return; isolate 752 src/api.cc if (!ApiCheck(isolate->handle_scope_implementer()->LeaveLastContext(), isolate 760 src/api.cc isolate->handle_scope_implementer()->RestoreContext(); isolate 761 src/api.cc isolate->set_context(last_context); isolate 762 src/api.cc isolate->set_context_exit_happened(true); isolate 768 src/api.cc i::Isolate* isolate = env->GetIsolate(); isolate 769 src/api.cc if (IsDeadCheck(isolate, "v8::Context::SetData()")) return; isolate 780 src/api.cc i::Isolate* isolate = env->GetIsolate(); isolate 781 src/api.cc if (IsDeadCheck(isolate, "v8::Context::GetData()")) { isolate 791 src/api.cc i::Handle<i::Object> result(raw_result, isolate); isolate 831 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 832 src/api.cc EnsureInitializedForIsolate(isolate, "v8::Nowhere"); isolate 833 src/api.cc ENTER_V8(isolate); isolate 834 src/api.cc value_ = isolate->factory()->NewNeanderObject(); isolate 835 src/api.cc i::Handle<i::FixedArray> elements = isolate->factory()->NewFixedArray(size); isolate 897 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 898 src/api.cc if (IsDeadCheck(isolate, "v8::Template::Set()")) return; isolate 899 src/api.cc ENTER_V8(isolate); isolate 900 src/api.cc i::HandleScope scope(isolate); isolate 922 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 923 src/api.cc if (IsDeadCheck(isolate, "v8::FunctionTemplate::PrototypeTemplate()")) { isolate 926 src/api.cc ENTER_V8(isolate); isolate 937 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 938 src/api.cc if (IsDeadCheck(isolate, "v8::FunctionTemplate::Inherit()")) return; isolate 939 src/api.cc ENTER_V8(isolate); isolate 946 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 947 src/api.cc EnsureInitializedForIsolate(isolate, "v8::FunctionTemplate::New()"); isolate 948 src/api.cc LOG_API(isolate, "FunctionTemplate::New"); isolate 949 src/api.cc ENTER_V8(isolate); isolate 951 src/api.cc isolate->factory()->NewStruct(i::FUNCTION_TEMPLATE_INFO_TYPE); isolate 955 src/api.cc int next_serial_number = isolate->next_serial_number(); isolate 956 src/api.cc isolate->set_next_serial_number(next_serial_number + 1); isolate 973 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 974 src/api.cc EnsureInitializedForIsolate(isolate, "v8::Signature::New()"); isolate 975 src/api.cc LOG_API(isolate, "Signature::New"); isolate 976 src/api.cc ENTER_V8(isolate); isolate 978 src/api.cc isolate->factory()->NewStruct(i::SIGNATURE_INFO_TYPE); isolate 983 src/api.cc i::Handle<i::FixedArray> args = isolate->factory()->NewFixedArray(argc); isolate 1007 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 1008 src/api.cc EnsureInitializedForIsolate(isolate, "v8::TypeSwitch::New()"); isolate 1009 src/api.cc LOG_API(isolate, "TypeSwitch::New"); isolate 1010 src/api.cc ENTER_V8(isolate); isolate 1011 src/api.cc i::Handle<i::FixedArray> vector = isolate->factory()->NewFixedArray(argc); isolate 1015 src/api.cc isolate->factory()->NewStruct(i::TYPE_SWITCH_INFO_TYPE); isolate 1024 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 1025 src/api.cc LOG_API(isolate, "TypeSwitch::match"); isolate 1026 src/api.cc USE(isolate); isolate 1046 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1047 src/api.cc if (IsDeadCheck(isolate, "v8::FunctionTemplate::SetCallHandler()")) return; isolate 1048 src/api.cc ENTER_V8(isolate); isolate 1049 src/api.cc i::HandleScope scope(isolate); isolate 1051 src/api.cc isolate->factory()->NewStruct(i::CALL_HANDLER_INFO_TYPE); isolate 1095 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1096 src/api.cc if (IsDeadCheck(isolate, isolate 1100 src/api.cc ENTER_V8(isolate); isolate 1101 src/api.cc i::HandleScope scope(isolate); isolate 1117 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1118 src/api.cc if (IsDeadCheck(isolate, "v8::FunctionTemplate::InstanceTemplate()") isolate 1121 src/api.cc ENTER_V8(isolate); isolate 1134 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1135 src/api.cc if (IsDeadCheck(isolate, "v8::FunctionTemplate::SetClassName()")) return; isolate 1136 src/api.cc ENTER_V8(isolate); isolate 1142 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1143 src/api.cc if (IsDeadCheck(isolate, "v8::FunctionTemplate::SetHiddenPrototype()")) { isolate 1146 src/api.cc ENTER_V8(isolate); isolate 1152 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1153 src/api.cc if (IsDeadCheck(isolate, "v8::FunctionTemplate::SetPrototypeAttributes()")) { isolate 1156 src/api.cc ENTER_V8(isolate); isolate 1168 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1169 src/api.cc if (IsDeadCheck(isolate, isolate 1173 src/api.cc ENTER_V8(isolate); isolate 1174 src/api.cc i::HandleScope scope(isolate); isolate 1176 src/api.cc isolate->factory()->NewStruct(i::INTERCEPTOR_INFO_TYPE); isolate 1199 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1200 src/api.cc if (IsDeadCheck(isolate, isolate 1204 src/api.cc ENTER_V8(isolate); isolate 1205 src/api.cc i::HandleScope scope(isolate); isolate 1207 src/api.cc isolate->factory()->NewStruct(i::INTERCEPTOR_INFO_TYPE); isolate 1226 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1227 src/api.cc if (IsDeadCheck(isolate, isolate 1231 src/api.cc ENTER_V8(isolate); isolate 1232 src/api.cc i::HandleScope scope(isolate); isolate 1234 src/api.cc isolate->factory()->NewStruct(i::CALL_HANDLER_INFO_TYPE); isolate 1254 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 1255 src/api.cc if (IsDeadCheck(isolate, "v8::ObjectTemplate::New()")) { isolate 1258 src/api.cc EnsureInitializedForIsolate(isolate, "v8::ObjectTemplate::New()"); isolate 1259 src/api.cc LOG_API(isolate, "ObjectTemplate::New"); isolate 1260 src/api.cc ENTER_V8(isolate); isolate 1262 src/api.cc isolate->factory()->NewStruct(i::OBJECT_TEMPLATE_INFO_TYPE); isolate 1292 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1293 src/api.cc if (IsDeadCheck(isolate, "v8::ObjectTemplate::SetAccessor()")) return; isolate 1294 src/api.cc ENTER_V8(isolate); isolate 1295 src/api.cc i::HandleScope scope(isolate); isolate 1316 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1317 src/api.cc if (IsDeadCheck(isolate, "v8::ObjectTemplate::SetNamedPropertyHandler()")) { isolate 1320 src/api.cc ENTER_V8(isolate); isolate 1321 src/api.cc i::HandleScope scope(isolate); isolate 1336 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1337 src/api.cc if (IsDeadCheck(isolate, "v8::ObjectTemplate::MarkAsUndetectable()")) return; isolate 1338 src/api.cc ENTER_V8(isolate); isolate 1339 src/api.cc i::HandleScope scope(isolate); isolate 1353 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1354 src/api.cc if (IsDeadCheck(isolate, "v8::ObjectTemplate::SetAccessCheckCallbacks()")) { isolate 1357 src/api.cc ENTER_V8(isolate); isolate 1358 src/api.cc i::HandleScope scope(isolate); isolate 1362 src/api.cc isolate->factory()->NewStruct(i::ACCESS_CHECK_INFO_TYPE); isolate 1387 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1388 src/api.cc if (IsDeadCheck(isolate, "v8::ObjectTemplate::SetIndexedPropertyHandler()")) { isolate 1391 src/api.cc ENTER_V8(isolate); isolate 1392 src/api.cc i::HandleScope scope(isolate); isolate 1408 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1409 src/api.cc if (IsDeadCheck(isolate, isolate 1413 src/api.cc ENTER_V8(isolate); isolate 1414 src/api.cc i::HandleScope scope(isolate); isolate 1433 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1434 src/api.cc if (IsDeadCheck(isolate, "v8::ObjectTemplate::SetInternalFieldCount()")) { isolate 1442 src/api.cc ENTER_V8(isolate); isolate 1504 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 1505 src/api.cc ON_BAILOUT(isolate, "v8::Script::New()", return Local<Script>()); isolate 1506 src/api.cc LOG_API(isolate, "Script::New"); isolate 1507 src/api.cc ENTER_V8(isolate); isolate 1509 src/api.cc { i::HandleScope scope(isolate); isolate 1526 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 1546 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<Script>()); isolate 1549 src/api.cc i::Handle<i::SharedFunctionInfo> result(raw_result, isolate); isolate 1565 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 1566 src/api.cc ON_BAILOUT(isolate, "v8::Script::Compile()", return Local<Script>()); isolate 1567 src/api.cc LOG_API(isolate, "Script::Compile"); isolate 1568 src/api.cc ENTER_V8(isolate); isolate 1576 src/api.cc isolate->factory()->NewFunctionFromSharedFunctionInfo( isolate 1578 src/api.cc isolate->global_context()); isolate 1592 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 1593 src/api.cc ON_BAILOUT(isolate, "v8::Script::Run()", return Local<Value>()); isolate 1594 src/api.cc LOG_API(isolate, "Script::Run"); isolate 1595 src/api.cc ENTER_V8(isolate); isolate 1598 src/api.cc i::HandleScope scope(isolate); isolate 1603 src/api.cc function_info(i::SharedFunctionInfo::cast(*obj), isolate); isolate 1604 src/api.cc fun = isolate->factory()->NewFunctionFromSharedFunctionInfo( isolate 1605 src/api.cc function_info, isolate->global_context()); isolate 1607 src/api.cc fun = i::Handle<i::JSFunction>(i::JSFunction::cast(*obj), isolate); isolate 1609 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 1611 src/api.cc isolate->context()->global_proxy(), isolate); isolate 1614 src/api.cc EXCEPTION_BAILOUT_CHECK_DO_CALLBACK(isolate, Local<Value>()); isolate 1617 src/api.cc i::Handle<i::Object> result(raw_result, isolate); isolate 1637 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 1638 src/api.cc ON_BAILOUT(isolate, "v8::Script::Id()", return Local<Value>()); isolate 1639 src/api.cc LOG_API(isolate, "Script::Id"); isolate 1642 src/api.cc i::HandleScope scope(isolate); isolate 1654 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 1655 src/api.cc ON_BAILOUT(isolate, "v8::Script::SetData()", return); isolate 1656 src/api.cc LOG_API(isolate, "Script::SetData"); isolate 1658 src/api.cc i::HandleScope scope(isolate); isolate 1775 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1776 src/api.cc ON_BAILOUT(isolate, "v8::Message::Get()", return Local<String>()); isolate 1777 src/api.cc ENTER_V8(isolate); isolate 1787 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1788 src/api.cc if (IsDeadCheck(isolate, "v8::Message::GetScriptResourceName()")) { isolate 1791 src/api.cc ENTER_V8(isolate); isolate 1804 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1805 src/api.cc if (IsDeadCheck(isolate, "v8::Message::GetScriptResourceData()")) { isolate 1808 src/api.cc ENTER_V8(isolate); isolate 1821 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1822 src/api.cc if (IsDeadCheck(isolate, "v8::Message::GetStackTrace()")) { isolate 1825 src/api.cc ENTER_V8(isolate); isolate 1842 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 1843 src/api.cc i::Handle<i::String> fmt_str = isolate->factory()->LookupAsciiSymbol(name); isolate 1845 src/api.cc isolate->js_builtins_object()->GetPropertyNoExceptionThrown(*fmt_str); isolate 1867 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1868 src/api.cc ON_BAILOUT(isolate, "v8::Message::GetLineNumber()", return kNoLineNumberInfo); isolate 1869 src/api.cc ENTER_V8(isolate); isolate 1870 src/api.cc i::HandleScope scope(isolate); isolate 1872 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 1876 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, 0); isolate 1882 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1883 src/api.cc if (IsDeadCheck(isolate, "v8::Message::GetStartPosition()")) return 0; isolate 1884 src/api.cc ENTER_V8(isolate); isolate 1885 src/api.cc i::HandleScope scope(isolate); isolate 1893 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1894 src/api.cc if (IsDeadCheck(isolate, "v8::Message::GetEndPosition()")) return 0; isolate 1895 src/api.cc ENTER_V8(isolate); isolate 1896 src/api.cc i::HandleScope scope(isolate); isolate 1904 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1905 src/api.cc if (IsDeadCheck(isolate, "v8::Message::GetStartColumn()")) { isolate 1908 src/api.cc ENTER_V8(isolate); isolate 1909 src/api.cc i::HandleScope scope(isolate); isolate 1911 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 1916 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, 0); isolate 1922 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1923 src/api.cc if (IsDeadCheck(isolate, "v8::Message::GetEndColumn()")) return kNoColumnInfo; isolate 1924 src/api.cc ENTER_V8(isolate); isolate 1925 src/api.cc i::HandleScope scope(isolate); isolate 1927 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 1932 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, 0); isolate 1942 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1943 src/api.cc ON_BAILOUT(isolate, "v8::Message::GetSourceLine()", return Local<String>()); isolate 1944 src/api.cc ENTER_V8(isolate); isolate 1946 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 1950 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<v8::String>()); isolate 1960 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 1961 src/api.cc if (IsDeadCheck(isolate, "v8::Message::PrintCurrentStackTrace()")) return; isolate 1962 src/api.cc ENTER_V8(isolate); isolate 1963 src/api.cc isolate->PrintCurrentStackTrace(out); isolate 1970 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1971 src/api.cc if (IsDeadCheck(isolate, "v8::StackTrace::GetFrame()")) { isolate 1974 src/api.cc ENTER_V8(isolate); isolate 1984 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1985 src/api.cc if (IsDeadCheck(isolate, "v8::StackTrace::GetFrameCount()")) return -1; isolate 1986 src/api.cc ENTER_V8(isolate); isolate 1992 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 1993 src/api.cc if (IsDeadCheck(isolate, "v8::StackTrace::AsArray()")) Local<Array>(); isolate 1994 src/api.cc ENTER_V8(isolate); isolate 2001 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2002 src/api.cc if (IsDeadCheck(isolate, "v8::StackTrace::CurrentStackTrace()")) { isolate 2005 src/api.cc ENTER_V8(isolate); isolate 2007 src/api.cc isolate->CaptureCurrentStackTrace(frame_limit, options); isolate 2015 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2016 src/api.cc if (IsDeadCheck(isolate, "v8::StackFrame::GetLineNumber()")) { isolate 2019 src/api.cc ENTER_V8(isolate); isolate 2020 src/api.cc i::HandleScope scope(isolate); isolate 2031 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2032 src/api.cc if (IsDeadCheck(isolate, "v8::StackFrame::GetColumn()")) { isolate 2035 src/api.cc ENTER_V8(isolate); isolate 2036 src/api.cc i::HandleScope scope(isolate); isolate 2047 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2048 src/api.cc if (IsDeadCheck(isolate, "v8::StackFrame::GetScriptName()")) { isolate 2051 src/api.cc ENTER_V8(isolate); isolate 2063 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2064 src/api.cc if (IsDeadCheck(isolate, "v8::StackFrame::GetScriptNameOrSourceURL()")) { isolate 2067 src/api.cc ENTER_V8(isolate); isolate 2079 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2080 src/api.cc if (IsDeadCheck(isolate, "v8::StackFrame::GetFunctionName()")) { isolate 2083 src/api.cc ENTER_V8(isolate); isolate 2095 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2096 src/api.cc if (IsDeadCheck(isolate, "v8::StackFrame::IsEval()")) return false; isolate 2097 src/api.cc ENTER_V8(isolate); isolate 2098 src/api.cc i::HandleScope scope(isolate); isolate 2106 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2107 src/api.cc if (IsDeadCheck(isolate, "v8::StackFrame::IsConstructor()")) return false; isolate 2108 src/api.cc ENTER_V8(isolate); isolate 2109 src/api.cc i::HandleScope scope(isolate); isolate 2233 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2234 src/api.cc if (IsDeadCheck(isolate, "v8::Value::IsDate()")) return false; isolate 2236 src/api.cc return obj->HasSpecificClassOf(isolate->heap()->Date_symbol()); isolate 2241 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2242 src/api.cc if (IsDeadCheck(isolate, "v8::Value::IsStringObject()")) return false; isolate 2244 src/api.cc return obj->HasSpecificClassOf(isolate->heap()->String_symbol()); isolate 2249 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2250 src/api.cc if (IsDeadCheck(isolate, "v8::Value::IsNumberObject()")) return false; isolate 2252 src/api.cc return obj->HasSpecificClassOf(isolate->heap()->Number_symbol()); isolate 2259 src/api.cc isolate->factory()->LookupAsciiSymbol(builtin_name); isolate 2260 src/api.cc i::Handle<i::JSBuiltinsObject> builtins = isolate->js_builtins_object(); isolate 2268 src/api.cc return obj->map()->constructor() == LookupBuiltin(isolate, class_name); isolate 2273 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2274 src/api.cc if (IsDeadCheck(isolate, "v8::Value::IsNativeError()")) return false; isolate 2278 src/api.cc return CheckConstructor(isolate, js_obj, "$Error") || isolate 2279 src/api.cc CheckConstructor(isolate, js_obj, "$EvalError") || isolate 2280 src/api.cc CheckConstructor(isolate, js_obj, "$RangeError") || isolate 2281 src/api.cc CheckConstructor(isolate, js_obj, "$ReferenceError") || isolate 2282 src/api.cc CheckConstructor(isolate, js_obj, "$SyntaxError") || isolate 2283 src/api.cc CheckConstructor(isolate, js_obj, "$TypeError") || isolate 2284 src/api.cc CheckConstructor(isolate, js_obj, "$URIError"); isolate 2292 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2293 src/api.cc if (IsDeadCheck(isolate, "v8::Value::IsBooleanObject()")) return false; isolate 2295 src/api.cc return obj->HasSpecificClassOf(isolate->heap()->Boolean_symbol()); isolate 2312 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2313 src/api.cc if (IsDeadCheck(isolate, "v8::Value::ToString()")) { isolate 2316 src/api.cc LOG_API(isolate, "ToString"); isolate 2317 src/api.cc ENTER_V8(isolate); isolate 2318 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2320 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<String>()); isolate 2332 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2333 src/api.cc if (IsDeadCheck(isolate, "v8::Value::ToDetailString()")) { isolate 2336 src/api.cc LOG_API(isolate, "ToDetailString"); isolate 2337 src/api.cc ENTER_V8(isolate); isolate 2338 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2340 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<String>()); isolate 2352 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2353 src/api.cc if (IsDeadCheck(isolate, "v8::Value::ToObject()")) { isolate 2356 src/api.cc LOG_API(isolate, "ToObject"); isolate 2357 src/api.cc ENTER_V8(isolate); isolate 2358 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2360 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<v8::Object>()); isolate 2371 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2372 src/api.cc if (IsDeadCheck(isolate, "v8::Value::ToBoolean()")) { isolate 2375 src/api.cc LOG_API(isolate, "ToBoolean"); isolate 2376 src/api.cc ENTER_V8(isolate); isolate 2389 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2390 src/api.cc if (IsDeadCheck(isolate, "v8::Value::ToNumber()")) { isolate 2393 src/api.cc LOG_API(isolate, "ToNumber"); isolate 2394 src/api.cc ENTER_V8(isolate); isolate 2395 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2397 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<Number>()); isolate 2409 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2410 src/api.cc if (IsDeadCheck(isolate, "v8::Value::ToInteger()")) return Local<Integer>(); isolate 2411 src/api.cc LOG_API(isolate, "ToInteger"); isolate 2412 src/api.cc ENTER_V8(isolate); isolate 2413 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2415 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<Integer>()); isolate 2485 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2486 src/api.cc if (IsDeadCheck(isolate, "v8::Date::Cast()")) return; isolate 2488 src/api.cc ApiCheck(obj->HasSpecificClassOf(isolate->heap()->Date_symbol()), isolate 2495 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2496 src/api.cc if (IsDeadCheck(isolate, "v8::StringObject::Cast()")) return; isolate 2498 src/api.cc ApiCheck(obj->HasSpecificClassOf(isolate->heap()->String_symbol()), isolate 2505 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2506 src/api.cc if (IsDeadCheck(isolate, "v8::NumberObject::Cast()")) return; isolate 2508 src/api.cc ApiCheck(obj->HasSpecificClassOf(isolate->heap()->Number_symbol()), isolate 2515 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2516 src/api.cc if (IsDeadCheck(isolate, "v8::BooleanObject::Cast()")) return; isolate 2518 src/api.cc ApiCheck(obj->HasSpecificClassOf(isolate->heap()->Boolean_symbol()), isolate 2538 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2539 src/api.cc if (IsDeadCheck(isolate, "v8::Value::BooleanValue()")) return false; isolate 2540 src/api.cc LOG_API(isolate, "BooleanValue"); isolate 2541 src/api.cc ENTER_V8(isolate); isolate 2554 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2555 src/api.cc if (IsDeadCheck(isolate, "v8::Value::NumberValue()")) { isolate 2558 src/api.cc LOG_API(isolate, "NumberValue"); isolate 2559 src/api.cc ENTER_V8(isolate); isolate 2560 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2562 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, i::OS::nan_value()); isolate 2574 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2575 src/api.cc if (IsDeadCheck(isolate, "v8::Value::IntegerValue()")) return 0; isolate 2576 src/api.cc LOG_API(isolate, "IntegerValue"); isolate 2577 src/api.cc ENTER_V8(isolate); isolate 2578 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2580 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, 0); isolate 2596 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2597 src/api.cc if (IsDeadCheck(isolate, "v8::Value::ToInt32()")) return Local<Int32>(); isolate 2598 src/api.cc LOG_API(isolate, "ToInt32"); isolate 2599 src/api.cc ENTER_V8(isolate); isolate 2600 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2602 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<Int32>()); isolate 2614 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2615 src/api.cc if (IsDeadCheck(isolate, "v8::Value::ToUint32()")) return Local<Uint32>(); isolate 2616 src/api.cc LOG_API(isolate, "ToUInt32"); isolate 2617 src/api.cc ENTER_V8(isolate); isolate 2618 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2620 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<Uint32>()); isolate 2632 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2633 src/api.cc if (IsDeadCheck(isolate, "v8::Value::ToArrayIndex()")) return Local<Uint32>(); isolate 2634 src/api.cc LOG_API(isolate, "ToArrayIndex"); isolate 2635 src/api.cc ENTER_V8(isolate); isolate 2636 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2639 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<Uint32>()); isolate 2647 src/api.cc value = isolate->factory()->NewNumber(index); isolate 2660 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2661 src/api.cc if (IsDeadCheck(isolate, "v8::Value::Int32Value()")) return 0; isolate 2662 src/api.cc LOG_API(isolate, "Int32Value (slow)"); isolate 2663 src/api.cc ENTER_V8(isolate); isolate 2664 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2667 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, 0); isolate 2678 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2679 src/api.cc if (IsDeadCheck(isolate, "v8::Value::Equals()") isolate 2684 src/api.cc LOG_API(isolate, "Equals"); isolate 2685 src/api.cc ENTER_V8(isolate); isolate 2695 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2699 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, false); isolate 2705 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2706 src/api.cc if (IsDeadCheck(isolate, "v8::Value::StrictEquals()") isolate 2711 src/api.cc LOG_API(isolate, "StrictEquals"); isolate 2741 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 2742 src/api.cc if (IsDeadCheck(isolate, "v8::Value::Uint32Value()")) return 0; isolate 2743 src/api.cc LOG_API(isolate, "Uint32Value"); isolate 2744 src/api.cc ENTER_V8(isolate); isolate 2745 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2748 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, 0); isolate 2760 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2761 src/api.cc ON_BAILOUT(isolate, "v8::Object::Set()", return false); isolate 2762 src/api.cc ENTER_V8(isolate); isolate 2763 src/api.cc i::HandleScope scope(isolate); isolate 2767 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2775 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, false); isolate 2781 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2782 src/api.cc ON_BAILOUT(isolate, "v8::Object::Set()", return false); isolate 2783 src/api.cc ENTER_V8(isolate); isolate 2784 src/api.cc i::HandleScope scope(isolate); isolate 2787 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2795 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, false); isolate 2803 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2804 src/api.cc ON_BAILOUT(isolate, "v8::Object::ForceSet()", return false); isolate 2805 src/api.cc ENTER_V8(isolate); isolate 2806 src/api.cc i::HandleScope scope(isolate); isolate 2810 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2817 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, false); isolate 2823 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2824 src/api.cc ON_BAILOUT(isolate, "v8::Object::ForceDelete()", return false); isolate 2825 src/api.cc ENTER_V8(isolate); isolate 2826 src/api.cc i::HandleScope scope(isolate); isolate 2838 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2841 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, false); isolate 2847 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2848 src/api.cc ON_BAILOUT(isolate, "v8::Object::Get()", return Local<v8::Value>()); isolate 2849 src/api.cc ENTER_V8(isolate); isolate 2852 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2855 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<Value>()); isolate 2861 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2862 src/api.cc ON_BAILOUT(isolate, "v8::Object::Get()", return Local<v8::Value>()); isolate 2863 src/api.cc ENTER_V8(isolate); isolate 2865 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2868 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<Value>()); isolate 2874 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2875 src/api.cc ON_BAILOUT(isolate, "v8::Object::GetPropertyAttribute()", isolate 2877 src/api.cc ENTER_V8(isolate); isolate 2878 src/api.cc i::HandleScope scope(isolate); isolate 2882 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2884 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, static_cast<PropertyAttribute>(NONE)); isolate 2894 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2895 src/api.cc ON_BAILOUT(isolate, "v8::Object::GetPrototype()", isolate 2897 src/api.cc ENTER_V8(isolate); isolate 2905 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2906 src/api.cc ON_BAILOUT(isolate, "v8::Object::SetPrototype()", return false); isolate 2907 src/api.cc ENTER_V8(isolate); isolate 2913 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 2916 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, false); isolate 2923 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2924 src/api.cc ON_BAILOUT(isolate, isolate 2927 src/api.cc ENTER_V8(isolate); isolate 2940 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2941 src/api.cc ON_BAILOUT(isolate, "v8::Object::GetPropertyNames()", isolate 2943 src/api.cc ENTER_V8(isolate); isolate 2944 src/api.cc i::HandleScope scope(isolate); isolate 2953 src/api.cc i::Handle<i::FixedArray> elms = isolate->factory()->CopyFixedArray(value); isolate 2955 src/api.cc isolate->factory()->NewJSArrayWithElements(elms); isolate 2961 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2962 src/api.cc ON_BAILOUT(isolate, "v8::Object::GetOwnPropertyNames()", isolate 2964 src/api.cc ENTER_V8(isolate); isolate 2965 src/api.cc i::HandleScope scope(isolate); isolate 2974 src/api.cc i::Handle<i::FixedArray> elms = isolate->factory()->CopyFixedArray(value); isolate 2976 src/api.cc isolate->factory()->NewJSArrayWithElements(elms); isolate 2982 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 2983 src/api.cc ON_BAILOUT(isolate, "v8::Object::ObjectProtoToString()", isolate 2985 src/api.cc ENTER_V8(isolate); isolate 3036 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3037 src/api.cc ON_BAILOUT(isolate, "v8::Object::GetConstructor()", isolate 3039 src/api.cc ENTER_V8(isolate); isolate 3047 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3048 src/api.cc ON_BAILOUT(isolate, "v8::Object::GetConstructorName()", isolate 3050 src/api.cc ENTER_V8(isolate); isolate 3058 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3059 src/api.cc ON_BAILOUT(isolate, "v8::Object::Delete()", return false); isolate 3060 src/api.cc ENTER_V8(isolate); isolate 3061 src/api.cc i::HandleScope scope(isolate); isolate 3069 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3070 src/api.cc ON_BAILOUT(isolate, "v8::Object::Has()", return false); isolate 3071 src/api.cc ENTER_V8(isolate); isolate 3079 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3080 src/api.cc ON_BAILOUT(isolate, "v8::Object::DeleteProperty()", isolate 3082 src/api.cc ENTER_V8(isolate); isolate 3090 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3091 src/api.cc ON_BAILOUT(isolate, "v8::Object::HasProperty()", return false); isolate 3103 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3104 src/api.cc ON_BAILOUT(isolate, "v8::Object::SetAccessor()", return false); isolate 3105 src/api.cc ENTER_V8(isolate); isolate 3106 src/api.cc i::HandleScope scope(isolate); isolate 3120 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3121 src/api.cc ON_BAILOUT(isolate, "v8::Object::HasOwnProperty()", isolate 3129 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3130 src/api.cc ON_BAILOUT(isolate, "v8::Object::HasRealNamedProperty()", isolate 3146 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3147 src/api.cc ON_BAILOUT(isolate, isolate 3150 src/api.cc ENTER_V8(isolate); isolate 3157 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3158 src/api.cc ON_BAILOUT(isolate, "v8::Object::HasNamedLookupInterceptor()", isolate 3165 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3166 src/api.cc ON_BAILOUT(isolate, "v8::Object::HasIndexedLookupInterceptor()", isolate 3183 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 3189 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<Value>()); isolate 3197 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3198 src/api.cc ON_BAILOUT(isolate, isolate 3201 src/api.cc ENTER_V8(isolate); isolate 3204 src/api.cc i::LookupResult lookup(isolate); isolate 3206 src/api.cc return GetPropertyByLookup(isolate, self_obj, key_obj, &lookup); isolate 3211 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3212 src/api.cc ON_BAILOUT(isolate, "v8::Object::GetRealNamedProperty()", isolate 3214 src/api.cc ENTER_V8(isolate); isolate 3217 src/api.cc i::LookupResult lookup(isolate); isolate 3219 src/api.cc return GetPropertyByLookup(isolate, self_obj, key_obj, &lookup); isolate 3227 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3228 src/api.cc ON_BAILOUT(isolate, "v8::Object::TurnOnAccessCheck()", return); isolate 3229 src/api.cc ENTER_V8(isolate); isolate 3230 src/api.cc i::HandleScope scope(isolate); isolate 3238 src/api.cc isolate->factory()->CopyMap(i::Handle<i::Map>(obj->map())); isolate 3250 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3251 src/api.cc ON_BAILOUT(isolate, "v8::Object::Clone()", return Local<Object>()); isolate 3252 src/api.cc ENTER_V8(isolate); isolate 3254 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 3257 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<Object>()); isolate 3278 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3279 src/api.cc ON_BAILOUT(isolate, isolate 3281 src/api.cc ENTER_V8(isolate); isolate 3289 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3290 src/api.cc ON_BAILOUT(isolate, "v8::Object::GetIdentityHash()", return 0); isolate 3291 src/api.cc ENTER_V8(isolate); isolate 3292 src/api.cc i::HandleScope scope(isolate); isolate 3300 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3301 src/api.cc ON_BAILOUT(isolate, "v8::Object::SetHiddenValue()", return false); isolate 3302 src/api.cc ENTER_V8(isolate); isolate 3303 src/api.cc i::HandleScope scope(isolate); isolate 3314 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3315 src/api.cc ON_BAILOUT(isolate, "v8::Object::GetHiddenValue()", isolate 3317 src/api.cc ENTER_V8(isolate); isolate 3327 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3328 src/api.cc ON_BAILOUT(isolate, "v8::DeleteHiddenValue()", return false); isolate 3329 src/api.cc ENTER_V8(isolate); isolate 3330 src/api.cc i::HandleScope scope(isolate); isolate 3380 src/api.cc i::Isolate* isolate = object->GetIsolate(); isolate 3382 src/api.cc isolate->factory()->NewExternalArray(length, array_type, data); isolate 3385 src/api.cc isolate->factory()->GetElementsTransitionMap( isolate 3397 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3398 src/api.cc ON_BAILOUT(isolate, "v8::SetElementsToPixelData()", return); isolate 3399 src/api.cc ENTER_V8(isolate); isolate 3400 src/api.cc i::HandleScope scope(isolate); isolate 3453 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3454 src/api.cc ON_BAILOUT(isolate, "v8::SetIndexedPropertiesToExternalArrayData()", return); isolate 3455 src/api.cc ENTER_V8(isolate); isolate 3456 src/api.cc i::HandleScope scope(isolate); isolate 3538 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3539 src/api.cc ON_BAILOUT(isolate, "v8::Object::IsCallable()", return false); isolate 3540 src/api.cc ENTER_V8(isolate); isolate 3541 src/api.cc i::HandleScope scope(isolate); isolate 3551 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3552 src/api.cc ON_BAILOUT(isolate, "v8::Object::CallAsFunction()", isolate 3554 src/api.cc LOG_API(isolate, "Object::CallAsFunction"); isolate 3555 src/api.cc ENTER_V8(isolate); isolate 3556 src/api.cc i::HandleScope scope(isolate); isolate 3565 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 3568 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<Value>()); isolate 3572 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 3575 src/api.cc EXCEPTION_BAILOUT_CHECK_DO_CALLBACK(isolate, Local<Value>()); isolate 3582 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3583 src/api.cc ON_BAILOUT(isolate, "v8::Object::CallAsConstructor()", isolate 3585 src/api.cc LOG_API(isolate, "Object::CallAsConstructor"); isolate 3586 src/api.cc ENTER_V8(isolate); isolate 3587 src/api.cc i::HandleScope scope(isolate); isolate 3593 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 3596 src/api.cc EXCEPTION_BAILOUT_CHECK_DO_CALLBACK(isolate, Local<v8::Object>()); isolate 3600 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 3603 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<v8::Object>()); isolate 3606 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 3609 src/api.cc EXCEPTION_BAILOUT_CHECK_DO_CALLBACK(isolate, Local<v8::Object>()); isolate 3624 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3625 src/api.cc ON_BAILOUT(isolate, "v8::Function::NewInstance()", isolate 3627 src/api.cc LOG_API(isolate, "Function::NewInstance"); isolate 3628 src/api.cc ENTER_V8(isolate); isolate 3633 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 3636 src/api.cc EXCEPTION_BAILOUT_CHECK_DO_CALLBACK(isolate, Local<v8::Object>()); isolate 3643 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3644 src/api.cc ON_BAILOUT(isolate, "v8::Function::Call()", return Local<v8::Value>()); isolate 3645 src/api.cc LOG_API(isolate, "Function::Call"); isolate 3646 src/api.cc ENTER_V8(isolate); isolate 3649 src/api.cc i::HandleScope scope(isolate); isolate 3654 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 3657 src/api.cc EXCEPTION_BAILOUT_CHECK_DO_CALLBACK(isolate, Local<Object>()); isolate 3666 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3667 src/api.cc ENTER_V8(isolate); isolate 3668 src/api.cc USE(isolate); isolate 3845 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3846 src/api.cc if (IsDeadCheck(isolate, "v8::String::WriteUtf8()")) return 0; isolate 3847 src/api.cc LOG_API(isolate, "String::WriteUtf8"); isolate 3848 src/api.cc ENTER_V8(isolate); isolate 3904 src/api.cc i::StringInputBuffer& write_input_buffer = *isolate->write_input_buffer(); isolate 3905 src/api.cc isolate->string_tracker()->RecordWrite(str); isolate 3976 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 3977 src/api.cc if (IsDeadCheck(isolate, "v8::String::WriteAscii()")) return 0; isolate 3978 src/api.cc LOG_API(isolate, "String::WriteAscii"); isolate 3979 src/api.cc ENTER_V8(isolate); isolate 3980 src/api.cc i::StringInputBuffer& write_input_buffer = *isolate->write_input_buffer(); isolate 3983 src/api.cc isolate->string_tracker()->RecordWrite(str); isolate 4010 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 4011 src/api.cc if (IsDeadCheck(isolate, "v8::String::Write()")) return 0; isolate 4012 src/api.cc LOG_API(isolate, "String::Write"); isolate 4013 src/api.cc ENTER_V8(isolate); isolate 4016 src/api.cc isolate->string_tracker()->RecordWrite(str); isolate 4164 src/api.cc i::Isolate* isolate = obj->GetIsolate(); isolate 4165 src/api.cc if (IsDeadCheck(isolate, "v8::Object::SetInternalField()")) { isolate 4173 src/api.cc ENTER_V8(isolate); isolate 4197 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 4198 src/api.cc ENTER_V8(isolate); isolate 4204 src/api.cc isolate->factory()->NewForeign( isolate 4217 src/api.cc i::Isolate* isolate = i::Isolate::UncheckedCurrent(); isolate 4218 src/api.cc if (isolate != NULL && isolate->IsInitialized()) { isolate 4242 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4243 src/api.cc if (!ApiCheck(isolate != NULL && isolate->IsDefaultIsolate(), isolate 4279 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4280 src/api.cc IsDeadCheck(isolate, "v8::V8::VisitExternalResources"); isolate 4281 src/api.cc isolate->heap()->VisitExternalResources(visitor); isolate 4288 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4289 src/api.cc if (isolate == NULL || !isolate->IsInitialized()) return true; isolate 4295 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4296 src/api.cc if (isolate == NULL || !isolate->IsInitialized()) return; isolate 4297 src/api.cc isolate->heap()->CollectAllAvailableGarbage("low memory notification"); isolate 4302 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4303 src/api.cc if (!isolate->IsInitialized()) return 0; isolate 4304 src/api.cc return isolate->heap()->NotifyContextDisposed(); isolate 4330 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4331 src/api.cc EnsureInitializedForIsolate(isolate, "v8::Context::New()"); isolate 4332 src/api.cc LOG_API(isolate, "Context::New"); isolate 4333 src/api.cc ON_BAILOUT(isolate, "v8::Context::New()", return Persistent<Context>()); isolate 4338 src/api.cc ENTER_V8(isolate); isolate 4368 src/api.cc isolate->heap()->undefined_value()); isolate 4373 src/api.cc env = isolate->bootstrapper()->CreateEnvironment( isolate 4374 src/api.cc isolate, isolate 4388 src/api.cc isolate->runtime_profiler()->Reset(); isolate 4400 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4401 src/api.cc if (IsDeadCheck(isolate, "v8::Context::SetSecurityToken()")) { isolate 4404 src/api.cc ENTER_V8(isolate); isolate 4412 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4413 src/api.cc if (IsDeadCheck(isolate, isolate 4417 src/api.cc ENTER_V8(isolate); isolate 4424 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4425 src/api.cc if (IsDeadCheck(isolate, "v8::Context::GetSecurityToken()")) { isolate 4447 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4448 src/api.cc if (!EnsureInitializedForIsolate(isolate, "v8::Context::GetEntered()")) { isolate 4452 src/api.cc isolate->handle_scope_implementer()->LastEnteredContext(); isolate 4460 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4461 src/api.cc if (IsDeadCheck(isolate, "v8::Context::GetCurrent()")) { isolate 4464 src/api.cc i::Handle<i::Object> current = isolate->global_context(); isolate 4472 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4473 src/api.cc if (IsDeadCheck(isolate, "v8::Context::GetCalling()")) { isolate 4477 src/api.cc isolate->GetCallingGlobalContext(); isolate 4497 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4498 src/api.cc if (IsDeadCheck(isolate, "v8::Context::DetachGlobal()")) return; isolate 4499 src/api.cc ENTER_V8(isolate); isolate 4503 src/api.cc isolate->bootstrapper()->DetachGlobal(context); isolate 4508 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4509 src/api.cc if (IsDeadCheck(isolate, "v8::Context::ReattachGlobal()")) return; isolate 4510 src/api.cc ENTER_V8(isolate); isolate 4514 src/api.cc isolate->bootstrapper()->ReattachGlobal( isolate 4521 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4522 src/api.cc if (IsDeadCheck(isolate, "v8::Context::AllowCodeGenerationFromStrings()")) { isolate 4525 src/api.cc ENTER_V8(isolate); isolate 4530 src/api.cc allow ? isolate->heap()->true_value() : isolate->heap()->false_value()); isolate 4535 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4536 src/api.cc if (IsDeadCheck(isolate, isolate 4540 src/api.cc ENTER_V8(isolate); isolate 4554 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4555 src/api.cc ON_BAILOUT(isolate, "v8::ObjectTemplate::NewInstance()", isolate 4557 src/api.cc LOG_API(isolate, "ObjectTemplate::NewInstance"); isolate 4558 src/api.cc ENTER_V8(isolate); isolate 4559 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 4563 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<v8::Object>()); isolate 4569 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4570 src/api.cc ON_BAILOUT(isolate, "v8::FunctionTemplate::GetFunction()", isolate 4572 src/api.cc LOG_API(isolate, "FunctionTemplate::GetFunction"); isolate 4573 src/api.cc ENTER_V8(isolate); isolate 4574 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 4578 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<v8::Function>()); isolate 4601 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4603 src/api.cc EnsureInitializedForIsolate(isolate, "v8::External::Wrap()"); isolate 4604 src/api.cc LOG_API(isolate, "External::Wrap"); isolate 4605 src/api.cc ENTER_V8(isolate); isolate 4647 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4648 src/api.cc EnsureInitializedForIsolate(isolate, "v8::External::New()"); isolate 4649 src/api.cc LOG_API(isolate, "External::New"); isolate 4650 src/api.cc ENTER_V8(isolate); isolate 4663 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4664 src/api.cc if (!EnsureInitializedForIsolate(isolate, "v8::String::Empty()")) { isolate 4667 src/api.cc LOG_API(isolate, "String::Empty()"); isolate 4668 src/api.cc return Utils::ToLocal(isolate->factory()->empty_symbol()); isolate 4673 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4674 src/api.cc EnsureInitializedForIsolate(isolate, "v8::String::New()"); isolate 4675 src/api.cc LOG_API(isolate, "String::New(char)"); isolate 4677 src/api.cc ENTER_V8(isolate); isolate 4680 src/api.cc isolate->factory()->NewStringFromUtf8( isolate 4688 src/api.cc i::Isolate* isolate = left_string->GetIsolate(); isolate 4689 src/api.cc EnsureInitializedForIsolate(isolate, "v8::String::New()"); isolate 4690 src/api.cc LOG_API(isolate, "String::New(char)"); isolate 4691 src/api.cc ENTER_V8(isolate); isolate 4693 src/api.cc i::Handle<i::String> result = isolate->factory()->NewConsString(left_string, isolate 4700 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4701 src/api.cc EnsureInitializedForIsolate(isolate, "v8::String::NewUndetectable()"); isolate 4702 src/api.cc LOG_API(isolate, "String::NewUndetectable(char)"); isolate 4703 src/api.cc ENTER_V8(isolate); isolate 4706 src/api.cc isolate->factory()->NewStringFromUtf8( isolate 4721 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4722 src/api.cc EnsureInitializedForIsolate(isolate, "v8::String::New()"); isolate 4723 src/api.cc LOG_API(isolate, "String::New(uint16_)"); isolate 4725 src/api.cc ENTER_V8(isolate); isolate 4728 src/api.cc isolate->factory()->NewStringFromTwoByte( isolate 4735 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4736 src/api.cc EnsureInitializedForIsolate(isolate, "v8::String::NewUndetectable()"); isolate 4737 src/api.cc LOG_API(isolate, "String::NewUndetectable(uint16_)"); isolate 4738 src/api.cc ENTER_V8(isolate); isolate 4741 src/api.cc isolate->factory()->NewStringFromTwoByte( isolate 4751 src/api.cc isolate->factory()->NewExternalStringFromTwoByte(resource); isolate 4759 src/api.cc isolate->factory()->NewExternalStringFromAscii(resource); isolate 4766 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4767 src/api.cc EnsureInitializedForIsolate(isolate, "v8::String::NewExternal()"); isolate 4768 src/api.cc LOG_API(isolate, "String::NewExternal"); isolate 4769 src/api.cc ENTER_V8(isolate); isolate 4770 src/api.cc i::Handle<i::String> result = NewExternalStringHandle(isolate, resource); isolate 4771 src/api.cc isolate->heap()->external_string_table()->AddString(*result); isolate 4778 src/api.cc i::Isolate* isolate = obj->GetIsolate(); isolate 4779 src/api.cc if (IsDeadCheck(isolate, "v8::String::MakeExternal()")) return false; isolate 4783 src/api.cc ENTER_V8(isolate); isolate 4784 src/api.cc if (isolate->string_tracker()->IsFreshUnusedString(obj)) { isolate 4787 src/api.cc if (isolate->heap()->IsInGCPostProcessing()) { isolate 4792 src/api.cc isolate->heap()->external_string_table()->AddString(*obj); isolate 4800 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4801 src/api.cc EnsureInitializedForIsolate(isolate, "v8::String::NewExternal()"); isolate 4802 src/api.cc LOG_API(isolate, "String::NewExternal"); isolate 4803 src/api.cc ENTER_V8(isolate); isolate 4804 src/api.cc i::Handle<i::String> result = NewExternalAsciiStringHandle(isolate, resource); isolate 4805 src/api.cc isolate->heap()->external_string_table()->AddString(*result); isolate 4813 src/api.cc i::Isolate* isolate = obj->GetIsolate(); isolate 4814 src/api.cc if (IsDeadCheck(isolate, "v8::String::MakeExternal()")) return false; isolate 4818 src/api.cc ENTER_V8(isolate); isolate 4819 src/api.cc if (isolate->string_tracker()->IsFreshUnusedString(obj)) { isolate 4822 src/api.cc if (isolate->heap()->IsInGCPostProcessing()) { isolate 4827 src/api.cc isolate->heap()->external_string_table()->AddString(*obj); isolate 4836 src/api.cc i::Isolate* isolate = obj->GetIsolate(); isolate 4837 src/api.cc if (IsDeadCheck(isolate, "v8::String::CanMakeExternal()")) return false; isolate 4838 src/api.cc if (isolate->string_tracker()->IsFreshUnusedString(obj)) return false; isolate 4847 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4848 src/api.cc EnsureInitializedForIsolate(isolate, "v8::Object::New()"); isolate 4849 src/api.cc LOG_API(isolate, "Object::New"); isolate 4850 src/api.cc ENTER_V8(isolate); isolate 4852 src/api.cc isolate->factory()->NewJSObject(isolate->object_function()); isolate 4858 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4859 src/api.cc EnsureInitializedForIsolate(isolate, "v8::NumberObject::New()"); isolate 4860 src/api.cc LOG_API(isolate, "NumberObject::New"); isolate 4861 src/api.cc ENTER_V8(isolate); isolate 4862 src/api.cc i::Handle<i::Object> number = isolate->factory()->NewNumber(value); isolate 4863 src/api.cc i::Handle<i::Object> obj = isolate->factory()->ToObject(number); isolate 4869 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4870 src/api.cc if (IsDeadCheck(isolate, "v8::NumberObject::NumberValue()")) return 0; isolate 4871 src/api.cc LOG_API(isolate, "NumberObject::NumberValue"); isolate 4879 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4880 src/api.cc EnsureInitializedForIsolate(isolate, "v8::BooleanObject::New()"); isolate 4881 src/api.cc LOG_API(isolate, "BooleanObject::New"); isolate 4882 src/api.cc ENTER_V8(isolate); isolate 4883 src/api.cc i::Handle<i::Object> boolean(value ? isolate->heap()->true_value() isolate 4884 src/api.cc : isolate->heap()->false_value()); isolate 4885 src/api.cc i::Handle<i::Object> obj = isolate->factory()->ToObject(boolean); isolate 4891 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4892 src/api.cc if (IsDeadCheck(isolate, "v8::BooleanObject::BooleanValue()")) return 0; isolate 4893 src/api.cc LOG_API(isolate, "BooleanObject::BooleanValue"); isolate 4901 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4902 src/api.cc EnsureInitializedForIsolate(isolate, "v8::StringObject::New()"); isolate 4903 src/api.cc LOG_API(isolate, "StringObject::New"); isolate 4904 src/api.cc ENTER_V8(isolate); isolate 4906 src/api.cc isolate->factory()->ToObject(Utils::OpenHandle(*value)); isolate 4912 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4913 src/api.cc if (IsDeadCheck(isolate, "v8::StringObject::StringValue()")) { isolate 4916 src/api.cc LOG_API(isolate, "StringObject::StringValue"); isolate 4925 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4926 src/api.cc EnsureInitializedForIsolate(isolate, "v8::Date::New()"); isolate 4927 src/api.cc LOG_API(isolate, "Date::New"); isolate 4932 src/api.cc ENTER_V8(isolate); isolate 4933 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 4936 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<v8::Value>()); isolate 4942 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4943 src/api.cc if (IsDeadCheck(isolate, "v8::Date::NumberValue()")) return 0; isolate 4944 src/api.cc LOG_API(isolate, "Date::NumberValue"); isolate 4952 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 4953 src/api.cc ON_BAILOUT(isolate, "v8::Date::DateTimeConfigurationChangeNotification()", isolate 4955 src/api.cc LOG_API(isolate, "Date::DateTimeConfigurationChangeNotification"); isolate 4956 src/api.cc ENTER_V8(isolate); isolate 4958 src/api.cc isolate->date_cache()->ResetDateCache(); isolate 4960 src/api.cc i::HandleScope scope(isolate); isolate 4963 src/api.cc isolate->factory()->LookupAsciiSymbol("ResetDateCache"); isolate 4965 src/api.cc isolate->js_builtins_object()->GetProperty(*func_name_str); isolate 4978 src/api.cc isolate->js_builtins_object(), isolate 5000 src/api.cc i::Isolate* isolate = Utils::OpenHandle(*pattern)->GetIsolate(); isolate 5001 src/api.cc EnsureInitializedForIsolate(isolate, "v8::RegExp::New()"); isolate 5002 src/api.cc LOG_API(isolate, "RegExp::New"); isolate 5003 src/api.cc ENTER_V8(isolate); isolate 5004 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 5009 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<v8::RegExp>()); isolate 5015 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 5016 src/api.cc if (IsDeadCheck(isolate, "v8::RegExp::GetSource()")) { isolate 5044 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5045 src/api.cc EnsureInitializedForIsolate(isolate, "v8::Array::New()"); isolate 5046 src/api.cc LOG_API(isolate, "Array::New"); isolate 5047 src/api.cc ENTER_V8(isolate); isolate 5049 src/api.cc i::Handle<i::JSArray> obj = isolate->factory()->NewJSArray(real_length); isolate 5051 src/api.cc isolate->factory()->NewNumberFromInt(real_length); isolate 5058 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 5059 src/api.cc if (IsDeadCheck(isolate, "v8::Array::Length()")) return 0; isolate 5071 src/api.cc i::Isolate* isolate = Utils::OpenHandle(this)->GetIsolate(); isolate 5072 src/api.cc ON_BAILOUT(isolate, "v8::Array::CloneElementAt()", return Local<Object>()); isolate 5083 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 5084 src/api.cc ENTER_V8(isolate); isolate 5087 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<Object>()); isolate 5093 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5094 src/api.cc EnsureInitializedForIsolate(isolate, "v8::String::NewSymbol()"); isolate 5095 src/api.cc LOG_API(isolate, "String::NewSymbol(char)"); isolate 5096 src/api.cc ENTER_V8(isolate); isolate 5099 src/api.cc isolate->factory()->LookupSymbol(i::Vector<const char>(data, length)); isolate 5105 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5106 src/api.cc EnsureInitializedForIsolate(isolate, "v8::Number::New()"); isolate 5111 src/api.cc ENTER_V8(isolate); isolate 5112 src/api.cc i::Handle<i::Object> result = isolate->factory()->NewNumber(value); isolate 5118 src/api.cc i::Isolate* isolate = i::Isolate::UncheckedCurrent(); isolate 5119 src/api.cc EnsureInitializedForIsolate(isolate, "v8::Integer::New()"); isolate 5122 src/api.cc isolate)); isolate 5124 src/api.cc ENTER_V8(isolate); isolate 5125 src/api.cc i::Handle<i::Object> result = isolate->factory()->NewNumber(value); isolate 5135 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5136 src/api.cc ENTER_V8(isolate); isolate 5137 src/api.cc i::Handle<i::Object> result = isolate->factory()->NewNumber(value); isolate 5148 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5149 src/api.cc EnsureInitializedForIsolate(isolate, "v8::V8::AddMessageListener()"); isolate 5150 src/api.cc ON_BAILOUT(isolate, "v8::V8::AddMessageListener()", return false); isolate 5151 src/api.cc ENTER_V8(isolate); isolate 5152 src/api.cc i::HandleScope scope(isolate); isolate 5153 src/api.cc NeanderArray listeners(isolate->factory()->message_listeners()); isolate 5155 src/api.cc obj.set(0, *isolate->factory()->NewForeign(FUNCTION_ADDR(that))); isolate 5157 src/api.cc isolate->heap()->undefined_value() : isolate 5165 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5166 src/api.cc EnsureInitializedForIsolate(isolate, "v8::V8::RemoveMessageListener()"); isolate 5167 src/api.cc ON_BAILOUT(isolate, "v8::V8::RemoveMessageListeners()", return); isolate 5168 src/api.cc ENTER_V8(isolate); isolate 5169 src/api.cc i::HandleScope scope(isolate); isolate 5170 src/api.cc NeanderArray listeners(isolate->factory()->message_listeners()); isolate 5177 src/api.cc listeners.set(i, isolate->heap()->undefined_value()); isolate 5195 src/api.cc i::Isolate* isolate = EnterIsolateIfNeeded(); isolate 5196 src/api.cc if (IsDeadCheck(isolate, "v8::V8::SetCounterFunction()")) return; isolate 5197 src/api.cc isolate->stats_table()->SetCounterFunction(callback); isolate 5201 src/api.cc i::Isolate* isolate = EnterIsolateIfNeeded(); isolate 5202 src/api.cc if (IsDeadCheck(isolate, "v8::V8::SetCreateHistogramFunction()")) return; isolate 5203 src/api.cc isolate->stats_table()->SetCreateHistogramFunction(callback); isolate 5207 src/api.cc i::Isolate* isolate = EnterIsolateIfNeeded(); isolate 5208 src/api.cc if (IsDeadCheck(isolate, "v8::V8::SetAddHistogramSampleFunction()")) return; isolate 5209 src/api.cc isolate->stats_table()-> isolate 5214 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5215 src/api.cc if (IsDeadCheck(isolate, "v8::V8::EnableSlidingStateWindow()")) return; isolate 5216 src/api.cc isolate->logger()->EnableSlidingStateWindow(); isolate 5222 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5223 src/api.cc if (IsDeadCheck(isolate, "v8::V8::SetFailedAccessCheckCallbackFunction()")) { isolate 5226 src/api.cc isolate->SetFailedAccessCheckCallback(callback); isolate 5232 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5233 src/api.cc if (IsDeadCheck(isolate, "v8::V8::AddObjectGroup()")) return; isolate 5235 src/api.cc isolate->global_handles()->AddObjectGroup( isolate 5243 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5244 src/api.cc if (IsDeadCheck(isolate, "v8::V8::AddImplicitReferences()")) return; isolate 5246 src/api.cc isolate->global_handles()->AddImplicitReferences( isolate 5253 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5254 src/api.cc if (IsDeadCheck(isolate, "v8::V8::AdjustAmountOfExternalAllocatedMemory()")) { isolate 5257 src/api.cc return isolate->heap()->AdjustAmountOfExternalAllocatedMemory( isolate 5263 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5264 src/api.cc if (IsDeadCheck(isolate, "v8::V8::SetGlobalGCPrologueCallback()")) return; isolate 5265 src/api.cc isolate->heap()->SetGlobalGCPrologueCallback(callback); isolate 5270 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5271 src/api.cc if (IsDeadCheck(isolate, "v8::V8::SetGlobalGCEpilogueCallback()")) return; isolate 5272 src/api.cc isolate->heap()->SetGlobalGCEpilogueCallback(callback); isolate 5277 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5278 src/api.cc if (IsDeadCheck(isolate, "v8::V8::AddGCPrologueCallback()")) return; isolate 5279 src/api.cc isolate->heap()->AddGCPrologueCallback(callback, gc_type); isolate 5284 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5285 src/api.cc if (IsDeadCheck(isolate, "v8::V8::RemoveGCPrologueCallback()")) return; isolate 5286 src/api.cc isolate->heap()->RemoveGCPrologueCallback(callback); isolate 5291 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5292 src/api.cc if (IsDeadCheck(isolate, "v8::V8::AddGCEpilogueCallback()")) return; isolate 5293 src/api.cc isolate->heap()->AddGCEpilogueCallback(callback, gc_type); isolate 5298 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5299 src/api.cc if (IsDeadCheck(isolate, "v8::V8::RemoveGCEpilogueCallback()")) return; isolate 5300 src/api.cc isolate->heap()->RemoveGCEpilogueCallback(callback); isolate 5307 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5308 src/api.cc if (IsDeadCheck(isolate, "v8::V8::AddMemoryAllocationCallback()")) return; isolate 5309 src/api.cc isolate->memory_allocator()->AddMemoryAllocationCallback( isolate 5315 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5316 src/api.cc if (IsDeadCheck(isolate, "v8::V8::RemoveMemoryAllocationCallback()")) return; isolate 5317 src/api.cc isolate->memory_allocator()->RemoveMemoryAllocationCallback( isolate 5325 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5326 src/api.cc if (IsDeadCheck(isolate, "v8::V8::AddLeaveScriptCallback()")) return; isolate 5333 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5334 src/api.cc if (IsDeadCheck(isolate, "v8::V8::RemoveLeaveScriptCallback()")) return; isolate 5340 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5341 src/api.cc isolate->logger()->PauseProfiler(); isolate 5346 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5347 src/api.cc isolate->logger()->ResumeProfiler(); isolate 5352 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5353 src/api.cc return isolate->logger()->IsProfilerPaused(); isolate 5358 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5359 src/api.cc EnsureInitializedForIsolate(isolate, "V8::GetCurrentThreadId()"); isolate 5360 src/api.cc return isolate->thread_id().ToInteger(); isolate 5365 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5366 src/api.cc if (!isolate->IsInitialized()) return; isolate 5367 src/api.cc API_ENTRY_CHECK(isolate, "V8::TerminateExecution()"); isolate 5372 src/api.cc if (isolate->thread_id().Equals(internal_tid)) { isolate 5373 src/api.cc isolate->stack_guard()->TerminateExecution(); isolate 5375 src/api.cc isolate->thread_manager()->TerminateExecution(internal_tid); isolate 5382 src/api.cc if (isolate != NULL) { isolate 5383 src/api.cc reinterpret_cast<i::Isolate*>(isolate)->stack_guard()->TerminateExecution(); isolate 5391 src/api.cc i::Isolate* i_isolate = isolate != NULL ? isolate 5392 src/api.cc reinterpret_cast<i::Isolate*>(isolate) : i::Isolate::Current(); isolate 5398 src/api.cc i::Isolate* isolate = i::Isolate::UncheckedCurrent(); isolate 5399 src/api.cc return reinterpret_cast<Isolate*>(isolate); isolate 5404 src/api.cc i::Isolate* isolate = new i::Isolate(); isolate 5405 src/api.cc return reinterpret_cast<Isolate*>(isolate); isolate 5410 src/api.cc i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); isolate 5411 src/api.cc if (!ApiCheck(!isolate->IsInUse(), isolate 5416 src/api.cc isolate->TearDown(); isolate 5421 src/api.cc i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); isolate 5422 src/api.cc isolate->Enter(); isolate 5427 src/api.cc i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); isolate 5428 src/api.cc isolate->Exit(); isolate 5434 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5435 src/api.cc if (IsDeadCheck(isolate, "v8::String::Utf8Value::Utf8Value()")) return; isolate 5437 src/api.cc ENTER_V8(isolate); isolate 5438 src/api.cc i::HandleScope scope(isolate); isolate 5456 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5457 src/api.cc if (IsDeadCheck(isolate, "v8::String::AsciiValue::AsciiValue()")) return; isolate 5459 src/api.cc ENTER_V8(isolate); isolate 5460 src/api.cc i::HandleScope scope(isolate); isolate 5477 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5478 src/api.cc if (IsDeadCheck(isolate, "v8::String::Value::Value()")) return; isolate 5480 src/api.cc ENTER_V8(isolate); isolate 5481 src/api.cc i::HandleScope scope(isolate); isolate 5496 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5497 src/api.cc LOG_API(isolate, "RangeError"); isolate 5498 src/api.cc ON_BAILOUT(isolate, "v8::Exception::RangeError()", return Local<Value>()); isolate 5499 src/api.cc ENTER_V8(isolate); isolate 5502 src/api.cc i::HandleScope scope(isolate); isolate 5504 src/api.cc i::Handle<i::Object> result = isolate->factory()->NewRangeError(message); isolate 5512 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5513 src/api.cc LOG_API(isolate, "ReferenceError"); isolate 5514 src/api.cc ON_BAILOUT(isolate, "v8::Exception::ReferenceError()", return Local<Value>()); isolate 5515 src/api.cc ENTER_V8(isolate); isolate 5518 src/api.cc i::HandleScope scope(isolate); isolate 5521 src/api.cc isolate->factory()->NewReferenceError(message); isolate 5529 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5530 src/api.cc LOG_API(isolate, "SyntaxError"); isolate 5531 src/api.cc ON_BAILOUT(isolate, "v8::Exception::SyntaxError()", return Local<Value>()); isolate 5532 src/api.cc ENTER_V8(isolate); isolate 5535 src/api.cc i::HandleScope scope(isolate); isolate 5537 src/api.cc i::Handle<i::Object> result = isolate->factory()->NewSyntaxError(message); isolate 5545 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5546 src/api.cc LOG_API(isolate, "TypeError"); isolate 5547 src/api.cc ON_BAILOUT(isolate, "v8::Exception::TypeError()", return Local<Value>()); isolate 5548 src/api.cc ENTER_V8(isolate); isolate 5551 src/api.cc i::HandleScope scope(isolate); isolate 5553 src/api.cc i::Handle<i::Object> result = isolate->factory()->NewTypeError(message); isolate 5561 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5562 src/api.cc LOG_API(isolate, "Error"); isolate 5563 src/api.cc ON_BAILOUT(isolate, "v8::Exception::Error()", return Local<Value>()); isolate 5564 src/api.cc ENTER_V8(isolate); isolate 5567 src/api.cc i::HandleScope scope(isolate); isolate 5569 src/api.cc i::Handle<i::Object> result = isolate->factory()->NewError(message); isolate 5582 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5583 src/api.cc if (isolate->debug_event_callback() != NULL) { isolate 5584 src/api.cc isolate->debug_event_callback()(event_details.GetEvent(), isolate 5593 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5594 src/api.cc EnsureInitializedForIsolate(isolate, "v8::Debug::SetDebugEventListener()"); isolate 5595 src/api.cc ON_BAILOUT(isolate, "v8::Debug::SetDebugEventListener()", return false); isolate 5596 src/api.cc ENTER_V8(isolate); isolate 5598 src/api.cc isolate->set_debug_event_callback(that); isolate 5600 src/api.cc i::HandleScope scope(isolate); isolate 5601 src/api.cc i::Handle<i::Object> foreign = isolate->factory()->undefined_value(); isolate 5604 src/api.cc isolate->factory()->NewForeign(FUNCTION_ADDR(EventCallbackWrapper)); isolate 5606 src/api.cc isolate->debugger()->SetEventListener(foreign, Utils::OpenHandle(*data)); isolate 5612 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5613 src/api.cc EnsureInitializedForIsolate(isolate, "v8::Debug::SetDebugEventListener2()"); isolate 5614 src/api.cc ON_BAILOUT(isolate, "v8::Debug::SetDebugEventListener2()", return false); isolate 5615 src/api.cc ENTER_V8(isolate); isolate 5616 src/api.cc i::HandleScope scope(isolate); isolate 5617 src/api.cc i::Handle<i::Object> foreign = isolate->factory()->undefined_value(); isolate 5619 src/api.cc foreign = isolate->factory()->NewForeign(FUNCTION_ADDR(that)); isolate 5621 src/api.cc isolate->debugger()->SetEventListener(foreign, Utils::OpenHandle(*data)); isolate 5628 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5629 src/api.cc ON_BAILOUT(isolate, "v8::Debug::SetDebugEventListener()", return false); isolate 5630 src/api.cc ENTER_V8(isolate); isolate 5631 src/api.cc isolate->debugger()->SetEventListener(Utils::OpenHandle(*that), isolate 5639 src/api.cc if (isolate != NULL) { isolate 5640 src/api.cc reinterpret_cast<i::Isolate*>(isolate)->stack_guard()->DebugBreak(); isolate 5649 src/api.cc if (isolate != NULL) { isolate 5650 src/api.cc i::Isolate* internal_isolate = reinterpret_cast<i::Isolate*>(isolate); isolate 5660 src/api.cc if (isolate != NULL) { isolate 5661 src/api.cc i::Isolate* internal_isolate = reinterpret_cast<i::Isolate*>(isolate); isolate 5670 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5671 src/api.cc if (isolate->message_handler()) { isolate 5673 src/api.cc (isolate->message_handler())(*json, json.length(), message.GetClientData()); isolate 5680 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5681 src/api.cc EnsureInitializedForIsolate(isolate, "v8::Debug::SetMessageHandler"); isolate 5682 src/api.cc ENTER_V8(isolate); isolate 5689 src/api.cc isolate->set_message_handler(handler); isolate 5691 src/api.cc isolate->debugger()->SetMessageHandler(MessageHandlerWrapper); isolate 5693 src/api.cc isolate->debugger()->SetMessageHandler(NULL); isolate 5699 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5700 src/api.cc EnsureInitializedForIsolate(isolate, "v8::Debug::SetMessageHandler"); isolate 5701 src/api.cc ENTER_V8(isolate); isolate 5702 src/api.cc isolate->debugger()->SetMessageHandler(handler); isolate 5710 src/api.cc if (isolate != NULL) { isolate 5711 src/api.cc i::Isolate* internal_isolate = reinterpret_cast<i::Isolate*>(isolate); isolate 5723 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5724 src/api.cc EnsureInitializedForIsolate(isolate, "v8::Debug::SetHostDispatchHandler"); isolate 5725 src/api.cc ENTER_V8(isolate); isolate 5726 src/api.cc isolate->debugger()->SetHostDispatchHandler(handler, period); isolate 5732 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5733 src/api.cc EnsureInitializedForIsolate(isolate, isolate 5735 src/api.cc ENTER_V8(isolate); isolate 5736 src/api.cc isolate->debugger()->SetDebugMessageDispatchHandler( isolate 5743 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5744 src/api.cc if (!isolate->IsInitialized()) return Local<Value>(); isolate 5745 src/api.cc ON_BAILOUT(isolate, "v8::Debug::Call()", return Local<Value>()); isolate 5746 src/api.cc ENTER_V8(isolate); isolate 5748 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 5750 src/api.cc result = isolate->debugger()->Call(Utils::OpenHandle(*fun), isolate 5751 src/api.cc isolate->factory()->undefined_value(), isolate 5754 src/api.cc result = isolate->debugger()->Call(Utils::OpenHandle(*fun), isolate 5758 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<Value>()); isolate 5764 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5765 src/api.cc if (!isolate->IsInitialized()) return Local<Value>(); isolate 5766 src/api.cc ON_BAILOUT(isolate, "v8::Debug::GetMirror()", return Local<Value>()); isolate 5767 src/api.cc ENTER_V8(isolate); isolate 5769 src/api.cc i::Debug* isolate_debug = isolate->debug(); isolate 5773 src/api.cc isolate->factory()->LookupAsciiSymbol("MakeMirror"); isolate 5779 src/api.cc EXCEPTION_PREAMBLE(isolate); isolate 5783 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<Value>()); isolate 5804 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5805 src/api.cc EnsureInitializedForIsolate(isolate, "v8::Debug::GetDebugContext()"); isolate 5806 src/api.cc ENTER_V8(isolate); isolate 5814 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5815 src/api.cc IsDeadCheck(isolate, "v8::CpuProfileNode::GetFunctionName"); isolate 5820 src/api.cc isolate->factory()->LookupAsciiSymbol(entry->name()))); isolate 5822 src/api.cc return Handle<String>(ToApi<String>(isolate->factory()->NewConsString( isolate 5823 src/api.cc isolate->factory()->LookupAsciiSymbol(entry->name_prefix()), isolate 5824 src/api.cc isolate->factory()->LookupAsciiSymbol(entry->name())))); isolate 5830 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5831 src/api.cc IsDeadCheck(isolate, "v8::CpuProfileNode::GetScriptResourceName"); isolate 5833 src/api.cc return Handle<String>(ToApi<String>(isolate->factory()->LookupAsciiSymbol( isolate 5839 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5840 src/api.cc IsDeadCheck(isolate, "v8::CpuProfileNode::GetLineNumber"); isolate 5846 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5847 src/api.cc IsDeadCheck(isolate, "v8::CpuProfileNode::GetTotalTime"); isolate 5853 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5854 src/api.cc IsDeadCheck(isolate, "v8::CpuProfileNode::GetSelfTime"); isolate 5860 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5861 src/api.cc IsDeadCheck(isolate, "v8::CpuProfileNode::GetTotalSamplesCount"); isolate 5867 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5868 src/api.cc IsDeadCheck(isolate, "v8::CpuProfileNode::GetSelfSamplesCount"); isolate 5874 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5875 src/api.cc IsDeadCheck(isolate, "v8::CpuProfileNode::GetCallUid"); isolate 5881 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5882 src/api.cc IsDeadCheck(isolate, "v8::CpuProfileNode::GetChildrenCount"); isolate 5888 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5889 src/api.cc IsDeadCheck(isolate, "v8::CpuProfileNode::GetChild"); isolate 5897 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5898 src/api.cc IsDeadCheck(isolate, "v8::CpuProfile::Delete"); isolate 5909 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5910 src/api.cc IsDeadCheck(isolate, "v8::CpuProfile::GetUid"); isolate 5916 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5917 src/api.cc IsDeadCheck(isolate, "v8::CpuProfile::GetTitle"); isolate 5919 src/api.cc return Handle<String>(ToApi<String>(isolate->factory()->LookupAsciiSymbol( isolate 5925 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5926 src/api.cc IsDeadCheck(isolate, "v8::CpuProfile::GetBottomUpRoot"); isolate 5933 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5934 src/api.cc IsDeadCheck(isolate, "v8::CpuProfile::GetTopDownRoot"); isolate 5941 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5942 src/api.cc IsDeadCheck(isolate, "v8::CpuProfiler::GetProfilesCount"); isolate 5949 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5950 src/api.cc IsDeadCheck(isolate, "v8::CpuProfiler::GetProfile"); isolate 5960 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5961 src/api.cc IsDeadCheck(isolate, "v8::CpuProfiler::FindProfile"); isolate 5970 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5971 src/api.cc IsDeadCheck(isolate, "v8::CpuProfiler::StartProfiling"); isolate 5978 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5979 src/api.cc IsDeadCheck(isolate, "v8::CpuProfiler::StopProfiling"); isolate 5988 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 5989 src/api.cc IsDeadCheck(isolate, "v8::CpuProfiler::DeleteAllProfiles"); isolate 6001 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6002 src/api.cc IsDeadCheck(isolate, "v8::HeapGraphEdge::GetType"); isolate 6008 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6009 src/api.cc IsDeadCheck(isolate, "v8::HeapGraphEdge::GetName"); isolate 6016 src/api.cc return Handle<String>(ToApi<String>(isolate->factory()->LookupAsciiSymbol( isolate 6020 src/api.cc return Handle<Number>(ToApi<Number>(isolate->factory()->NewNumberFromInt( isolate 6029 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6030 src/api.cc IsDeadCheck(isolate, "v8::HeapGraphEdge::GetFromNode"); isolate 6037 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6038 src/api.cc IsDeadCheck(isolate, "v8::HeapGraphEdge::GetToNode"); isolate 6051 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6052 src/api.cc IsDeadCheck(isolate, "v8::HeapGraphNode::GetType"); isolate 6058 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6059 src/api.cc IsDeadCheck(isolate, "v8::HeapGraphNode::GetName"); isolate 6060 src/api.cc return Handle<String>(ToApi<String>(isolate->factory()->LookupAsciiSymbol( isolate 6066 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6067 src/api.cc IsDeadCheck(isolate, "v8::HeapGraphNode::GetId"); isolate 6073 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6074 src/api.cc IsDeadCheck(isolate, "v8::HeapGraphNode::GetSelfSize"); isolate 6080 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6081 src/api.cc IsDeadCheck(isolate, "v8::HeapSnapshot::GetChildrenCount"); isolate 6087 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6088 src/api.cc IsDeadCheck(isolate, "v8::HeapSnapshot::GetChild"); isolate 6095 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6096 src/api.cc IsDeadCheck(isolate, "v8::HeapGraphNode::GetHeapValue"); isolate 6100 src/api.cc isolate->factory()->undefined_value())); isolate 6111 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6112 src/api.cc IsDeadCheck(isolate, "v8::HeapSnapshot::Delete"); isolate 6123 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6124 src/api.cc IsDeadCheck(isolate, "v8::HeapSnapshot::GetType"); isolate 6130 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6131 src/api.cc IsDeadCheck(isolate, "v8::HeapSnapshot::GetUid"); isolate 6137 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6138 src/api.cc IsDeadCheck(isolate, "v8::HeapSnapshot::GetTitle"); isolate 6139 src/api.cc return Handle<String>(ToApi<String>(isolate->factory()->LookupAsciiSymbol( isolate 6145 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6146 src/api.cc IsDeadCheck(isolate, "v8::HeapSnapshot::GetHead"); isolate 6152 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6153 src/api.cc IsDeadCheck(isolate, "v8::HeapSnapshot::GetNodeById"); isolate 6160 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6161 src/api.cc IsDeadCheck(isolate, "v8::HeapSnapshot::GetNodesCount"); isolate 6167 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6168 src/api.cc IsDeadCheck(isolate, "v8::HeapSnapshot::GetNode"); isolate 6175 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6176 src/api.cc IsDeadCheck(isolate, "v8::HeapSnapshot::GetMaxSnapshotJSObjectId"); isolate 6183 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6184 src/api.cc IsDeadCheck(isolate, "v8::HeapSnapshot::Serialize"); isolate 6200 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6201 src/api.cc IsDeadCheck(isolate, "v8::HeapProfiler::GetSnapshotsCount"); isolate 6207 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6208 src/api.cc IsDeadCheck(isolate, "v8::HeapProfiler::GetSnapshot"); isolate 6215 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6216 src/api.cc IsDeadCheck(isolate, "v8::HeapProfiler::FindSnapshot"); isolate 6223 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6224 src/api.cc IsDeadCheck(isolate, "v8::HeapProfiler::GetSnapshotObjectId"); isolate 6233 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6234 src/api.cc IsDeadCheck(isolate, "v8::HeapProfiler::TakeSnapshot"); isolate 6250 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6251 src/api.cc IsDeadCheck(isolate, "v8::HeapProfiler::StartHeapObjectsTracking"); isolate 6257 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6258 src/api.cc IsDeadCheck(isolate, "v8::HeapProfiler::StopHeapObjectsTracking"); isolate 6264 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6265 src/api.cc IsDeadCheck(isolate, "v8::HeapProfiler::PushHeapObjectsStats"); isolate 6271 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6272 src/api.cc IsDeadCheck(isolate, "v8::HeapProfiler::DeleteAllSnapshots"); isolate 6285 src/api.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6286 src/api.cc return isolate->global_handles()->NumberOfGlobalHandles(); isolate 6452 src/api.cc deferred_handles_head_, isolate()->handle_scope_data()->next, this); isolate 6510 src/api.cc last_handle_before_deferred_block_ = isolate()->handle_scope_data()->next; isolate 432 src/api.h explicit HandleScopeImplementer(Isolate* isolate) isolate 433 src/api.h : isolate_(isolate), isolate 476 src/api.h Isolate* isolate() const { return isolate_; } isolate 45 src/apiutils.h internal::Isolate* isolate, isolate 53 src/apiutils.h reinterpret_cast<internal::Object*>(isolate); isolate 90 src/arguments.h inline CustomArguments(Isolate* isolate, isolate 93 src/arguments.h JSObject* holder) : Relocatable(isolate) { isolate 94 src/arguments.h ASSERT(reinterpret_cast<Object*>(isolate)->IsSmi()); isolate 98 src/arguments.h values_[0] = reinterpret_cast<Object*>(isolate); isolate 101 src/arguments.h inline explicit CustomArguments(Isolate* isolate) : Relocatable(isolate) { isolate 118 src/arguments.h Type Name(Arguments args, Isolate* isolate) isolate 122 src/arguments.h Type Name(Arguments args, Isolate* isolate) isolate 125 src/arguments.h #define RUNTIME_ARGUMENTS(isolate, args) args, isolate isolate 265 src/arm/assembler-arm-inl.h } else if (heap->isolate()->debug()->has_break_points() && isolate 302 src/arm/assembler-arm.cc if (isolate()->assembler_spare_buffer() != NULL) { isolate 303 src/arm/assembler-arm.cc buffer = isolate()->assembler_spare_buffer(); isolate 304 src/arm/assembler-arm.cc isolate()->set_assembler_spare_buffer(NULL); isolate 340 src/arm/assembler-arm.cc if (isolate()->assembler_spare_buffer() == NULL && isolate 342 src/arm/assembler-arm.cc isolate()->set_assembler_spare_buffer(buffer_); isolate 520 src/arm/assembler-arm.h Isolate* isolate = Isolate::UncheckedCurrent(); isolate 521 src/arm/assembler-arm.h if (isolate == NULL) { isolate 526 src/arm/assembler-arm.h unsigned enabled = static_cast<unsigned>(isolate->enabled_cpu_features()); isolate 642 src/arm/assembler-arm.h Assembler(Isolate* isolate, void* buffer, int buffer_size); isolate 71 src/arm/builtins-arm.cc __ JumpToExternalReference(ExternalReference(id, masm->isolate())); isolate 315 src/arm/builtins-arm.cc Counters* counters = masm->isolate()->counters(); isolate 501 src/arm/builtins-arm.cc masm->isolate()->builtins()->InternalArrayCodeGeneric(); isolate 534 src/arm/builtins-arm.cc masm->isolate()->builtins()->ArrayCodeGeneric(); isolate 566 src/arm/builtins-arm.cc masm->isolate()->builtins()->JSConstructStubGeneric(); isolate 579 src/arm/builtins-arm.cc Counters* counters = masm->isolate()->counters(); isolate 713 src/arm/builtins-arm.cc Isolate* isolate = masm->isolate(); isolate 731 src/arm/builtins-arm.cc ExternalReference::debug_step_in_fp_address(isolate); isolate 972 src/arm/builtins-arm.cc masm->isolate()->builtins()->HandleApiCallConstruct(); isolate 984 src/arm/builtins-arm.cc masm->isolate()->heap()->SetConstructStubDeoptPCOffset(masm->pc_offset()); isolate 1030 src/arm/builtins-arm.cc __ IncrementCounter(isolate->counters()->constructed_objects(), 1, r1, r2); isolate 1440 src/arm/builtins-arm.cc __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 1445 src/arm/builtins-arm.cc __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 1462 src/arm/builtins-arm.cc __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 1625 src/arm/builtins-arm.cc __ Call(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 1750 src/arm/builtins-arm.cc masm->isolate()->heap()->SetArgumentsAdaptorDeoptPCOffset(masm->pc_offset()); isolate 88 src/arm/code-stubs-arm.cc Counters* counters = masm->isolate()->counters(); isolate 1068 src/arm/code-stubs-arm.cc ExternalReference::double_fp_operation(op, masm->isolate()), 0, 2); isolate 1451 src/arm/code-stubs-arm.cc __ CallCFunction(ExternalReference::compare_doubles(masm->isolate()), isolate 1605 src/arm/code-stubs-arm.cc Isolate* isolate = masm->isolate(); isolate 1667 src/arm/code-stubs-arm.cc __ IncrementCounter(isolate->counters()->number_to_string_native(), isolate 1741 src/arm/code-stubs-arm.cc Isolate* isolate = masm->isolate(); isolate 1812 src/arm/code-stubs-arm.cc __ IncrementCounter(isolate->counters()->string_compare_native(), 1, r2, r3); isolate 1963 src/arm/code-stubs-arm.cc ExternalReference(IC_Utility(IC::kToBoolean_Patch), masm->isolate()), isolate 1990 src/arm/code-stubs-arm.cc ExternalReference::store_buffer_overflow_function(masm->isolate()), isolate 2045 src/arm/code-stubs-arm.cc ExternalReference(IC_Utility(IC::kUnaryOp_Patch), masm->isolate()), 4, 1); isolate 2308 src/arm/code-stubs-arm.cc masm->isolate()), isolate 3345 src/arm/code-stubs-arm.cc Isolate* isolate = masm->isolate(); isolate 3347 src/arm/code-stubs-arm.cc ExternalReference::transcendental_cache_array_address(isolate); isolate 3351 src/arm/code-stubs-arm.cc = type_ * sizeof(isolate->transcendental_cache()->caches_[0]); isolate 3382 src/arm/code-stubs-arm.cc Counters* counters = masm->isolate()->counters(); isolate 3397 src/arm/code-stubs-arm.cc Counters* counters = masm->isolate()->counters(); isolate 3403 src/arm/code-stubs-arm.cc ExternalReference(RuntimeFunction(), masm->isolate()); isolate 3468 src/arm/code-stubs-arm.cc Isolate* isolate = masm->isolate(); isolate 3480 src/arm/code-stubs-arm.cc __ CallCFunction(ExternalReference::math_sin_double_function(isolate), isolate 3484 src/arm/code-stubs-arm.cc __ CallCFunction(ExternalReference::math_cos_double_function(isolate), isolate 3488 src/arm/code-stubs-arm.cc __ CallCFunction(ExternalReference::math_tan_double_function(isolate), isolate 3492 src/arm/code-stubs-arm.cc __ CallCFunction(ExternalReference::math_log_double_function(isolate), isolate 3639 src/arm/code-stubs-arm.cc ExternalReference::power_double_double_function(masm->isolate()), isolate 3690 src/arm/code-stubs-arm.cc Counters* counters = masm->isolate()->counters(); isolate 3713 src/arm/code-stubs-arm.cc ExternalReference::power_double_double_function(masm->isolate()), isolate 3772 src/arm/code-stubs-arm.cc Isolate* isolate = masm->isolate(); isolate 3777 src/arm/code-stubs-arm.cc __ CallCFunction(ExternalReference::perform_gc_function(isolate), isolate 3782 src/arm/code-stubs-arm.cc ExternalReference::heap_always_allocate_scope_depth(isolate); isolate 3866 src/arm/code-stubs-arm.cc __ mov(r3, Operand(isolate->factory()->the_hole_value())); isolate 3868 src/arm/code-stubs-arm.cc isolate))); isolate 3874 src/arm/code-stubs-arm.cc __ cmp(r0, Operand(isolate->factory()->termination_exception())); isolate 3947 src/arm/code-stubs-arm.cc Isolate* isolate = masm->isolate(); isolate 3949 src/arm/code-stubs-arm.cc isolate); isolate 3958 src/arm/code-stubs-arm.cc isolate))); isolate 4011 src/arm/code-stubs-arm.cc Isolate* isolate = masm->isolate(); isolate 4017 src/arm/code-stubs-arm.cc Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate))); isolate 4026 src/arm/code-stubs-arm.cc ExternalReference js_entry_sp(Isolate::kJSEntrySPAddress, isolate); isolate 4056 src/arm/code-stubs-arm.cc isolate))); isolate 4073 src/arm/code-stubs-arm.cc __ mov(r5, Operand(isolate->factory()->the_hole_value())); isolate 4075 src/arm/code-stubs-arm.cc isolate))); isolate 4090 src/arm/code-stubs-arm.cc isolate); isolate 4093 src/arm/code-stubs-arm.cc ExternalReference entry(Builtins::kJSEntryTrampoline, isolate); isolate 4125 src/arm/code-stubs-arm.cc Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate))); isolate 4288 src/arm/code-stubs-arm.cc __ cmp(scratch, Operand(masm->isolate()->factory()->null_value())); isolate 4737 src/arm/code-stubs-arm.cc Isolate* isolate = masm->isolate(); isolate 4739 src/arm/code-stubs-arm.cc ExternalReference::address_of_regexp_stack_memory_address(isolate); isolate 4741 src/arm/code-stubs-arm.cc ExternalReference::address_of_regexp_stack_memory_size(isolate); isolate 4919 src/arm/code-stubs-arm.cc __ IncrementCounter(isolate->counters()->regexp_entry_native(), 1, r0, r2); isolate 4952 src/arm/code-stubs-arm.cc Operand(ExternalReference::address_of_static_offsets_vector(isolate))); isolate 5010 src/arm/code-stubs-arm.cc __ mov(r1, Operand(isolate->factory()->the_hole_value())); isolate 5012 src/arm/code-stubs-arm.cc isolate))); isolate 5032 src/arm/code-stubs-arm.cc __ mov(r0, Operand(masm->isolate()->factory()->null_value())); isolate 5074 src/arm/code-stubs-arm.cc ExternalReference::address_of_static_offsets_vector(isolate); isolate 5132 src/arm/code-stubs-arm.cc Factory* factory = masm->isolate()->factory(); isolate 5226 src/arm/code-stubs-arm.cc ASSERT_EQ(*TypeFeedbackCells::MegamorphicSentinel(masm->isolate()), isolate 5227 src/arm/code-stubs-arm.cc masm->isolate()->heap()->undefined_value()); isolate 5228 src/arm/code-stubs-arm.cc ASSERT_EQ(*TypeFeedbackCells::UninitializedSentinel(masm->isolate()), isolate 5229 src/arm/code-stubs-arm.cc masm->isolate()->heap()->the_hole_value()); isolate 5318 src/arm/code-stubs-arm.cc ASSERT_EQ(*TypeFeedbackCells::MegamorphicSentinel(masm->isolate()), isolate 5319 src/arm/code-stubs-arm.cc masm->isolate()->heap()->undefined_value()); isolate 5333 src/arm/code-stubs-arm.cc masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(); isolate 5345 src/arm/code-stubs-arm.cc __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 5387 src/arm/code-stubs-arm.cc __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 6136 src/arm/code-stubs-arm.cc Counters* counters = masm->isolate()->counters(); isolate 6258 src/arm/code-stubs-arm.cc Counters* counters = masm->isolate()->counters(); isolate 6296 src/arm/code-stubs-arm.cc Counters* counters = masm->isolate()->counters(); isolate 6873 src/arm/code-stubs-arm.cc ExternalReference(IC_Utility(IC::kCompareIC_Miss), masm->isolate()); isolate 7370 src/arm/code-stubs-arm.cc masm->isolate()), isolate 7376 src/arm/code-stubs-arm.cc masm->isolate()), isolate 7562 src/arm/code-stubs-arm.cc masm->isolate()))); isolate 134 src/arm/codegen-arm.cc __ mov(ip, Operand(masm->isolate()->factory()->one_pointer_filler_map())); isolate 165 src/arm/debug-arm.cc __ mov(r1, Operand(ExternalReference::debug_break(masm->isolate()))); isolate 193 src/arm/debug-arm.cc ExternalReference(Debug_Address::AfterBreakTarget(), masm->isolate()); isolate 91 src/arm/deoptimizer-arm.cc Isolate* isolate = code->GetIsolate(); isolate 95 src/arm/deoptimizer-arm.cc DeoptimizerData* data = isolate->deoptimizer_data(); isolate 102 src/arm/deoptimizer-arm.cc isolate->heap()->mark_compact_collector()->InvalidateCode(code); isolate 800 src/arm/deoptimizer-arm.cc Isolate* isolate = masm()->isolate(); isolate 870 src/arm/deoptimizer-arm.cc __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate), 6); isolate 928 src/arm/deoptimizer-arm.cc ExternalReference::compute_output_frames_function(isolate), 1); isolate 131 src/arm/full-codegen-arm.cc isolate()->factory()->NewFixedArray(function()->handler_count(), TENURED); isolate 132 src/arm/full-codegen-arm.cc profiling_counter_ = isolate()->factory()->NewJSGlobalPropertyCell( isolate 331 src/arm/full-codegen-arm.cc if (isolate()->IsDebuggerActive()) { isolate 816 src/arm/full-codegen-arm.cc ? isolate()->factory()->the_hole_value() isolate 817 src/arm/full-codegen-arm.cc : isolate()->factory()->undefined_value(), isolate 1163 src/arm/full-codegen-arm.cc isolate()->factory()->NewJSGlobalPropertyCell( isolate 1342 src/arm/full-codegen-arm.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 1426 src/arm/full-codegen-arm.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 1636 src/arm/full-codegen-arm.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 1637 src/arm/full-codegen-arm.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 1718 src/arm/full-codegen-arm.cc isolate()->heap()->fixed_cow_array_map()) { isolate 1723 src/arm/full-codegen-arm.cc isolate()->counters()->cow_arrays_created_stub(), 1, r1, r2); isolate 1904 src/arm/full-codegen-arm.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 1912 src/arm/full-codegen-arm.cc Handle<Code> ic = isolate()->builtins()->KeyedLoadIC_Initialize(); isolate 2062 src/arm/full-codegen-arm.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 2063 src/arm/full-codegen-arm.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 2075 src/arm/full-codegen-arm.cc ? isolate()->builtins()->KeyedStoreIC_Initialize() isolate 2076 src/arm/full-codegen-arm.cc : isolate()->builtins()->KeyedStoreIC_Initialize_Strict(); isolate 2092 src/arm/full-codegen-arm.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 2093 src/arm/full-codegen-arm.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 2210 src/arm/full-codegen-arm.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 2211 src/arm/full-codegen-arm.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 2256 src/arm/full-codegen-arm.cc ? isolate()->builtins()->KeyedStoreIC_Initialize() isolate 2257 src/arm/full-codegen-arm.cc : isolate()->builtins()->KeyedStoreIC_Initialize_Strict(); isolate 2316 src/arm/full-codegen-arm.cc isolate()->stub_cache()->ComputeCallInitialize(arg_count, mode); isolate 2348 src/arm/full-codegen-arm.cc isolate()->stub_cache()->ComputeKeyedCallInitialize(arg_count); isolate 2374 src/arm/full-codegen-arm.cc TypeFeedbackCells::UninitializedSentinel(isolate()); isolate 2376 src/arm/full-codegen-arm.cc isolate()->factory()->NewJSGlobalPropertyCell(uninitialized); isolate 2574 src/arm/full-codegen-arm.cc TypeFeedbackCells::UninitializedSentinel(isolate()); isolate 2576 src/arm/full-codegen-arm.cc isolate()->factory()->NewJSGlobalPropertyCell(uninitialized); isolate 3061 src/arm/full-codegen-arm.cc __ CallCFunction(ExternalReference::random_uint32_function(isolate()), 1); isolate 3084 src/arm/full-codegen-arm.cc ExternalReference::fill_heap_number_with_random_function(isolate()), 2); isolate 3160 src/arm/full-codegen-arm.cc ExternalReference stamp = ExternalReference::date_cache_stamp(isolate()); isolate 3173 src/arm/full-codegen-arm.cc __ CallCFunction(ExternalReference::get_date_field_function(isolate()), 2); isolate 3479 src/arm/full-codegen-arm.cc isolate()->global_context()->jsfunction_result_caches()); isolate 3860 src/arm/full-codegen-arm.cc isolate()->stub_cache()->ComputeCallInitialize(arg_count, mode); isolate 4157 src/arm/full-codegen-arm.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 4158 src/arm/full-codegen-arm.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 4174 src/arm/full-codegen-arm.cc ? isolate()->builtins()->KeyedStoreIC_Initialize() isolate 4175 src/arm/full-codegen-arm.cc : isolate()->builtins()->KeyedStoreIC_Initialize_Strict(); isolate 4199 src/arm/full-codegen-arm.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 4242 src/arm/full-codegen-arm.cc if (check->Equals(isolate()->heap()->number_symbol())) { isolate 4248 src/arm/full-codegen-arm.cc } else if (check->Equals(isolate()->heap()->string_symbol())) { isolate 4256 src/arm/full-codegen-arm.cc } else if (check->Equals(isolate()->heap()->boolean_symbol())) { isolate 4262 src/arm/full-codegen-arm.cc check->Equals(isolate()->heap()->null_symbol())) { isolate 4265 src/arm/full-codegen-arm.cc } else if (check->Equals(isolate()->heap()->undefined_symbol())) { isolate 4275 src/arm/full-codegen-arm.cc } else if (check->Equals(isolate()->heap()->function_symbol())) { isolate 4282 src/arm/full-codegen-arm.cc } else if (check->Equals(isolate()->heap()->object_symbol())) { isolate 4505 src/arm/full-codegen-arm.cc ExternalReference::address_of_pending_message_obj(isolate()); isolate 4511 src/arm/full-codegen-arm.cc ExternalReference::address_of_has_pending_message(isolate()); isolate 4518 src/arm/full-codegen-arm.cc ExternalReference::address_of_pending_message_script(isolate()); isolate 4530 src/arm/full-codegen-arm.cc ExternalReference::address_of_pending_message_script(isolate()); isolate 4537 src/arm/full-codegen-arm.cc ExternalReference::address_of_has_pending_message(isolate()); isolate 4543 src/arm/full-codegen-arm.cc ExternalReference::address_of_pending_message_obj(isolate()); isolate 497 src/arm/ic-arm.cc Isolate* isolate = masm->isolate(); isolate 500 src/arm/ic-arm.cc __ IncrementCounter(isolate->counters()->call_miss(), 1, r3, r4); isolate 502 src/arm/ic-arm.cc __ IncrementCounter(isolate->counters()->keyed_call_miss(), 1, r3, r4); isolate 516 src/arm/ic-arm.cc __ mov(r1, Operand(ExternalReference(IC_Utility(id), isolate))); isolate 595 src/arm/ic-arm.cc Counters* counters = masm->isolate()->counters(); isolate 744 src/arm/ic-arm.cc Isolate* isolate = masm->isolate(); isolate 746 src/arm/ic-arm.cc __ IncrementCounter(isolate->counters()->load_miss(), 1, r3, r4); isolate 753 src/arm/ic-arm.cc ExternalReference(IC_Utility(kLoadIC_Miss), isolate); isolate 766 src/arm/ic-arm.cc Heap* heap = masm->isolate()->heap(); isolate 828 src/arm/ic-arm.cc Handle<Map> fixed_array_map(masm->isolate()->heap()->fixed_array_map()); isolate 934 src/arm/ic-arm.cc Isolate* isolate = masm->isolate(); isolate 936 src/arm/ic-arm.cc __ IncrementCounter(isolate->counters()->keyed_load_miss(), 1, r3, r4); isolate 942 src/arm/ic-arm.cc ? ExternalReference(IC_Utility(kKeyedLoadIC_MissForceGeneric), isolate) isolate 943 src/arm/ic-arm.cc : ExternalReference(IC_Utility(kKeyedLoadIC_Miss), isolate); isolate 974 src/arm/ic-arm.cc Isolate* isolate = masm->isolate(); isolate 990 src/arm/ic-arm.cc __ IncrementCounter(isolate->counters()->keyed_load_generic_smi(), 1, r2, r3); isolate 1010 src/arm/ic-arm.cc __ IncrementCounter(isolate->counters()->keyed_load_generic_slow(), isolate 1043 src/arm/ic-arm.cc ExternalReference::keyed_lookup_cache_keys(isolate); isolate 1074 src/arm/ic-arm.cc ExternalReference::keyed_lookup_cache_field_offsets(isolate); isolate 1098 src/arm/ic-arm.cc __ IncrementCounter(isolate->counters()->keyed_load_generic_lookup_cache(), isolate 1107 src/arm/ic-arm.cc __ IncrementCounter(isolate->counters()->keyed_load_generic_lookup_cache(), isolate 1122 src/arm/ic-arm.cc __ IncrementCounter(isolate->counters()->keyed_load_generic_symbol(), isolate 1196 src/arm/ic-arm.cc masm->isolate()), isolate 1218 src/arm/ic-arm.cc masm->isolate()) isolate 1219 src/arm/ic-arm.cc : ExternalReference(IC_Utility(kKeyedStoreIC_Miss), masm->isolate()); isolate 1238 src/arm/ic-arm.cc ExternalReference(IC_Utility(kKeyedStoreIC_Slow), masm->isolate()); isolate 1374 src/arm/ic-arm.cc Operand(masm->isolate()->factory()->fixed_array_map())); isolate 1384 src/arm/ic-arm.cc Operand(masm->isolate()->factory()->fixed_double_array_map())); isolate 1409 src/arm/ic-arm.cc Operand(masm->isolate()->factory()->fixed_array_map())); isolate 1445 src/arm/ic-arm.cc Operand(masm->isolate()->factory()->fixed_double_array_map())); isolate 1538 src/arm/ic-arm.cc ExternalReference(IC_Utility(kStoreIC_Miss), masm->isolate()); isolate 1590 src/arm/ic-arm.cc ExternalReference(IC_Utility(kStoreIC_ArrayLength), masm->isolate()); isolate 1611 src/arm/ic-arm.cc Counters* counters = masm->isolate()->counters(); isolate 1594 src/arm/lithium-codegen-arm.cc ExternalReference stamp = ExternalReference::date_cache_stamp(isolate()); isolate 1607 src/arm/lithium-codegen-arm.cc __ CallCFunction(ExternalReference::get_date_field_function(isolate()), 2); isolate 1676 src/arm/lithium-codegen-arm.cc ExternalReference::double_fp_operation(Token::MOD, isolate()), isolate 2470 src/arm/lithium-codegen-arm.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 2506 src/arm/lithium-codegen-arm.cc ? isolate()->builtins()->StoreIC_Initialize_Strict() isolate 2507 src/arm/lithium-codegen-arm.cc : isolate()->builtins()->StoreIC_Initialize(); isolate 2583 src/arm/lithium-codegen-arm.cc LookupResult lookup(isolate()); isolate 2657 src/arm/lithium-codegen-arm.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 2670 src/arm/lithium-codegen-arm.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 2936 src/arm/lithium-codegen-arm.cc Handle<Code> ic = isolate()->builtins()->KeyedLoadIC_Initialize(); isolate 3543 src/arm/lithium-codegen-arm.cc __ CallCFunction(ExternalReference::random_uint32_function(isolate()), 1); isolate 3642 src/arm/lithium-codegen-arm.cc isolate()->stub_cache()->ComputeKeyedCallInitialize(arity); isolate 3654 src/arm/lithium-codegen-arm.cc isolate()->stub_cache()->ComputeCallInitialize(arity, mode); isolate 3679 src/arm/lithium-codegen-arm.cc isolate()->stub_cache()->ComputeCallInitialize(arity, mode); isolate 3779 src/arm/lithium-codegen-arm.cc ? isolate()->builtins()->StoreIC_Initialize_Strict() isolate 3780 src/arm/lithium-codegen-arm.cc : isolate()->builtins()->StoreIC_Initialize(); isolate 3956 src/arm/lithium-codegen-arm.cc ? isolate()->builtins()->KeyedStoreIC_Initialize_Strict() isolate 3957 src/arm/lithium-codegen-arm.cc : isolate()->builtins()->KeyedStoreIC_Initialize(); isolate 3989 src/arm/lithium-codegen-arm.cc CallCode(isolate()->builtins()->TransitionElementsSmiToDouble(), isolate 3997 src/arm/lithium-codegen-arm.cc CallCode(isolate()->builtins()->TransitionElementsDoubleToObject(), isolate 4551 src/arm/lithium-codegen-arm.cc if (isolate()->heap()->InNewSpace(*target)) { isolate 4554 src/arm/lithium-codegen-arm.cc isolate()->factory()->NewJSGlobalPropertyCell(target); isolate 4786 src/arm/lithium-codegen-arm.cc __ mov(r1, Operand(isolate()->factory()->empty_fixed_array())); isolate 4822 src/arm/lithium-codegen-arm.cc elements->map() != isolate()->heap()->fixed_cow_array_map(); isolate 74 src/arm/lithium-codegen-arm.h Isolate* isolate() const { return info_->isolate(); } isolate 75 src/arm/lithium-codegen-arm.h Factory* factory() const { return isolate()->factory(); } isolate 76 src/arm/lithium-codegen-arm.h Heap* heap() const { return isolate()->heap(); } isolate 47 src/arm/macro-assembler-arm.cc if (isolate() != NULL) { isolate 48 src/arm/macro-assembler-arm.cc code_object_ = Handle<Object>(isolate()->heap()->undefined_value(), isolate 49 src/arm/macro-assembler-arm.cc isolate()); isolate 412 src/arm/macro-assembler-arm.cc if (isolate()->heap()->InNewSpace(*object)) { isolate 414 src/arm/macro-assembler-arm.cc isolate()->factory()->NewJSGlobalPropertyCell(object); isolate 428 src/arm/macro-assembler-arm.cc and_(scratch, object, Operand(ExternalReference::new_space_mask(isolate()))); isolate 429 src/arm/macro-assembler-arm.cc cmp(scratch, Operand(ExternalReference::new_space_start(isolate()))); isolate 559 src/arm/macro-assembler-arm.cc ExternalReference::store_buffer_top(isolate()); isolate 836 src/arm/macro-assembler-arm.cc mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate()))); isolate 838 src/arm/macro-assembler-arm.cc mov(ip, Operand(ExternalReference(Isolate::kContextAddress, isolate()))); isolate 914 src/arm/macro-assembler-arm.cc mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate()))); isolate 918 src/arm/macro-assembler-arm.cc mov(ip, Operand(ExternalReference(Isolate::kContextAddress, isolate()))); isolate 1018 src/arm/macro-assembler-arm.cc isolate()->builtins()->ArgumentsAdaptorTrampoline(); isolate 1183 src/arm/macro-assembler-arm.cc mov(r1, Operand(ExternalReference(Runtime::kDebugBreak, isolate()))); isolate 1220 src/arm/macro-assembler-arm.cc mov(r6, Operand(ExternalReference(Isolate::kHandlerAddress, isolate()))); isolate 1231 src/arm/macro-assembler-arm.cc mov(ip, Operand(ExternalReference(Isolate::kHandlerAddress, isolate()))); isolate 1264 src/arm/macro-assembler-arm.cc mov(r3, Operand(ExternalReference(Isolate::kHandlerAddress, isolate()))); isolate 1298 src/arm/macro-assembler-arm.cc mov(r3, Operand(ExternalReference(Isolate::kHandlerAddress, isolate()))); isolate 1542 src/arm/macro-assembler-arm.cc ExternalReference::new_space_allocation_top_address(isolate()); isolate 1544 src/arm/macro-assembler-arm.cc ExternalReference::new_space_allocation_limit_address(isolate()); isolate 1623 src/arm/macro-assembler-arm.cc ExternalReference::new_space_allocation_top_address(isolate()); isolate 1625 src/arm/macro-assembler-arm.cc ExternalReference::new_space_allocation_limit_address(isolate()); isolate 1684 src/arm/macro-assembler-arm.cc ExternalReference::new_space_allocation_top_address(isolate()); isolate 1926 src/arm/macro-assembler-arm.cc isolate()->factory()->heap_number_map(), isolate 2206 src/arm/macro-assembler-arm.cc mov(ip, Operand(ExternalReference::scheduled_exception_address(isolate()))); isolate 2218 src/arm/macro-assembler-arm.cc ExternalReference(Runtime::kPromoteScheduledException, isolate()), isolate 2229 src/arm/macro-assembler-arm.cc ExternalReference::delete_handle_scope_extensions(isolate()), 1); isolate 2621 src/arm/macro-assembler-arm.cc mov(r1, Operand(ExternalReference(f, isolate()))); isolate 2635 src/arm/macro-assembler-arm.cc mov(r1, Operand(ExternalReference(function, isolate()))); isolate 2666 src/arm/macro-assembler-arm.cc TailCallExternalReference(ExternalReference(fid, isolate()), isolate 3684 src/arm/macro-assembler-arm.cc isolate()->factory()->fixed_array_map(), isolate 3719 src/arm/macro-assembler-arm.cc isolate()->factory()->fixed_array_map(), isolate 105 src/arm/macro-assembler-arm.h MacroAssembler(Isolate* isolate, void* buffer, int size); isolate 528 src/arm/macro-assembler-arm.h ExternalReference::roots_array_start(isolate()); isolate 383 src/arm/regexp-macro-assembler-arm.cc ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); isolate 686 src/arm/regexp-macro-assembler-arm.cc ExternalReference::address_of_stack_limit(masm_->isolate()); isolate 899 src/arm/regexp-macro-assembler-arm.cc ExternalReference::re_grow_stack(masm_->isolate()); isolate 1115 src/arm/regexp-macro-assembler-arm.cc ExternalReference::re_check_stack_guard_state(masm_->isolate()); isolate 1130 src/arm/regexp-macro-assembler-arm.cc Isolate* isolate = frame_entry<Isolate*>(re_frame, kIsolate); isolate 1131 src/arm/regexp-macro-assembler-arm.cc ASSERT(isolate == Isolate::Current()); isolate 1132 src/arm/regexp-macro-assembler-arm.cc if (isolate->stack_guard()->IsStackOverflow()) { isolate 1133 src/arm/regexp-macro-assembler-arm.cc isolate->StackOverflow(); isolate 1147 src/arm/regexp-macro-assembler-arm.cc HandleScope handles(isolate); isolate 1159 src/arm/regexp-macro-assembler-arm.cc MaybeObject* result = Execution::HandleStackGuardInterrupt(isolate); isolate 1296 src/arm/regexp-macro-assembler-arm.cc ExternalReference::address_of_stack_limit(masm_->isolate()); isolate 1306 src/arm/regexp-macro-assembler-arm.cc ExternalReference::address_of_regexp_stack_limit(masm_->isolate()); isolate 730 src/arm/simulator-arm.cc if (isolate->simulator_initialized()) return; isolate 731 src/arm/simulator-arm.cc isolate->set_simulator_initialized(true); isolate 732 src/arm/simulator-arm.cc ::v8::internal::ExternalReference::set_redirector(isolate, isolate 743 src/arm/simulator-arm.cc Initialize(isolate); isolate 810 src/arm/simulator-arm.cc Isolate* isolate = Isolate::Current(); isolate 811 src/arm/simulator-arm.cc next_ = isolate->simulator_redirection(); isolate 812 src/arm/simulator-arm.cc Simulator::current(isolate)-> isolate 813 src/arm/simulator-arm.cc FlushICache(isolate->simulator_i_cache(), isolate 816 src/arm/simulator-arm.cc isolate->set_simulator_redirection(this); isolate 828 src/arm/simulator-arm.cc Isolate* isolate = Isolate::Current(); isolate 829 src/arm/simulator-arm.cc Redirection* current = isolate->simulator_redirection(); isolate 861 src/arm/simulator-arm.cc isolate->FindOrAllocatePerThreadDataForThisThread(); isolate 867 src/arm/simulator-arm.cc sim = new Simulator(isolate); isolate 71 src/arm/simulator-arm.h static inline uintptr_t JsLimitFromCLimit(v8::internal::Isolate* isolate, isolate 73 src/arm/simulator-arm.h USE(isolate); isolate 148 src/arm/simulator-arm.h explicit Simulator(Isolate* isolate); isolate 153 src/arm/simulator-arm.h static Simulator* current(v8::internal::Isolate* isolate); isolate 184 src/arm/simulator-arm.h static void Initialize(Isolate* isolate); isolate 420 src/arm/simulator-arm.h static inline uintptr_t JsLimitFromCLimit(v8::internal::Isolate* isolate, isolate 422 src/arm/simulator-arm.h return Simulator::current(isolate)->StackLimit(); isolate 53 src/arm/stub-cache-arm.cc ExternalReference key_offset(isolate->stub_cache()->key_reference(table)); isolate 54 src/arm/stub-cache-arm.cc ExternalReference value_offset(isolate->stub_cache()->value_reference(table)); isolate 55 src/arm/stub-cache-arm.cc ExternalReference map_offset(isolate->stub_cache()->map_reference(table)); isolate 141 src/arm/stub-cache-arm.cc Counters* counters = masm->isolate()->counters(); isolate 196 src/arm/stub-cache-arm.cc Isolate* isolate = masm->isolate(); isolate 223 src/arm/stub-cache-arm.cc Counters* counters = masm->isolate()->counters(); isolate 245 src/arm/stub-cache-arm.cc ProbeTable(isolate, isolate 263 src/arm/stub-cache-arm.cc ProbeTable(isolate, isolate 305 src/arm/stub-cache-arm.cc Isolate* isolate = masm->isolate(); isolate 308 src/arm/stub-cache-arm.cc __ Move(ip, isolate->global()); isolate 313 src/arm/stub-cache-arm.cc JSFunction::cast(isolate->global_context()->get(index))); isolate 447 src/arm/stub-cache-arm.cc LookupResult lookup(masm->isolate()); isolate 506 src/arm/stub-cache-arm.cc masm->isolate()), isolate 582 src/arm/stub-cache-arm.cc ? masm->isolate()->builtins()->LoadIC_Miss() isolate 583 src/arm/stub-cache-arm.cc : masm->isolate()->builtins()->KeyedLoadIC_Miss(); isolate 625 src/arm/stub-cache-arm.cc ASSERT(!masm->isolate()->heap()->InNewSpace(*interceptor)); isolate 648 src/arm/stub-cache-arm.cc masm->isolate()); isolate 699 src/arm/stub-cache-arm.cc if (masm->isolate()->heap()->InNewSpace(*call_data)) { isolate 739 src/arm/stub-cache-arm.cc masm->isolate()); isolate 796 src/arm/stub-cache-arm.cc Counters* counters = masm->isolate()->counters(); isolate 900 src/arm/stub-cache-arm.cc masm->isolate()), isolate 1169 src/arm/stub-cache-arm.cc LOG(masm()->isolate(), IntEvent("check-maps-depth", depth + 1)); isolate 1280 src/arm/stub-cache-arm.cc masm()->isolate()); isolate 1414 src/arm/stub-cache-arm.cc masm()->isolate()); isolate 1428 src/arm/stub-cache-arm.cc masm()->isolate()); isolate 1492 src/arm/stub-cache-arm.cc isolate()->stub_cache()->ComputeCallMiss(arguments().immediate(), isolate 1698 src/arm/stub-cache-arm.cc Isolate* isolate = masm()->isolate(); isolate 1700 src/arm/stub-cache-arm.cc ExternalReference::new_space_allocation_top_address(isolate); isolate 1702 src/arm/stub-cache-arm.cc ExternalReference::new_space_allocation_limit_address(isolate); isolate 1742 src/arm/stub-cache-arm.cc masm()->isolate()), isolate 1829 src/arm/stub-cache-arm.cc masm()->isolate()), isolate 2330 src/arm/stub-cache-arm.cc Counters* counters = isolate()->counters(); isolate 2408 src/arm/stub-cache-arm.cc __ IncrementCounter(masm()->isolate()->counters()->call_const(), isolate 2514 src/arm/stub-cache-arm.cc LookupResult lookup(isolate()); isolate 2575 src/arm/stub-cache-arm.cc Counters* counters = masm()->isolate()->counters(); isolate 2618 src/arm/stub-cache-arm.cc Handle<Code> ic = masm()->isolate()->builtins()->StoreIC_Miss(); isolate 2660 src/arm/stub-cache-arm.cc masm()->isolate()); isolate 2665 src/arm/stub-cache-arm.cc Handle<Code> ic = masm()->isolate()->builtins()->StoreIC_Miss(); isolate 2711 src/arm/stub-cache-arm.cc Handle<Code> ic = masm()->isolate()->builtins()->StoreIC_Miss(); isolate 2751 src/arm/stub-cache-arm.cc masm()->isolate()); isolate 2756 src/arm/stub-cache-arm.cc Handle<Code> ic = masm()->isolate()->builtins()->StoreIC_Miss(); isolate 2795 src/arm/stub-cache-arm.cc Counters* counters = masm()->isolate()->counters(); isolate 2802 src/arm/stub-cache-arm.cc Handle<Code> ic = masm()->isolate()->builtins()->StoreIC_Miss(); isolate 2954 src/arm/stub-cache-arm.cc LookupResult lookup(isolate()); isolate 2995 src/arm/stub-cache-arm.cc Counters* counters = masm()->isolate()->counters(); isolate 3096 src/arm/stub-cache-arm.cc LookupResult lookup(isolate()); isolate 3137 src/arm/stub-cache-arm.cc Counters* counters = masm()->isolate()->counters(); isolate 3163 src/arm/stub-cache-arm.cc Counters* counters = masm()->isolate()->counters(); isolate 3191 src/arm/stub-cache-arm.cc Handle<Code> ic = isolate()->builtins()->KeyedLoadIC_Miss(); isolate 3219 src/arm/stub-cache-arm.cc Handle<Code> miss_ic = isolate()->builtins()->KeyedLoadIC_Miss(); isolate 3239 src/arm/stub-cache-arm.cc Counters* counters = masm()->isolate()->counters(); isolate 3258 src/arm/stub-cache-arm.cc Handle<Code> ic = masm()->isolate()->builtins()->KeyedStoreIC_Miss(); isolate 3284 src/arm/stub-cache-arm.cc Handle<Code> ic = isolate()->builtins()->KeyedStoreIC_Miss(); isolate 3323 src/arm/stub-cache-arm.cc Handle<Code> miss_ic = isolate()->builtins()->KeyedStoreIC_Miss(); isolate 3454 src/arm/stub-cache-arm.cc Counters* counters = masm()->isolate()->counters(); isolate 3462 src/arm/stub-cache-arm.cc Handle<Code> code = masm()->isolate()->builtins()->JSConstructStubGeneric(); isolate 3494 src/arm/stub-cache-arm.cc masm->isolate()->counters()->keyed_load_external_array_slow(), isolate 3503 src/arm/stub-cache-arm.cc masm->isolate()->builtins()->KeyedLoadIC_Slow(); isolate 3516 src/arm/stub-cache-arm.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 3899 src/arm/stub-cache-arm.cc masm->isolate()->counters()->keyed_load_external_array_slow(), isolate 3914 src/arm/stub-cache-arm.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 4236 src/arm/stub-cache-arm.cc masm->isolate()->counters()->keyed_load_external_array_slow(), isolate 4245 src/arm/stub-cache-arm.cc masm->isolate()->builtins()->KeyedStoreIC_Slow(); isolate 4258 src/arm/stub-cache-arm.cc masm->isolate()->builtins()->KeyedStoreIC_MissForceGeneric(); isolate 4299 src/arm/stub-cache-arm.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 4365 src/arm/stub-cache-arm.cc masm->isolate()->builtins()->KeyedLoadIC_Slow(); isolate 4370 src/arm/stub-cache-arm.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 4465 src/arm/stub-cache-arm.cc masm->isolate()->builtins()->KeyedStoreIC_MissForceGeneric(); isolate 4469 src/arm/stub-cache-arm.cc Handle<Code> ic_miss = masm->isolate()->builtins()->KeyedStoreIC_Miss(); isolate 4535 src/arm/stub-cache-arm.cc Handle<Code> ic_slow = masm->isolate()->builtins()->KeyedStoreIC_Slow(); isolate 4607 src/arm/stub-cache-arm.cc masm->isolate()->builtins()->KeyedStoreIC_MissForceGeneric(); isolate 4611 src/arm/stub-cache-arm.cc Handle<Code> ic_miss = masm->isolate()->builtins()->KeyedStoreIC_Miss(); isolate 4679 src/arm/stub-cache-arm.cc Handle<Code> ic_slow = masm->isolate()->builtins()->KeyedStoreIC_Slow(); isolate 112 src/assembler.cc if (FLAG_mask_constants_with_cookie && isolate != NULL) { isolate 113 src/assembler.cc jit_cookie_ = V8::RandomPrivate(isolate); isolate 817 src/assembler.cc isolate, isolate 825 src/assembler.cc isolate, isolate 833 src/assembler.cc isolate, isolate 839 src/assembler.cc return ExternalReference(Redirect(isolate, FUNCTION_ADDR(CPU::FlushICache))); isolate 845 src/assembler.cc ExternalReference(Redirect(isolate, FUNCTION_ADDR(Runtime::PerformGC))); isolate 852 src/assembler.cc isolate, isolate 860 src/assembler.cc isolate, isolate 867 src/assembler.cc return ExternalReference(Redirect(isolate, FUNCTION_ADDR(V8::Random))); isolate 873 src/assembler.cc return ExternalReference(Redirect(isolate, FUNCTION_ADDR(JSDate::GetField))); isolate 878 src/assembler.cc return ExternalReference(isolate->date_cache()->stamp_address()); isolate 885 src/assembler.cc isolate->transcendental_cache()->cache_array_address()); isolate 892 src/assembler.cc Redirect(isolate, FUNCTION_ADDR(Deoptimizer::New))); isolate 899 src/assembler.cc Redirect(isolate, FUNCTION_ADDR(Deoptimizer::ComputeOutputFrames))); isolate 904 src/assembler.cc return ExternalReference(isolate->keyed_lookup_cache()->keys_address()); isolate 911 src/assembler.cc isolate->keyed_lookup_cache()->field_offsets_address()); isolate 916 src/assembler.cc return ExternalReference(isolate->heap()->roots_array_start()); isolate 921 src/assembler.cc return ExternalReference(isolate->stack_guard()->address_of_jslimit()); isolate 927 src/assembler.cc return ExternalReference(isolate->stack_guard()->address_of_real_jslimit()); isolate 933 src/assembler.cc return ExternalReference(isolate->regexp_stack()->limit_address()); isolate 938 src/assembler.cc return ExternalReference(isolate->heap()->NewSpaceStart()); isolate 943 src/assembler.cc return ExternalReference(isolate->heap()->store_buffer()->TopAddress()); isolate 949 src/assembler.cc isolate->heap()->NewSpaceMask())); isolate 955 src/assembler.cc return ExternalReference(isolate->heap()->NewSpaceAllocationTopAddress()); isolate 961 src/assembler.cc Heap* heap = isolate->heap(); isolate 968 src/assembler.cc return ExternalReference(isolate->heap()->NewSpaceAllocationLimitAddress()); isolate 989 src/assembler.cc return ExternalReference(isolate->scheduled_exception_address()); isolate 995 src/assembler.cc return ExternalReference(isolate->pending_message_obj_address()); isolate 1001 src/assembler.cc return ExternalReference(isolate->has_pending_message_address()); isolate 1007 src/assembler.cc return ExternalReference(isolate->pending_message_script_address()); isolate 1072 src/assembler.cc return ExternalReference(Redirect(isolate, function)); isolate 1077 src/assembler.cc Redirect(isolate, FUNCTION_ADDR(NativeRegExpMacroAssembler::GrowStack))); isolate 1083 src/assembler.cc isolate, isolate 1095 src/assembler.cc OffsetsVector::static_offsets_vector_address(isolate)); isolate 1101 src/assembler.cc isolate->regexp_stack()->memory_address()); isolate 1106 src/assembler.cc return ExternalReference(isolate->regexp_stack()->memory_size_address()); isolate 1159 src/assembler.cc return ExternalReference(Redirect(isolate, isolate 1167 src/assembler.cc return ExternalReference(Redirect(isolate, isolate 1175 src/assembler.cc return ExternalReference(Redirect(isolate, isolate 1183 src/assembler.cc return ExternalReference(Redirect(isolate, isolate 1238 src/assembler.cc return ExternalReference(Redirect(isolate, isolate 1246 src/assembler.cc return ExternalReference(Redirect(isolate, isolate 1298 src/assembler.cc return ExternalReference(Redirect(isolate, isolate 1305 src/assembler.cc return ExternalReference(Redirect(isolate, isolate 1313 src/assembler.cc return ExternalReference(Redirect(isolate, FUNCTION_ADDR(Debug_Break))); isolate 1319 src/assembler.cc return ExternalReference(isolate->debug()->step_in_fp_addr()); isolate 60 src/assembler.h explicit AssemblerBase(Isolate* isolate); isolate 62 src/assembler.h Isolate* isolate() const { return isolate_; } isolate 556 src/assembler.h ExternalReference(Builtins::CFunctionId id, Isolate* isolate); isolate 558 src/assembler.h ExternalReference(ApiFunction* ptr, Type type, Isolate* isolate); isolate 560 src/assembler.h ExternalReference(Builtins::Name name, Isolate* isolate); isolate 562 src/assembler.h ExternalReference(Runtime::FunctionId id, Isolate* isolate); isolate 564 src/assembler.h ExternalReference(const Runtime::Function* f, Isolate* isolate); isolate 566 src/assembler.h ExternalReference(const IC_Utility& ic_utility, Isolate* isolate); isolate 569 src/assembler.h ExternalReference(const Debug_Address& debug_address, Isolate* isolate); isolate 574 src/assembler.h ExternalReference(Isolate::AddressId id, Isolate* isolate); isolate 586 src/assembler.h Isolate* isolate); isolate 588 src/assembler.h Isolate* isolate); isolate 590 src/assembler.h Isolate* isolate); isolate 591 src/assembler.h static ExternalReference flush_icache_function(Isolate* isolate); isolate 592 src/assembler.h static ExternalReference perform_gc_function(Isolate* isolate); isolate 594 src/assembler.h Isolate* isolate); isolate 595 src/assembler.h static ExternalReference random_uint32_function(Isolate* isolate); isolate 596 src/assembler.h static ExternalReference transcendental_cache_array_address(Isolate* isolate); isolate 597 src/assembler.h static ExternalReference delete_handle_scope_extensions(Isolate* isolate); isolate 599 src/assembler.h static ExternalReference get_date_field_function(Isolate* isolate); isolate 600 src/assembler.h static ExternalReference date_cache_stamp(Isolate* isolate); isolate 603 src/assembler.h static ExternalReference new_deoptimizer_function(Isolate* isolate); isolate 604 src/assembler.h static ExternalReference compute_output_frames_function(Isolate* isolate); isolate 607 src/assembler.h static ExternalReference keyed_lookup_cache_keys(Isolate* isolate); isolate 608 src/assembler.h static ExternalReference keyed_lookup_cache_field_offsets(Isolate* isolate); isolate 611 src/assembler.h static ExternalReference roots_array_start(Isolate* isolate); isolate 614 src/assembler.h static ExternalReference address_of_stack_limit(Isolate* isolate); isolate 617 src/assembler.h static ExternalReference address_of_real_stack_limit(Isolate* isolate); isolate 620 src/assembler.h static ExternalReference address_of_regexp_stack_limit(Isolate* isolate); isolate 623 src/assembler.h static ExternalReference address_of_static_offsets_vector(Isolate* isolate); isolate 625 src/assembler.h Isolate* isolate); isolate 627 src/assembler.h Isolate* isolate); isolate 630 src/assembler.h static ExternalReference new_space_start(Isolate* isolate); isolate 631 src/assembler.h static ExternalReference new_space_mask(Isolate* isolate); isolate 632 src/assembler.h static ExternalReference heap_always_allocate_scope_depth(Isolate* isolate); isolate 633 src/assembler.h static ExternalReference new_space_mark_bits(Isolate* isolate); isolate 636 src/assembler.h static ExternalReference store_buffer_top(Isolate* isolate); isolate 639 src/assembler.h static ExternalReference new_space_allocation_top_address(Isolate* isolate); isolate 640 src/assembler.h static ExternalReference new_space_allocation_limit_address(Isolate* isolate); isolate 643 src/assembler.h Isolate* isolate); isolate 644 src/assembler.h static ExternalReference compare_doubles(Isolate* isolate); isolate 645 src/assembler.h static ExternalReference power_double_double_function(Isolate* isolate); isolate 646 src/assembler.h static ExternalReference power_double_int_function(Isolate* isolate); isolate 652 src/assembler.h static ExternalReference scheduled_exception_address(Isolate* isolate); isolate 653 src/assembler.h static ExternalReference address_of_pending_message_obj(Isolate* isolate); isolate 654 src/assembler.h static ExternalReference address_of_has_pending_message(Isolate* isolate); isolate 655 src/assembler.h static ExternalReference address_of_pending_message_script(Isolate* isolate); isolate 667 src/assembler.h static ExternalReference math_sin_double_function(Isolate* isolate); isolate 668 src/assembler.h static ExternalReference math_cos_double_function(Isolate* isolate); isolate 669 src/assembler.h static ExternalReference math_tan_double_function(Isolate* isolate); isolate 670 src/assembler.h static ExternalReference math_log_double_function(Isolate* isolate); isolate 678 src/assembler.h static ExternalReference debug_break(Isolate* isolate); isolate 681 src/assembler.h static ExternalReference debug_step_in_fp_address(Isolate* isolate); isolate 688 src/assembler.h static ExternalReference re_case_insensitive_compare_uc16(Isolate* isolate); isolate 691 src/assembler.h static ExternalReference re_check_stack_guard_state(Isolate* isolate); isolate 694 src/assembler.h static ExternalReference re_grow_stack(Isolate* isolate); isolate 703 src/assembler.h static void set_redirector(Isolate* isolate, isolate 706 src/assembler.h ASSERT(isolate->external_reference_redirector() == NULL); isolate 707 src/assembler.h isolate->set_external_reference_redirector( isolate 715 src/assembler.h static void* Redirect(Isolate* isolate, isolate 720 src/assembler.h isolate->external_reference_redirector()); isolate 726 src/assembler.h static void* Redirect(Isolate* isolate, isolate 731 src/assembler.h isolate->external_reference_redirector()); isolate 187 src/ast.cc isolate->heap()->Proto_symbol()->Equals(String::cast(k))) { isolate 232 src/ast.h static int GetNextId(Isolate* isolate) { isolate 233 src/ast.h return ReserveIdRange(isolate, 1); isolate 236 src/ast.h static int ReserveIdRange(Isolate* isolate, int n) { isolate 237 src/ast.h int tmp = isolate->ast_node_id(); isolate 238 src/ast.h isolate->set_ast_node_id(tmp + n); isolate 363 src/ast.h explicit Expression(Isolate* isolate) isolate 364 src/ast.h : id_(GetNextId(isolate)), isolate 365 src/ast.h test_id_(GetNextId(isolate)) {} isolate 398 src/ast.h BreakableStatement(Isolate* isolate, ZoneStringList* labels, Type type) isolate 401 src/ast.h entry_id_(GetNextId(isolate)), isolate 402 src/ast.h exit_id_(GetNextId(isolate)) { isolate 433 src/ast.h Block(Isolate* isolate, isolate 438 src/ast.h : BreakableStatement(isolate, labels, TARGET_FOR_NAMED_ONLY), isolate 697 src/ast.h IterationStatement(Isolate* isolate, ZoneStringList* labels) isolate 698 src/ast.h : BreakableStatement(isolate, labels, TARGET_FOR_ANONYMOUS), isolate 700 src/ast.h osr_entry_id_(GetNextId(isolate)) { isolate 738 src/ast.h DoWhileStatement(Isolate* isolate, ZoneStringList* labels) isolate 739 src/ast.h : IterationStatement(isolate, labels), isolate 742 src/ast.h continue_id_(GetNextId(isolate)), isolate 743 src/ast.h back_edge_id_(GetNextId(isolate)) { isolate 779 src/ast.h WhileStatement(Isolate* isolate, ZoneStringList* labels) isolate 780 src/ast.h : IterationStatement(isolate, labels), isolate 783 src/ast.h body_id_(GetNextId(isolate)) { isolate 831 src/ast.h ForStatement(Isolate* isolate, ZoneStringList* labels) isolate 832 src/ast.h : IterationStatement(isolate, labels), isolate 838 src/ast.h continue_id_(GetNextId(isolate)), isolate 839 src/ast.h body_id_(GetNextId(isolate)) { isolate 875 src/ast.h ForInStatement(Isolate* isolate, ZoneStringList* labels) isolate 876 src/ast.h : IterationStatement(isolate, labels), isolate 879 src/ast.h body_id_(GetNextId(isolate)), isolate 880 src/ast.h prepare_id_(GetNextId(isolate)) { isolate 982 src/ast.h CaseClause(Isolate* isolate, isolate 1041 src/ast.h SwitchStatement(Isolate* isolate, ZoneStringList* labels) isolate 1042 src/ast.h : BreakableStatement(isolate, labels, TARGET_FOR_ANONYMOUS), isolate 1075 src/ast.h IfStatement(Isolate* isolate, isolate 1082 src/ast.h if_id_(GetNextId(isolate)), isolate 1083 src/ast.h then_id_(GetNextId(isolate)), isolate 1084 src/ast.h else_id_(GetNextId(isolate)) { isolate 1262 src/ast.h Literal(Isolate* isolate, Handle<Object> handle) isolate 1263 src/ast.h : Expression(isolate), isolate 1287 src/ast.h MaterializedLiteral(Isolate* isolate, isolate 1291 src/ast.h : Expression(isolate), isolate 1320 src/ast.h Property(Literal* key, Expression* value, Isolate* isolate); isolate 1381 src/ast.h ObjectLiteral(Isolate* isolate, isolate 1389 src/ast.h : MaterializedLiteral(isolate, literal_index, is_simple, depth), isolate 1414 src/ast.h RegExpLiteral(Isolate* isolate, isolate 1418 src/ast.h : MaterializedLiteral(isolate, literal_index, false, 1), isolate 1442 src/ast.h ArrayLiteral(Isolate* isolate, isolate 1448 src/ast.h : MaterializedLiteral(isolate, literal_index, is_simple, depth), isolate 1451 src/ast.h first_element_id_(ReserveIdRange(isolate, values->length())) {} isolate 1494 src/ast.h VariableProxy(Isolate* isolate, Variable* var); isolate 1496 src/ast.h VariableProxy(Isolate* isolate, isolate 1538 src/ast.h Property(Isolate* isolate, isolate 1542 src/ast.h : Expression(isolate), isolate 1604 src/ast.h Call(Isolate* isolate, isolate 1608 src/ast.h : Expression(isolate), isolate 1614 src/ast.h return_id_(GetNextId(isolate)) { } isolate 1650 src/ast.h CallNew(Isolate* isolate, isolate 1654 src/ast.h : Expression(isolate), isolate 1659 src/ast.h return_id_(GetNextId(isolate)) { } isolate 1689 src/ast.h CallRuntime(Isolate* isolate, isolate 1693 src/ast.h : Expression(isolate), isolate 1721 src/ast.h UnaryOperation(Isolate* isolate, isolate 1725 src/ast.h : Expression(isolate), isolate 1733 src/ast.h materialize_true_id_ = GetNextId(isolate); isolate 1734 src/ast.h materialize_false_id_ = GetNextId(isolate); isolate 1767 src/ast.h BinaryOperation(Isolate* isolate, isolate 1772 src/ast.h : Expression(isolate), op_(op), left_(left), right_(right), pos_(pos) { isolate 1775 src/ast.h ? GetNextId(isolate) isolate 1818 src/ast.h CountOperation(Isolate* isolate, isolate 1823 src/ast.h : Expression(isolate), isolate 1828 src/ast.h assignment_id_(GetNextId(isolate)), isolate 1829 src/ast.h count_id_(GetNextId(isolate)) {} isolate 1865 src/ast.h CompareOperation(Isolate* isolate, isolate 1870 src/ast.h : Expression(isolate), isolate 1907 src/ast.h Conditional(Isolate* isolate, isolate 1913 src/ast.h : Expression(isolate), isolate 1919 src/ast.h then_id_(GetNextId(isolate)), isolate 1920 src/ast.h else_id_(GetNextId(isolate)) { } isolate 1971 src/ast.h Assignment(Isolate* isolate, isolate 1978 src/ast.h void Init(Isolate* isolate, AstNodeFactory<Visitor>* factory) { isolate 1983 src/ast.h compound_load_id_ = GetNextId(isolate); isolate 2014 src/ast.h Throw(Isolate* isolate, Expression* exception, int pos) isolate 2015 src/ast.h : Expression(isolate), exception_(exception), pos_(pos) {} isolate 2098 src/ast.h FunctionLiteral(Isolate* isolate, isolate 2111 src/ast.h : Expression(isolate), isolate 2116 src/ast.h inferred_name_(isolate->factory()->empty_string()), isolate 2168 src/ast.h Isolate* isolate, isolate 2170 src/ast.h : Expression(isolate), isolate 2185 src/ast.h explicit ThisFunction(Isolate* isolate): Expression(isolate) {} isolate 2592 src/ast.h Isolate* isolate() { return isolate_; } isolate 2642 src/ast.h AstNodeFactory(Isolate* isolate, Zone* zone) isolate 2643 src/ast.h : isolate_(isolate), isolate 75 src/bootstrapper.cc Isolate* isolate = Isolate::Current(); isolate 76 src/bootstrapper.cc Factory* factory = isolate->factory(); isolate 77 src/bootstrapper.cc Heap* heap = isolate->heap(); isolate 305 src/bootstrapper.cc Genesis genesis(isolate, global_object, global_template, extensions); isolate 354 src/bootstrapper.cc Isolate* isolate = target->GetIsolate(); isolate 355 src/bootstrapper.cc Factory* factory = isolate->factory(); isolate 357 src/bootstrapper.cc Handle<Code> call_code = Handle<Code>(isolate->builtins()->builtin(call)); isolate 373 src/bootstrapper.cc CHECK_NOT_EMPTY_HANDLE(isolate, isolate 466 src/bootstrapper.cc Factory* factory = isolate->factory(); isolate 467 src/bootstrapper.cc Heap* heap = isolate->heap(); isolate 483 src/bootstrapper.cc isolate->object_function(), isolate 500 src/bootstrapper.cc Handle<Code>(isolate->builtins()->builtin( isolate 579 src/bootstrapper.cc Handle<Code> code(isolate()->builtins()->builtin( isolate 682 src/bootstrapper.cc global_context_ = Handle<Context>::cast(isolate()->global_handles()->Create( isolate 685 src/bootstrapper.cc isolate()->set_context(*global_context()); isolate 730 src/bootstrapper.cc Handle<Code> code = Handle<Code>(isolate()->builtins()->builtin( isolate 740 src/bootstrapper.cc CHECK_NOT_EMPTY_HANDLE(isolate(), isolate 743 src/bootstrapper.cc isolate()->object_function(), NONE)); isolate 763 src/bootstrapper.cc Handle<Code> code = Handle<Code>(isolate()->builtins()->builtin( isolate 844 src/bootstrapper.cc Isolate* isolate = inner_global->GetIsolate(); isolate 845 src/bootstrapper.cc Factory* factory = isolate->factory(); isolate 846 src/bootstrapper.cc Heap* heap = isolate->heap(); isolate 849 src/bootstrapper.cc CHECK_NOT_EMPTY_HANDLE(isolate, isolate 852 src/bootstrapper.cc isolate->object_function(), DONT_ENUM)); isolate 863 src/bootstrapper.cc isolate->initial_object_prototype(), isolate 866 src/bootstrapper.cc isolate->builtins()->builtin(Builtins::kArrayConstructCode)); isolate 890 src/bootstrapper.cc isolate->initial_object_prototype(), isolate 898 src/bootstrapper.cc isolate->initial_object_prototype(), isolate 906 src/bootstrapper.cc isolate->initial_object_prototype(), isolate 909 src/bootstrapper.cc isolate->builtins()->builtin(Builtins::kStringConstructCode)); isolate 930 src/bootstrapper.cc isolate->initial_object_prototype(), isolate 941 src/bootstrapper.cc isolate->initial_object_prototype(), isolate 1033 src/bootstrapper.cc CHECK_NOT_EMPTY_HANDLE(isolate, isolate 1045 src/bootstrapper.cc isolate->builtins()->builtin(Builtins::kIllegal)); isolate 1065 src/bootstrapper.cc CHECK_NOT_EMPTY_HANDLE(isolate, isolate 1069 src/bootstrapper.cc CHECK_NOT_EMPTY_HANDLE(isolate, isolate 1075 src/bootstrapper.cc LookupResult lookup(isolate); isolate 1171 src/bootstrapper.cc CHECK_NOT_EMPTY_HANDLE(isolate, isolate 1177 src/bootstrapper.cc LookupResult lookup(isolate); isolate 1193 src/bootstrapper.cc isolate->builtins()->builtin(Builtins::kIllegal)); isolate 1210 src/bootstrapper.cc Handle<Code>(isolate->builtins()->builtin( isolate 1222 src/bootstrapper.cc Handle<Code>(isolate->builtins()->builtin( isolate 1256 src/bootstrapper.cc factory()->NewJSObject(isolate()->object_function(), TENURED); isolate 1262 src/bootstrapper.cc factory()->NewJSObject(isolate()->object_function(), TENURED); isolate 1268 src/bootstrapper.cc factory()->NewJSObject(isolate()->object_function(), TENURED); isolate 1279 src/bootstrapper.cc isolate->bootstrapper()->NativesSourceLookup(index); isolate 1286 src/bootstrapper.cc Factory* factory = isolate->factory(); isolate 1296 src/bootstrapper.cc Isolate* isolate = source->GetIsolate(); isolate 1298 src/bootstrapper.cc isolate->debugger()->set_compiling_natives(true); isolate 1310 src/bootstrapper.cc Handle<Context>(isolate->context()), isolate 1312 src/bootstrapper.cc ASSERT(isolate->has_pending_exception() != result); isolate 1313 src/bootstrapper.cc if (!result) isolate->clear_pending_exception(); isolate 1315 src/bootstrapper.cc isolate->debugger()->set_compiling_natives(false); isolate 1420 src/bootstrapper.cc isolate()->builtins()->builtin(Builtins::kIllegal)); isolate 1444 src/bootstrapper.cc CHECK_NOT_EMPTY_HANDLE(isolate(), isolate 1455 src/bootstrapper.cc ASSERT(bridge->context() == *isolate()->global_context()); isolate 1468 src/bootstrapper.cc isolate()->initial_object_prototype(), isolate 1471 src/bootstrapper.cc factory()->NewJSObject(isolate()->object_function(), TENURED); isolate 1597 src/bootstrapper.cc isolate()->initial_object_prototype(), isolate 1600 src/bootstrapper.cc factory()->NewJSObject(isolate()->object_function(), TENURED); isolate 1616 src/bootstrapper.cc isolate()->initial_object_prototype(), isolate 1620 src/bootstrapper.cc factory()->NewJSObject(isolate()->object_function(), TENURED); isolate 1624 src/bootstrapper.cc isolate()->builtins()->builtin(Builtins::kArrayConstructCode)); isolate 1662 src/bootstrapper.cc if (!CompileBuiltin(isolate(), i)) return false; isolate 1682 src/bootstrapper.cc Handle<JSFunction>::cast(GetProperty(isolate()->global(), key)); isolate 1784 src/bootstrapper.cc if (!CompileExperimentalBuiltin(isolate(), i)) return false; isolate 1789 src/bootstrapper.cc if (!CompileExperimentalBuiltin(isolate(), i)) return false; isolate 1895 src/bootstrapper.cc Isolate* isolate = global_context->GetIsolate(); isolate 1897 src/bootstrapper.cc SaveContext saved_context(isolate); isolate 1898 src/bootstrapper.cc isolate->set_context(*global_context); isolate 1906 src/bootstrapper.cc Isolate* isolate = global_context->GetIsolate(); isolate 1907 src/bootstrapper.cc Factory* factory = isolate->factory(); isolate 1913 src/bootstrapper.cc CHECK_NOT_EMPTY_HANDLE(isolate, isolate 1924 src/bootstrapper.cc CHECK_NOT_EMPTY_HANDLE(isolate, isolate 1946 src/bootstrapper.cc CHECK_NOT_EMPTY_HANDLE(isolate, isolate 2054 src/bootstrapper.cc Isolate* isolate = Isolate::Current(); isolate 2056 src/bootstrapper.cc isolate->factory()->NewExternalStringFromAscii(extension->source()); isolate 2060 src/bootstrapper.cc isolate->bootstrapper()->extensions_cache(), isolate 2062 src/bootstrapper.cc Handle<Context>(isolate->context()), isolate 2064 src/bootstrapper.cc ASSERT(isolate->has_pending_exception() != result); isolate 2072 src/bootstrapper.cc isolate->clear_pending_exception(); isolate 2075 src/bootstrapper.cc isolate->NotifyExtensionInstalled(); isolate 2136 src/bootstrapper.cc ASSERT(isolate()->has_pending_exception()); isolate 2137 src/bootstrapper.cc isolate()->clear_pending_exception(); isolate 2174 src/bootstrapper.cc LookupResult result(isolate()); isolate 2208 src/bootstrapper.cc LookupResult result(isolate()); isolate 2281 src/bootstrapper.cc SaveContext saved_context(isolate); isolate 2292 src/bootstrapper.cc Handle<Context>::cast(isolate->global_handles()->Create(*new_context)); isolate 2294 src/bootstrapper.cc isolate->set_context(*global_context_); isolate 2295 src/bootstrapper.cc isolate->counters()->contexts_created_by_snapshot()->Increment(); isolate 2309 src/bootstrapper.cc Handle<JSFunction> empty_function = CreateEmptyFunction(isolate); isolate 2323 src/bootstrapper.cc isolate->counters()->contexts_created_from_scratch()->Increment(); isolate 98 src/bootstrapper.h Isolate* isolate, isolate 129 src/builtins.cc name##ArgumentsType args, Isolate* isolate); \ isolate 131 src/builtins.cc name##ArgumentsType args, Isolate* isolate) { \ isolate 132 src/builtins.cc ASSERT(isolate == Isolate::Current()); \ isolate 134 src/builtins.cc return Builtin_Impl_##name(args, isolate); \ isolate 137 src/builtins.cc name##ArgumentsType args, Isolate* isolate) isolate 142 src/builtins.cc static MaybeObject* Builtin_##name(name##ArgumentsType args, Isolate* isolate) isolate 158 src/builtins.cc Address fp = Isolate::c_entry_fp(isolate->thread_local_top()); isolate 179 src/builtins.cc return isolate->heap()->undefined_value(); // Make compiler happy. isolate 184 src/builtins.cc return isolate->heap()->undefined_value(); isolate 191 src/builtins.cc Heap* heap = isolate->heap(); isolate 192 src/builtins.cc isolate->counters()->array_function_runtime()->Increment(); isolate 195 src/builtins.cc if (CalledAsConstructor(isolate)) { isolate 202 src/builtins.cc Context* global_context = isolate->context()->global_context(); isolate 314 src/builtins.cc isolate, isolate 315 src/builtins.cc isolate->context()->global_context()->internal_array_function()); isolate 322 src/builtins.cc isolate, isolate 323 src/builtins.cc isolate->context()->global_context()->array_function()); isolate 464 src/builtins.cc Context* global_context = heap->isolate()->context()->global_context(); isolate 476 src/builtins.cc HandleScope handleScope(isolate); isolate 479 src/builtins.cc GetProperty(Handle<JSObject>(isolate->global_context()->builtins()), isolate 499 src/builtins.cc Heap* heap = isolate->heap(); isolate 505 src/builtins.cc return CallJsBuiltin(isolate, "ArrayPush", args); isolate 557 src/builtins.cc Heap* heap = isolate->heap(); isolate 562 src/builtins.cc if (maybe_elms_obj == NULL) return CallJsBuiltin(isolate, "ArrayPop", args); isolate 590 src/builtins.cc Heap* heap = isolate->heap(); isolate 596 src/builtins.cc return CallJsBuiltin(isolate, "ArrayShift", args); isolate 600 src/builtins.cc return CallJsBuiltin(isolate, "ArrayShift", args); isolate 632 src/builtins.cc Heap* heap = isolate->heap(); isolate 638 src/builtins.cc return CallJsBuiltin(isolate, "ArrayUnshift", args); isolate 642 src/builtins.cc return CallJsBuiltin(isolate, "ArrayUnshift", args); isolate 692 src/builtins.cc Heap* heap = isolate->heap(); isolate 700 src/builtins.cc return CallJsBuiltin(isolate, "ArraySlice", args); isolate 709 src/builtins.cc isolate->context()->global_context()->arguments_boilerplate()->map(); isolate 716 src/builtins.cc return CallJsBuiltin(isolate, "ArraySlice", args); isolate 722 src/builtins.cc return CallJsBuiltin(isolate, "ArraySlice", args); isolate 726 src/builtins.cc return CallJsBuiltin(isolate, "ArraySlice", args); isolate 730 src/builtins.cc return CallJsBuiltin(isolate, "ArraySlice", args); isolate 747 src/builtins.cc return CallJsBuiltin(isolate, "ArraySlice", args); isolate 754 src/builtins.cc return CallJsBuiltin(isolate, "ArraySlice", args); isolate 788 src/builtins.cc Heap* heap = isolate->heap(); isolate 794 src/builtins.cc return CallJsBuiltin(isolate, "ArraySplice", args); isolate 798 src/builtins.cc return CallJsBuiltin(isolate, "ArraySplice", args); isolate 814 src/builtins.cc return CallJsBuiltin(isolate, "ArraySplice", args); isolate 836 src/builtins.cc return CallJsBuiltin(isolate, "ArraySplice", args); isolate 945 src/builtins.cc Heap* heap = isolate->heap(); isolate 946 src/builtins.cc Context* global_context = isolate->context()->global_context(); isolate 950 src/builtins.cc return CallJsBuiltin(isolate, "ArrayConcat", args); isolate 963 src/builtins.cc return CallJsBuiltin(isolate, "ArrayConcat", args); isolate 976 src/builtins.cc return CallJsBuiltin(isolate, "ArrayConcat", args); isolate 1027 src/builtins.cc return isolate->Throw(*isolate->factory()->NewTypeError( isolate 1089 src/builtins.cc ASSERT(is_construct == CalledAsConstructor(isolate)); isolate 1090 src/builtins.cc Heap* heap = isolate->heap(); isolate 1092 src/builtins.cc HandleScope scope(isolate); isolate 1098 src/builtins.cc Handle<FunctionTemplateInfo> desc(fun_data, isolate); isolate 1100 src/builtins.cc isolate->factory()->ConfigureInstance( isolate 1102 src/builtins.cc ASSERT(isolate->has_pending_exception() == pending_exception); isolate 1112 src/builtins.cc isolate->factory()->NewTypeError( isolate 1114 src/builtins.cc return isolate->Throw(*obj); isolate 1126 src/builtins.cc LOG(isolate, ApiObjectAccess("call", JSObject::cast(*args.receiver()))); isolate 1129 src/builtins.cc CustomArguments custom(isolate); isolate 1131 src/builtins.cc isolate, data_obj, *function, raw_holder); isolate 1142 src/builtins.cc VMState state(isolate, EXTERNAL); isolate 1143 src/builtins.cc ExternalCallbackScope call_scope(isolate, isolate 1153 src/builtins.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 1162 src/builtins.cc return HandleApiCallHelper<false>(args, isolate); isolate 1167 src/builtins.cc return HandleApiCallHelper<true>(args, isolate); isolate 1180 src/builtins.cc ASSERT(!CalledAsConstructor(isolate)); isolate 1181 src/builtins.cc Heap* heap = isolate->heap(); isolate 1204 src/builtins.cc HandleScope scope(isolate); isolate 1205 src/builtins.cc LOG(isolate, ApiObjectAccess("call non-function", obj)); isolate 1207 src/builtins.cc CustomArguments custom(isolate); isolate 1209 src/builtins.cc isolate, call_data->data(), constructor, obj); isolate 1218 src/builtins.cc VMState state(isolate, EXTERNAL); isolate 1219 src/builtins.cc ExternalCallbackScope call_scope(isolate, isolate 1230 src/builtins.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 1238 src/builtins.cc return HandleApiCallAsFunctionOrConstructor(isolate, false, args); isolate 1245 src/builtins.cc return HandleApiCallAsFunctionOrConstructor(isolate, true, args); isolate 1599 src/builtins.cc Isolate* isolate = Isolate::Current(); isolate 1600 src/builtins.cc Heap* heap = isolate->heap(); isolate 1603 src/builtins.cc HandleScope scope(isolate); isolate 1616 src/builtins.cc MacroAssembler masm(isolate, u.buffer, sizeof u.buffer); isolate 1642 src/builtins.cc PROFILE(isolate, isolate 53 src/code-stubs.cc masm->isolate()->counters()->code_stubs()->Increment(); isolate 76 src/code-stubs.cc Isolate* isolate = masm->isolate(); isolate 78 src/code-stubs.cc PROFILE(isolate, CodeCreateEvent(Logger::STUB_TAG, code, *name)); isolate 80 src/code-stubs.cc Counters* counters = isolate->counters(); isolate 91 src/code-stubs.cc Isolate* isolate = Isolate::Current(); isolate 92 src/code-stubs.cc Factory* factory = isolate->factory(); isolate 93 src/code-stubs.cc Heap* heap = isolate->heap(); isolate 103 src/code-stubs.cc HandleScope scope(isolate); isolate 106 src/code-stubs.cc MacroAssembler masm(isolate, NULL, 256); isolate 146 src/code-stubs.cc return Handle<Code>(code, isolate); isolate 172 src/code-stubs.cc Isolate* isolate = new_object->GetIsolate(); isolate 173 src/code-stubs.cc Factory* factory = isolate->factory(); isolate 181 src/code-stubs.cc Isolate* isolate = known_map_->GetIsolate(); isolate 182 src/code-stubs.cc Factory* factory = isolate->factory(); isolate 99 src/codegen.cc Isolate* isolate = info->isolate(); isolate 105 src/codegen.cc isolate->factory()->NewCode(desc, flags, masm->CodeObject()); isolate 108 src/codegen.cc isolate->counters()->total_compiled_code_size()->Increment( isolate 155 src/codegen.cc Isolate* isolate = Isolate::Current(); isolate 156 src/codegen.cc if (!isolate->logger()->is_logging() && !CpuProfiler::is_profiling(isolate)) { isolate 69 src/compilation-cache.cc CALL_HEAP_FUNCTION(isolate, isolate 79 src/compilation-cache.cc result = AllocateTable(isolate(), kInitialCacheSize); isolate 84 src/compilation-cache.cc result = Handle<CompilationCacheTable>(table, isolate()); isolate 96 src/compilation-cache.cc tables_[0] = isolate()->heap()->undefined_value(); isolate 101 src/compilation-cache.cc Object* undefined = isolate()->heap()->raw_unchecked_undefined_value(); isolate 116 src/compilation-cache.cc MemsetPointer(tables_, isolate()->heap()->undefined_value(), generations_); isolate 123 src/compilation-cache.cc { HandleScope scope(isolate()); isolate 148 src/compilation-cache.cc Handle<Script>(Script::cast(function_info->script()), isolate()); isolate 177 src/compilation-cache.cc { HandleScope scope(isolate()); isolate 180 src/compilation-cache.cc Handle<Object> probe(table->Lookup(*source), isolate()); isolate 195 src/compilation-cache.cc script_histogram_ = isolate()->stats_table()->CreateHistogram( isolate 205 src/compilation-cache.cc isolate()->stats_table()->AddHistogramSample(script_histogram_, generation); isolate 213 src/compilation-cache.cc isolate()); isolate 218 src/compilation-cache.cc isolate()->counters()->compilation_cache_hits()->Increment(); isolate 221 src/compilation-cache.cc isolate()->counters()->compilation_cache_misses()->Increment(); isolate 238 src/compilation-cache.cc CALL_HEAP_FUNCTION(isolate(), isolate 246 src/compilation-cache.cc HandleScope scope(isolate()); isolate 261 src/compilation-cache.cc { HandleScope scope(isolate()); isolate 273 src/compilation-cache.cc function_info(SharedFunctionInfo::cast(result), isolate()); isolate 277 src/compilation-cache.cc isolate()->counters()->compilation_cache_hits()->Increment(); isolate 280 src/compilation-cache.cc isolate()->counters()->compilation_cache_misses()->Increment(); isolate 301 src/compilation-cache.cc CALL_HEAP_FUNCTION(isolate(), isolate 312 src/compilation-cache.cc HandleScope scope(isolate()); isolate 324 src/compilation-cache.cc { HandleScope scope(isolate()); isolate 334 src/compilation-cache.cc Handle<FixedArray> data(FixedArray::cast(result), isolate()); isolate 338 src/compilation-cache.cc isolate()->counters()->compilation_cache_hits()->Increment(); isolate 341 src/compilation-cache.cc isolate()->counters()->compilation_cache_misses()->Increment(); isolate 360 src/compilation-cache.cc CALL_HEAP_FUNCTION(isolate(), isolate 369 src/compilation-cache.cc HandleScope scope(isolate()); isolate 447 src/compilation-cache.cc HandleScope scope(isolate()); isolate 41 src/compilation-cache.h CompilationSubCache(Isolate* isolate, int generations) isolate 42 src/compilation-cache.h : isolate_(isolate), isolate 82 src/compilation-cache.h Isolate* isolate() { return isolate_; } isolate 96 src/compilation-cache.h CompilationCacheScript(Isolate* isolate, int generations); isolate 139 src/compilation-cache.h CompilationCacheEval(Isolate* isolate, int generations) isolate 140 src/compilation-cache.h : CompilationSubCache(isolate, generations) { } isolate 173 src/compilation-cache.h CompilationCacheRegExp(Isolate* isolate, int generations) isolate 174 src/compilation-cache.h : CompilationSubCache(isolate, generations) { } isolate 263 src/compilation-cache.h explicit CompilationCache(Isolate* isolate); isolate 273 src/compilation-cache.h Isolate* isolate() { return isolate_; } isolate 155 src/compiler.cc isolate->debug()->has_break_points() : isolate 156 src/compiler.cc isolate->debugger()->IsDebuggerActive(); isolate 164 src/compiler.cc return FLAG_always_full_compiler || IsDebuggerActive(isolate); isolate 234 src/compiler.cc if (AlwaysFullCompiler(info()->isolate())) { isolate 316 src/compiler.cc code, global_context, info()->isolate(), info()->zone()); isolate 321 src/compiler.cc if (info()->isolate()->has_pending_exception()) { isolate 414 src/compiler.cc Isolate* isolate = info->isolate(); isolate 416 src/compiler.cc PostponeInterruptsScope postpone(isolate); isolate 418 src/compiler.cc ASSERT(!isolate->global_context().is_null()); isolate 420 src/compiler.cc script->set_context_data((*isolate->global_context())->data()); isolate 429 src/compiler.cc StackTraceFrameIterator it(isolate); isolate 442 src/compiler.cc isolate->debugger()->OnBeforeCompile(script); isolate 460 src/compiler.cc ? info->isolate()->counters()->compile_eval() isolate 461 src/compiler.cc : info->isolate()->counters()->compile(); isolate 466 src/compiler.cc LiveEditFunctionTracker live_edit_tracker(isolate, lit); isolate 468 src/compiler.cc if (!isolate->has_pending_exception()) isolate->StackOverflow(); isolate 475 src/compiler.cc isolate->factory()->NewSharedFunctionInfo( isolate 485 src/compiler.cc PROFILE(isolate, CodeCreateEvent( isolate 497 src/compiler.cc PROFILE(isolate, CodeCreateEvent( isolate 503 src/compiler.cc isolate->heap()->empty_string())); isolate 517 src/compiler.cc isolate->debugger()->OnAfterCompile( isolate 535 src/compiler.cc Isolate* isolate = source->GetIsolate(); isolate 537 src/compiler.cc isolate->counters()->total_load_size()->Increment(source_length); isolate 538 src/compiler.cc isolate->counters()->total_compile_size()->Increment(source_length); isolate 541 src/compiler.cc VMState state(isolate, COMPILER); isolate 543 src/compiler.cc CompilationCache* compilation_cache = isolate->compilation_cache(); isolate 596 src/compiler.cc if (result.is_null()) isolate->ReportPendingMessages(); isolate 606 src/compiler.cc Isolate* isolate = source->GetIsolate(); isolate 608 src/compiler.cc isolate->counters()->total_eval_size()->Increment(source_length); isolate 609 src/compiler.cc isolate->counters()->total_compile_size()->Increment(source_length); isolate 612 src/compiler.cc VMState state(isolate, COMPILER); isolate 617 src/compiler.cc CompilationCache* compilation_cache = isolate->compilation_cache(); isolate 626 src/compiler.cc Handle<Script> script = isolate->factory()->NewScript(source); isolate 662 src/compiler.cc Isolate* isolate = info->isolate(); isolate 667 src/compiler.cc VMState state(isolate, COMPILER); isolate 669 src/compiler.cc PostponeInterruptsScope postpone(isolate); isolate 673 src/compiler.cc isolate->counters()->total_compile_size()->Increment(compiled_size); isolate 697 src/compiler.cc HistogramTimerScope timer(isolate->counters()->compile_lazy()); isolate 706 src/compiler.cc if (!isolate->has_pending_exception()) { isolate 707 src/compiler.cc isolate->StackOverflow(); isolate 798 src/compiler.cc LiveEditFunctionTracker live_edit_tracker(info.isolate(), literal); isolate 810 src/compiler.cc !LiveEditFunctionTracker::IsActive(info.isolate()) && isolate 811 src/compiler.cc (!info.isolate()->DebuggerHasBreakPoints() || allow_lazy_without_ctx); isolate 817 src/compiler.cc Handle<Code> code = info.isolate()->builtins()->LazyCompile(); isolate 890 src/compiler.cc if (info->isolate()->logger()->is_logging() || isolate 891 src/compiler.cc CpuProfiler::is_profiling(info->isolate())) { isolate 894 src/compiler.cc if (*code == info->isolate()->builtins()->builtin(Builtins::kLazyCompile)) isolate 899 src/compiler.cc PROFILE(info->isolate(), isolate 906 src/compiler.cc PROFILE(info->isolate(), isolate 50 src/compiler.h Isolate* isolate() { isolate 304 src/compiler.h : deferred_(info->isolate()), info_(info) {} isolate 92 src/contexts.cc Isolate* isolate = GetIsolate(); isolate 93 src/contexts.cc Handle<Context> context(this, isolate); isolate 117 src/contexts.cc Handle<JSObject> object(JSObject::cast(context->extension()), isolate); isolate 143 src/contexts.cc context->closure()->shared()->scope_info(), isolate); isolate 146 src/contexts.cc ScopeInfo::cast(context->extension()), isolate); isolate 232 src/contexts.cc context = Handle<Context>(context->previous(), isolate); isolate 324 src/contexts.cc Isolate* isolate = Isolate::Current(); isolate 325 src/contexts.cc return isolate->heap()->gc_state() != Heap::NOT_IN_GC || isolate 326 src/contexts.cc isolate->bootstrapper()->IsActive() || isolate 175 src/cpu-profiler.cc Isolate* isolate = Isolate::Current(); isolate 176 src/cpu-profiler.cc sample->state = isolate->current_vm_state(); isolate 178 src/cpu-profiler.cc for (StackTraceFrameIterator it(isolate); isolate 275 src/cpu-profiler.cc Isolate* isolate = Isolate::Current(); isolate 276 src/cpu-profiler.cc return is_profiling(isolate) ? isolate 277 src/cpu-profiler.cc isolate->cpu_profiler()->StopCollectingProfile(title) : NULL; isolate 282 src/cpu-profiler.cc Isolate* isolate = Isolate::Current(); isolate 283 src/cpu-profiler.cc return is_profiling(isolate) ? isolate 284 src/cpu-profiler.cc isolate->cpu_profiler()->StopCollectingProfile( isolate 314 src/cpu-profiler.cc if (CpuProfiler::is_profiling(isolate)) { isolate 315 src/cpu-profiler.cc return isolate->cpu_profiler()->processor_->TickSampleEvent(); isolate 323 src/cpu-profiler.cc Isolate* isolate = Isolate::Current(); isolate 324 src/cpu-profiler.cc ASSERT(isolate->cpu_profiler() != NULL); isolate 325 src/cpu-profiler.cc if (is_profiling(isolate)) { isolate 326 src/cpu-profiler.cc isolate->cpu_profiler()->StopProcessor(); isolate 328 src/cpu-profiler.cc isolate->cpu_profiler()->ResetProfiles(); isolate 360 src/cpu-profiler.cc Isolate* isolate = Isolate::Current(); isolate 361 src/cpu-profiler.cc isolate->cpu_profiler()->processor_->CodeCreateEvent( isolate 364 src/cpu-profiler.cc isolate->heap()->empty_string(), isolate 376 src/cpu-profiler.cc Isolate* isolate = Isolate::Current(); isolate 377 src/cpu-profiler.cc isolate->cpu_profiler()->processor_->CodeCreateEvent( isolate 380 src/cpu-profiler.cc isolate->heap()->empty_string(), isolate 487 src/cpu-profiler.cc Isolate* isolate = Isolate::Current(); isolate 490 src/cpu-profiler.cc saved_logging_nesting_ = isolate->logger()->logging_nesting_; isolate 491 src/cpu-profiler.cc isolate->logger()->logging_nesting_ = 0; isolate 497 src/cpu-profiler.cc if (isolate->heap()->HasBeenSetUp()) { isolate 501 src/cpu-profiler.cc isolate->logger()->LogCodeObjects(); isolate 504 src/cpu-profiler.cc isolate->logger()->LogCompiledFunctions(); isolate 505 src/cpu-profiler.cc isolate->logger()->LogAccessorCallbacks(); isolate 508 src/cpu-profiler.cc Sampler* sampler = reinterpret_cast<Sampler*>(isolate->logger()->ticker_); isolate 567 src/cpu-profiler.cc Isolate* isolate = Isolate::Current(); isolate 568 src/cpu-profiler.cc if (isolate->cpu_profiler() == NULL) { isolate 569 src/cpu-profiler.cc isolate->set_cpu_profiler(new CpuProfiler()); isolate 575 src/cpu-profiler.cc Isolate* isolate = Isolate::Current(); isolate 576 src/cpu-profiler.cc if (isolate->cpu_profiler() != NULL) { isolate 577 src/cpu-profiler.cc delete isolate->cpu_profiler(); isolate 579 src/cpu-profiler.cc isolate->set_cpu_profiler(NULL); isolate 191 src/cpu-profiler.h LOG(isolate, Call); \ isolate 193 src/cpu-profiler.h if (v8::internal::CpuProfiler::is_profiling(isolate)) { \ isolate 221 src/cpu-profiler.h static TickSample* TickSampleEvent(Isolate* isolate); isolate 250 src/cpu-profiler.h static INLINE(bool is_profiling(Isolate* isolate)) { isolate 251 src/cpu-profiler.h CpuProfiler* profiler = isolate->cpu_profiler(); isolate 1579 src/d8.cc Isolate* isolate = Isolate::New(); isolate 1583 src/d8.cc Isolate::Scope iscope(isolate); isolate 1584 src/d8.cc Locker lock(isolate); isolate 1595 src/d8.cc isolate->Dispose(); isolate 211 src/debug-agent.cc reinterpret_cast<v8::Isolate*>(agent_->isolate())); isolate 65 src/debug-agent.h Isolate* isolate() { return isolate_; } isolate 90 src/debug.cc Isolate* isolate = Isolate::Current(); isolate 91 src/debug.cc return isolate->stub_cache()->ComputeCallDebugPrepareStepIn(argc, kind); isolate 96 src/debug.cc Handle<Context> context = isolate->debug()->debugger_entry()->GetContext(); isolate 734 src/debug.cc Isolate* isolate = Isolate::Current(); isolate 735 src/debug.cc Factory* factory = isolate->factory(); isolate 736 src/debug.cc HandleScope scope(isolate); isolate 745 src/debug.cc isolate->bootstrapper()->NativesSourceLookup(index); isolate 759 src/debug.cc ASSERT(isolate->has_pending_exception()); isolate 760 src/debug.cc isolate->clear_pending_exception(); isolate 765 src/debug.cc Handle<Context> context = isolate->global_context(); isolate 776 src/debug.cc ASSERT(!isolate->has_pending_exception()); isolate 778 src/debug.cc isolate->ComputeLocation(&computed_location); isolate 782 src/debug.cc ASSERT(!isolate->has_pending_exception()); isolate 783 src/debug.cc isolate->set_pending_exception(*exception); isolate 785 src/debug.cc isolate->clear_pending_exception(); isolate 1043 src/debug.cc return isolate->debug()->Break(args); isolate 1603 src/debug.cc Isolate* isolate = Isolate::Current(); isolate 1611 src/debug.cc return isolate->stub_cache()->ComputeCallDebugBreak( isolate 1615 src/debug.cc return isolate->builtins()->LoadIC_DebugBreak(); isolate 1618 src/debug.cc return isolate->builtins()->StoreIC_DebugBreak(); isolate 1621 src/debug.cc return isolate->builtins()->KeyedLoadIC_DebugBreak(); isolate 1624 src/debug.cc return isolate->builtins()->KeyedStoreIC_DebugBreak(); isolate 1632 src/debug.cc return isolate->builtins()->CallConstructStub_Recording_DebugBreak(); isolate 1634 src/debug.cc return isolate->builtins()->CallConstructStub_DebugBreak(); isolate 1640 src/debug.cc return isolate->builtins()->CallFunctionStub_Recording_DebugBreak(); isolate 1642 src/debug.cc return isolate->builtins()->CallFunctionStub_DebugBreak(); isolate 1654 src/debug.cc Isolate* isolate = Isolate::Current(); isolate 1655 src/debug.cc Heap* heap = isolate->heap(); isolate 1662 src/debug.cc isolate->factory()->NewFixedArray(debug_info->GetBreakPointCount()); isolate 1811 src/debug.cc ASSERT(!info.isolate()->has_pending_exception()); isolate 1817 src/debug.cc info.isolate()->clear_pending_exception(); isolate 1839 src/debug.cc for (JavaScriptFrameIterator it(isolate, top); !it.done(); it.Advance()) { isolate 1862 src/debug.cc for (JavaScriptFrameIterator it(isolate, top); !it.done(); it.Advance()) { isolate 1956 src/debug.cc CollectActiveFunctionsFromThread(isolate, isolate 1971 src/debug.cc RedirectActivationsToRecompiledCodeOnThread(isolate, top); isolate 3453 src/debug.cc Isolate* isolate = Isolate::Current(); isolate 3454 src/debug.cc v8::Handle<v8::Context> context = GetDebugEventContext(isolate); isolate 512 src/debug.h explicit Debug(Isolate* isolate); isolate 883 src/debug.h explicit Debugger(Isolate* isolate); isolate 997 src/debug.h Address address(Isolate* isolate) const { isolate 998 src/debug.h Debug* debug = isolate->debug(); isolate 1025 src/debug.h explicit MessageDispatchHelperThread(Isolate* isolate); isolate 84 src/deoptimizer.cc ASSERT(isolate == Isolate::Current()); isolate 85 src/deoptimizer.cc Deoptimizer* deoptimizer = new Deoptimizer(isolate, isolate 92 src/deoptimizer.cc ASSERT(isolate->deoptimizer_data()->current_ == NULL); isolate 93 src/deoptimizer.cc isolate->deoptimizer_data()->current_ = deoptimizer; isolate 99 src/deoptimizer.cc ASSERT(isolate == Isolate::Current()); isolate 100 src/deoptimizer.cc Deoptimizer* result = isolate->deoptimizer_data()->current_; isolate 103 src/deoptimizer.cc isolate->deoptimizer_data()->current_ = NULL; isolate 129 src/deoptimizer.cc ASSERT(isolate == Isolate::Current()); isolate 131 src/deoptimizer.cc ASSERT(isolate->deoptimizer_data()->deoptimized_frame_info_ == NULL); isolate 148 src/deoptimizer.cc Deoptimizer* deoptimizer = new Deoptimizer(isolate, isolate 183 src/deoptimizer.cc isolate->deoptimizer_data()->deoptimized_frame_info_ = info; isolate 215 src/deoptimizer.cc ASSERT(isolate == Isolate::Current()); isolate 216 src/deoptimizer.cc ASSERT(isolate->deoptimizer_data()->deoptimized_frame_info_ == info); isolate 218 src/deoptimizer.cc isolate->deoptimizer_data()->deoptimized_frame_info_ = NULL; isolate 271 src/deoptimizer.cc Isolate* isolate = context->GetIsolate(); isolate 272 src/deoptimizer.cc ZoneScope zone_scope(isolate->runtime_zone(), DELETE_ON_EXIT); isolate 281 src/deoptimizer.cc ZoneList<JSFunction*> snapshot(1, isolate->runtime_zone()); isolate 285 src/deoptimizer.cc snapshot.Add(element_function, isolate->runtime_zone()); isolate 524 src/deoptimizer.cc isolate->deoptimizer_data()->deoptimizing_code_list_; isolate 130 src/deoptimizer.h Isolate* isolate); isolate 131 src/deoptimizer.h static Deoptimizer* Grab(Isolate* isolate); isolate 138 src/deoptimizer.h Isolate* isolate); isolate 140 src/deoptimizer.h Isolate* isolate); isolate 228 src/deoptimizer.h static int GetDeoptimizedCodeCount(Isolate* isolate); isolate 271 src/deoptimizer.h Deoptimizer(Isolate* isolate, isolate 142 src/elements.cc HandleScope scope(heap->isolate()); isolate 143 src/elements.cc return heap->isolate()->Throw( isolate 144 src/elements.cc *heap->isolate()->factory()->NewRangeError("invalid_array_length", isolate 1326 src/elements.cc Isolate* isolate = obj->GetIsolate(); isolate 1327 src/elements.cc Heap* heap = isolate->heap(); isolate 1355 src/elements.cc HandleScope scope(isolate); isolate 1357 src/elements.cc Handle<Object> name = isolate->factory()->NewNumberFromUint(key); isolate 1360 src/elements.cc isolate->factory()->NewTypeError("strict_delete_property", isolate 1362 src/elements.cc return isolate->Throw(*error); isolate 75 src/execution.cc Isolate* isolate = function->GetIsolate(); isolate 78 src/execution.cc VMState state(isolate, JS); isolate 90 src/execution.cc ? isolate->factory()->js_construct_entry_code() isolate 91 src/execution.cc : isolate->factory()->js_entry_code(); isolate 108 src/execution.cc SaveContext save(isolate); isolate 129 src/execution.cc isolate->ReportPendingMessages(); isolate 130 src/execution.cc if (isolate->pending_exception() == Failure::OutOfMemoryException()) { isolate 131 src/execution.cc if (!isolate->ignore_out_of_memory()) { isolate 137 src/execution.cc if (isolate->debugger()->IsDebuggerActive()) { isolate 138 src/execution.cc isolate->debug()->ClearStepping(); isolate 143 src/execution.cc isolate->clear_pending_message(); isolate 146 src/execution.cc return Handle<Object>(value->ToObjectUnchecked(), isolate); isolate 211 src/execution.cc Isolate* isolate = Isolate::Current(); isolate 212 src/execution.cc ASSERT(isolate->has_pending_exception()); isolate 213 src/execution.cc ASSERT(isolate->external_caught_exception()); isolate 214 src/execution.cc if (isolate->pending_exception() == isolate 215 src/execution.cc isolate->heap()->termination_exception()) { isolate 216 src/execution.cc result = isolate->factory()->termination_exception(); isolate 220 src/execution.cc isolate->OptionalRescheduleException(true); isolate 231 src/execution.cc Isolate* isolate = Isolate::Current(); isolate 232 src/execution.cc Factory* factory = isolate->factory(); isolate 249 src/execution.cc isolate->global_context()->call_as_function_delegate()); isolate 259 src/execution.cc Isolate* isolate = Isolate::Current(); isolate 273 src/execution.cc isolate->global_context()->call_as_function_delegate()); isolate 278 src/execution.cc i::Handle<i::Object> error_obj = isolate->factory()->NewTypeError( isolate 280 src/execution.cc isolate->Throw(*error_obj); isolate 283 src/execution.cc return isolate->factory()->undefined_value(); isolate 289 src/execution.cc Isolate* isolate = Isolate::Current(); isolate 306 src/execution.cc isolate->global_context()->call_as_constructor_delegate()); isolate 309 src/execution.cc return isolate->factory()->undefined_value(); isolate 317 src/execution.cc Isolate* isolate = Isolate::Current(); isolate 334 src/execution.cc isolate->global_context()->call_as_constructor_delegate()); isolate 339 src/execution.cc i::Handle<i::Object> error_obj = isolate->factory()->NewTypeError( isolate 341 src/execution.cc isolate->Throw(*error_obj); isolate 344 src/execution.cc return isolate->factory()->undefined_value(); isolate 554 src/execution.cc real_jslimit_ = SimulatorStack::JsLimitFromCLimit(isolate, limit); isolate 555 src/execution.cc jslimit_ = SimulatorStack::JsLimitFromCLimit(isolate, limit); isolate 589 src/execution.cc Isolate* isolate = Isolate::Current(); \ isolate 592 src/execution.cc return Call(isolate->name##_fun(), \ isolate 593 src/execution.cc isolate->js_builtins_object(), \ isolate 673 src/execution.cc Isolate* isolate = string->GetIsolate(); isolate 674 src/execution.cc Factory* factory = isolate->factory(); isolate 682 src/execution.cc GetProperty(isolate->js_builtins_object(), isolate 706 src/execution.cc Isolate* isolate = data->GetIsolate(); isolate 710 src/execution.cc isolate->global_context()->function_cache()-> isolate 715 src/execution.cc Handle<Object> result = Call(isolate->instantiate_fun(), isolate 716 src/execution.cc isolate->js_builtins_object(), isolate 727 src/execution.cc Isolate* isolate = data->GetIsolate(); isolate 733 src/execution.cc HandleScope scope(isolate); isolate 747 src/execution.cc Handle<Object> result = Call(isolate->instantiate_fun(), isolate 748 src/execution.cc isolate->js_builtins_object(), isolate 761 src/execution.cc Isolate* isolate = Isolate::Current(); isolate 763 src/execution.cc Execution::Call(isolate->configure_instance_fun(), isolate 764 src/execution.cc isolate->js_builtins_object(), isolate 775 src/execution.cc Isolate* isolate = fun->GetIsolate(); isolate 778 src/execution.cc Handle<Object> result = TryCall(isolate->get_stack_trace_line_fun(), isolate 779 src/execution.cc isolate->js_builtins_object(), isolate 784 src/execution.cc return isolate->factory()->empty_symbol(); isolate 792 src/execution.cc Isolate* isolate = Isolate::Current(); isolate 795 src/execution.cc isolate->stack_guard()->Continue(PREEMPT); isolate 800 src/execution.cc if (isolate->debug()->InDebugger()) { isolate 803 src/execution.cc isolate->debug()->PreemptionWhileInDebugger(); isolate 806 src/execution.cc v8::Unlocker unlocker(reinterpret_cast<v8::Isolate*>(isolate)); isolate 812 src/execution.cc v8::Unlocker unlocker(reinterpret_cast<v8::Isolate*>(isolate)); isolate 817 src/execution.cc return isolate->heap()->undefined_value(); isolate 823 src/execution.cc Isolate* isolate = Isolate::Current(); isolate 826 src/execution.cc if (isolate->debug()->disable_break()) { isolate 827 src/execution.cc return isolate->heap()->undefined_value(); isolate 831 src/execution.cc if (isolate->bootstrapper()->IsActive()) { isolate 832 src/execution.cc return isolate->heap()->undefined_value(); isolate 836 src/execution.cc if (!isolate->debugger()->IsDebuggerActive()) { isolate 837 src/execution.cc return isolate->heap()->undefined_value(); isolate 840 src/execution.cc StackLimitCheck check(isolate); isolate 842 src/execution.cc return isolate->heap()->undefined_value(); isolate 846 src/execution.cc JavaScriptFrameIterator it(isolate); isolate 852 src/execution.cc return isolate->heap()->undefined_value(); isolate 856 src/execution.cc if (isolate->debug()->IsDebugGlobal(global)) { isolate 857 src/execution.cc return isolate->heap()->undefined_value(); isolate 864 src/execution.cc isolate->stack_guard()->IsDebugCommand() && isolate 865 src/execution.cc !isolate->stack_guard()->IsDebugBreak(); isolate 868 src/execution.cc isolate->stack_guard()->Continue(DEBUGBREAK); isolate 873 src/execution.cc return isolate->heap()->undefined_value(); isolate 877 src/execution.cc Isolate* isolate = Isolate::Current(); isolate 879 src/execution.cc isolate->stack_guard()->Continue(DEBUGCOMMAND); isolate 881 src/execution.cc StackLimitCheck check(isolate); isolate 886 src/execution.cc HandleScope scope(isolate); isolate 895 src/execution.cc isolate->debugger()->OnDebugBreak(isolate->factory()->undefined_value(), isolate 903 src/execution.cc StackGuard* stack_guard = isolate->stack_guard(); isolate 905 src/execution.cc return isolate->heap()->undefined_value(); isolate 909 src/execution.cc isolate->heap()->CollectAllGarbage(Heap::kNoGCFlags, isolate 914 src/execution.cc isolate->counters()->stack_interrupts()->Increment(); isolate 918 src/execution.cc isolate->counters()->runtime_profiler_ticks()->Increment(); isolate 920 src/execution.cc isolate->runtime_profiler()->OptimizeNow(); isolate 930 src/execution.cc return isolate->TerminateExecution(); isolate 934 src/execution.cc return isolate->StackOverflow(); isolate 936 src/execution.cc return isolate->heap()->undefined_value(); isolate 149 src/execution.h Isolate* isolate); isolate 274 src/execution.h bool Initialize(Isolate* isolate); isolate 47 src/factory.cc isolate(), isolate 48 src/factory.cc isolate()->heap()->AllocateFixedArray(size, pretenure), isolate 57 src/factory.cc isolate(), isolate 58 src/factory.cc isolate()->heap()->AllocateFixedArrayWithHoles(size, pretenure), isolate 67 src/factory.cc isolate(), isolate 68 src/factory.cc isolate()->heap()->AllocateUninitializedFixedDoubleArray(size, pretenure), isolate 75 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 84 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 93 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 101 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 109 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 117 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 128 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 139 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 147 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 148 src/factory.cc isolate()->heap()->AllocateAccessorPair(), isolate 154 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 155 src/factory.cc isolate()->heap()->AllocateTypeFeedbackInfo(), isolate 162 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 163 src/factory.cc isolate()->heap()->LookupSymbol(string), isolate 169 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 170 src/factory.cc isolate()->heap()->LookupSymbol(*string), isolate 175 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 176 src/factory.cc isolate()->heap()->LookupAsciiSymbol(string), isolate 184 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 185 src/factory.cc isolate()->heap()->LookupAsciiSymbol(string, isolate 193 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 194 src/factory.cc isolate()->heap()->LookupTwoByteSymbol(string), isolate 202 src/factory.cc isolate(), isolate 203 src/factory.cc isolate()->heap()->AllocateStringFromAscii(string, pretenure), isolate 210 src/factory.cc isolate(), isolate 211 src/factory.cc isolate()->heap()->AllocateStringFromUtf8(string, pretenure), isolate 219 src/factory.cc isolate(), isolate 220 src/factory.cc isolate()->heap()->AllocateStringFromTwoByte(string, pretenure), isolate 228 src/factory.cc isolate(), isolate 229 src/factory.cc isolate()->heap()->AllocateRawAsciiString(length, pretenure), isolate 237 src/factory.cc isolate(), isolate 238 src/factory.cc isolate()->heap()->AllocateRawTwoByteString(length, pretenure), isolate 245 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 246 src/factory.cc isolate()->heap()->AllocateConsString(*first, *second), isolate 254 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 264 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 265 src/factory.cc isolate()->heap()->AllocateSubString(*str, begin, end), isolate 273 src/factory.cc isolate(), isolate 274 src/factory.cc isolate()->heap()->AllocateExternalStringFromAscii(resource), isolate 282 src/factory.cc isolate(), isolate 283 src/factory.cc isolate()->heap()->AllocateExternalStringFromTwoByte(resource), isolate 290 src/factory.cc isolate(), isolate 291 src/factory.cc isolate()->heap()->AllocateGlobalContext(), isolate 298 src/factory.cc isolate(), isolate 299 src/factory.cc isolate()->heap()->AllocateModuleContext(*scope_info), isolate 307 src/factory.cc isolate(), isolate 308 src/factory.cc isolate()->heap()->AllocateFunctionContext(length, *function), isolate 318 src/factory.cc isolate(), isolate 319 src/factory.cc isolate()->heap()->AllocateCatchContext(*function, isolate 331 src/factory.cc isolate(), isolate 332 src/factory.cc isolate()->heap()->AllocateWithContext(*function, *previous, *extension), isolate 341 src/factory.cc isolate(), isolate 342 src/factory.cc isolate()->heap()->AllocateBlockContext(*function, isolate 351 src/factory.cc isolate(), isolate 352 src/factory.cc isolate()->heap()->AllocateStruct(type), isolate 368 src/factory.cc Heap* heap = isolate()->heap(); isolate 406 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 407 src/factory.cc isolate()->heap()->AllocateForeign(addr, pretenure), isolate 420 src/factory.cc isolate(), isolate 421 src/factory.cc isolate()->heap()->AllocateByteArray(length, pretenure), isolate 432 src/factory.cc isolate(), isolate 433 src/factory.cc isolate()->heap()->AllocateExternalArray(length, isolate 444 src/factory.cc isolate(), isolate 445 src/factory.cc isolate()->heap()->AllocateJSGlobalPropertyCell(*value), isolate 454 src/factory.cc isolate(), isolate 455 src/factory.cc isolate()->heap()->AllocateMap(type, instance_size, elements_kind), isolate 462 src/factory.cc isolate(), isolate 463 src/factory.cc isolate()->heap()->AllocateFunctionPrototype(*function), isolate 470 src/factory.cc isolate(), src->CopyWithPreallocatedFieldDescriptors(), Map); isolate 500 src/factory.cc CALL_HEAP_FUNCTION(isolate(), src->Copy(DescriptorArray::MAY_BE_SHARED), Map); isolate 507 src/factory.cc Isolate* i = isolate(); isolate 515 src/factory.cc CALL_HEAP_FUNCTION(isolate(), array->Copy(), FixedArray); isolate 521 src/factory.cc CALL_HEAP_FUNCTION(isolate(), array->Copy(), FixedDoubleArray); isolate 530 src/factory.cc isolate(), isolate 531 src/factory.cc isolate()->heap()->AllocateFunction(*function_map, isolate 533 src/factory.cc isolate()->heap()->the_hole_value(), isolate 546 src/factory.cc ? isolate()->function_map() isolate 547 src/factory.cc : isolate()->strict_mode_function_map(), isolate 550 src/factory.cc if (function_info->ic_age() != isolate()->heap()->global_ic_age()) { isolate 551 src/factory.cc function_info->ResetForNewContext(isolate()->heap()->global_ic_age()); isolate 591 src/factory.cc isolate(), isolate 592 src/factory.cc isolate()->heap()->NumberFromDouble(value, pretenure), Object); isolate 599 src/factory.cc isolate(), isolate 600 src/factory.cc isolate()->heap()->NumberFromInt32(value, pretenure), Object); isolate 607 src/factory.cc isolate(), isolate 608 src/factory.cc isolate()->heap()->NumberFromUint32(value, pretenure), Object); isolate 614 src/factory.cc isolate(), isolate 615 src/factory.cc isolate()->heap()->AllocateJSObjectFromMap( isolate 616 src/factory.cc isolate()->heap()->neander_map()), isolate 731 src/factory.cc isolate()->js_builtins_object()->GetPropertyNoExceptionThrown(*make_str)); isolate 745 src/factory.cc isolate()->js_builtins_object(), isolate 762 src/factory.cc JSFunction::cast(isolate()->js_builtins_object()-> isolate 770 src/factory.cc isolate()->js_builtins_object(), isolate 836 src/factory.cc CHECK_NOT_EMPTY_HANDLE(isolate(), isolate 858 src/factory.cc isolate(), isolate 859 src/factory.cc isolate()->heap()->AllocateScopeInfo(length), isolate 868 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 869 src/factory.cc isolate()->heap()->CreateCode( isolate 876 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 877 src/factory.cc isolate()->heap()->CopyCode(*code), isolate 883 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 884 src/factory.cc isolate()->heap()->CopyCode(*code, reloc_info), isolate 906 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 913 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 914 src/factory.cc isolate()->heap()->LookupSymbol(*value), String); isolate 982 src/factory.cc isolate(), isolate 983 src/factory.cc isolate()->heap()->AllocateJSObject(*constructor, pretenure), JSObject); isolate 990 src/factory.cc isolate(), isolate 991 src/factory.cc isolate()->heap()->AllocateJSModule(*context, *scope_info), JSModule); isolate 997 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 998 src/factory.cc isolate()->heap()->AllocateGlobalObject(*constructor), isolate 1006 src/factory.cc isolate(), isolate 1007 src/factory.cc isolate()->heap()->AllocateJSObjectFromMap(*map, NOT_TENURED), isolate 1015 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 1016 src/factory.cc isolate()->heap()->AllocateJSArrayAndStorage( isolate 1030 src/factory.cc isolate(), isolate 1031 src/factory.cc isolate()->heap()->AllocateJSArrayWithElements(*elements, isolate 1043 src/factory.cc isolate(), isolate 1051 src/factory.cc isolate(), isolate 1058 src/factory.cc isolate(), isolate 1068 src/factory.cc isolate(), isolate 1076 src/factory.cc isolate(), isolate 1077 src/factory.cc isolate()->heap()->AllocateJSProxy(*handler, *prototype), isolate 1084 src/factory.cc isolate(), isolate 1085 src/factory.cc isolate()->heap()->ReinitializeJSReceiver( isolate 1092 src/factory.cc isolate(), isolate 1093 src/factory.cc isolate()->heap()->ReinitializeJSReceiver( isolate 1100 src/factory.cc isolate(), isolate 1133 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 1134 src/factory.cc isolate()->heap()->AllocateJSMessageObject(*type, isolate 1145 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 1146 src/factory.cc isolate()->heap()->AllocateSharedFunctionInfo(*name), isolate 1152 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 1153 src/factory.cc isolate()->heap()->NumberToString(*number), String); isolate 1158 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 1159 src/factory.cc isolate()->heap()->Uint32ToString(value), String); isolate 1167 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 1177 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 1187 src/factory.cc isolate(), isolate 1188 src/factory.cc isolate()->heap()->AllocateFunction(*isolate()->function_map(), isolate 1198 src/factory.cc fun->set_context(isolate()->context()->global_context()); isolate 1208 src/factory.cc ? isolate()->function_without_prototype_map() isolate 1209 src/factory.cc : isolate()->strict_mode_function_without_prototype_map(); isolate 1210 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 1211 src/factory.cc isolate()->heap()->AllocateFunction( isolate 1224 src/factory.cc fun->set_context(isolate()->context()->global_context()); isolate 1230 src/factory.cc CALL_HEAP_FUNCTION(isolate(), object->ToObject(), Object); isolate 1236 src/factory.cc CALL_HEAP_FUNCTION(isolate(), object->ToObject(*global_context), Object); isolate 1276 src/factory.cc isolate(), isolate 1277 src/factory.cc isolate()->heap()->AllocateArgumentsObject(*callee, length), JSObject); isolate 1283 src/factory.cc Handle<Code> code = isolate()->builtins()->HandleApiCall(); isolate 1284 src/factory.cc Handle<Code> construct_stub = isolate()->builtins()->JSConstructStubApi(); isolate 1384 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 1405 src/factory.cc CALL_HEAP_FUNCTION(isolate(), isolate 1484 src/factory.cc Heap* h = isolate()->heap(); isolate 1494 src/factory.cc ? isolate()->heap()->true_value() isolate 1495 src/factory.cc : isolate()->heap()->false_value()); isolate 419 src/factory.h &isolate()->heap()->roots_[Heap::k##camel_name##RootIndex])); \ isolate 427 src/factory.h &isolate()->heap()->roots_[Heap::k##name##RootIndex])); \ isolate 433 src/factory.h return Handle<String>(&isolate()->heap()->hidden_symbol_); isolate 496 src/factory.h Isolate* isolate() { return reinterpret_cast<Isolate*>(this); } isolate 114 src/frames-inl.h : iterator_(iterator), isolate_(iterator_->isolate()) { isolate 124 src/frames-inl.h return GetContainingCode(isolate(), pc()); isolate 128 src/frames-inl.h inline Code* StackFrame::GetContainingCode(Isolate* isolate, Address pc) { isolate 129 src/frames-inl.h return isolate->inner_pointer_to_code_cache()->GetCacheEntry(pc)->code; isolate 260 src/frames-inl.h Isolate* isolate) isolate 261 src/frames-inl.h : iterator_(isolate) { isolate 268 src/frames-inl.h Isolate* isolate, ThreadLocalTop* top) isolate 269 src/frames-inl.h : iterator_(isolate, top) { isolate 288 src/frames-inl.h Isolate* isolate, StackFrame::Id id) isolate 289 src/frames-inl.h : iterator_(isolate) { isolate 177 src/frames.cc type = StackFrame::ComputeType(isolate(), &state); isolate 284 src/frames.cc return isolate->safe_stack_iterator_counter() > 0; isolate 290 src/frames.cc ThreadLocalTop* top = isolate->thread_local_top(); isolate 390 src/frames.cc isolate->inner_pointer_to_code_cache()->GetCacheEntry(inner_pointer); isolate 456 src/frames.cc if (SafeStackFrameIterator::is_active(isolate)) return JAVA_SCRIPT; isolate 457 src/frames.cc Code::Kind kind = GetContainingCode(isolate, *(state->pc_address))->kind(); isolate 468 src/frames.cc return ComputeType(isolate(), state); isolate 629 src/frames.cc ASSERT(!SafeStackFrameIterator::is_active(isolate())); isolate 635 src/frames.cc isolate(), pc(), &safepoint_entry, &stack_slots); isolate 722 src/frames.cc ASSERT(!SafeStackFrameIterator::is_active(isolate()) && isolate 723 src/frames.cc isolate()->heap()->gc_state() == Heap::NOT_IN_GC); isolate 950 src/frames.cc code = isolate()->inner_pointer_to_code_cache()-> isolate 1032 src/frames.cc return isolate()->builtins()->builtin( isolate 62 src/frames.h explicit InnerPointerToCodeCache(Isolate* isolate) : isolate_(isolate) { isolate 241 src/frames.h static inline Code* GetContainingCode(Isolate* isolate, Address pc); isolate 246 src/frames.h static Code* GetSafepointData(Isolate* isolate, isolate 270 src/frames.h Isolate* isolate() const { return isolate_; } isolate 284 src/frames.h static Type ComputeType(Isolate* isolate, State* state); isolate 669 src/frames.h explicit StackFrameIterator(Isolate* isolate); isolate 672 src/frames.h StackFrameIterator(Isolate* isolate, ThreadLocalTop* t); isolate 677 src/frames.h StackFrameIterator(Isolate* isolate, bool use_top, Address fp, Address sp); isolate 684 src/frames.h Isolate* isolate() const { return isolate_; } isolate 729 src/frames.h inline explicit JavaScriptFrameIteratorTemp(Isolate* isolate); isolate 731 src/frames.h inline JavaScriptFrameIteratorTemp(Isolate* isolate, ThreadLocalTop* top); isolate 736 src/frames.h inline JavaScriptFrameIteratorTemp(Isolate* isolate, StackFrame::Id id); isolate 746 src/frames.h JavaScriptFrameIteratorTemp(Isolate* isolate, isolate 751 src/frames.h iterator_(isolate, fp, sp, low_bound, high_bound) { isolate 785 src/frames.h explicit StackTraceFrameIterator(Isolate* isolate); isolate 795 src/frames.h SafeStackFrameIterator(Isolate* isolate, isolate 809 src/frames.h static bool is_active(Isolate* isolate); isolate 846 src/frames.h static bool IsValidTop(Isolate* isolate, isolate 856 src/frames.h explicit ActiveCountMaintainer(Isolate* isolate); isolate 878 src/frames.h explicit SafeStackTraceFrameIterator(Isolate* isolate, isolate 290 src/full-codegen.cc Isolate* isolate = info->isolate(); isolate 294 src/full-codegen.cc isolate->counters()->total_full_codegen_source_size()->Increment(len); isolate 301 src/full-codegen.cc MacroAssembler masm(info->isolate(), NULL, kInitialBufferSize); isolate 309 src/full-codegen.cc ASSERT(!isolate->has_pending_exception()); isolate 326 src/full-codegen.cc info->isolate()->debugger()->IsDebuggerActive()); isolate 367 src/full-codegen.cc Handle<DeoptimizationOutputData> data = isolate()->factory()-> isolate 378 src/full-codegen.cc Handle<TypeFeedbackInfo> info = isolate()->factory()->NewTypeFeedbackInfo(); isolate 380 src/full-codegen.cc ASSERT(!isolate()->heap()->InNewSpace(*info)); isolate 390 src/full-codegen.cc isolate()->factory()->NewFixedArray(array_size, TENURED)); isolate 581 src/full-codegen.cc isolate()->factory()->NewFixedArray(globals_->length(), TENURED); isolate 657 src/full-codegen.cc if (!isolate()->debugger()->IsDebuggerActive()) { isolate 683 src/full-codegen.cc if (!isolate()->debugger()->IsDebuggerActive()) { isolate 615 src/full-codegen.h Isolate* isolate() const { return codegen_->isolate(); } isolate 51 src/func-name-inferrer.cc isolate()->runtime_state(), name->Get(0))) { isolate 58 src/func-name-inferrer.cc if (IsOpen() && !isolate()->heap()->prototype_symbol()->Equals(*name)) { isolate 65 src/func-name-inferrer.cc if (IsOpen() && !isolate()->heap()->result_symbol()->Equals(*name)) { isolate 72 src/func-name-inferrer.cc return MakeNameFromStackHelper(0, isolate()->factory()->empty_string()); isolate 86 src/func-name-inferrer.cc Factory* factory = isolate()->factory(); isolate 48 src/func-name-inferrer.h FuncNameInferrer(Isolate* isolate, Zone* zone); isolate 107 src/func-name-inferrer.h Isolate* isolate() { return isolate_; } isolate 232 src/global-handles.cc VMState state(isolate, EXTERNAL); isolate 231 src/global-handles.h Isolate* isolate() { return isolate_; } isolate 239 src/global-handles.h explicit GlobalHandles(Isolate* isolate); isolate 56 src/handles-inl.h Handle<T>::Handle(T* obj, Isolate* isolate) { isolate 58 src/handles-inl.h location_ = HandleScope::CreateHandle(obj, isolate); isolate 71 src/handles-inl.h Isolate* isolate = Isolate::Current(); isolate 73 src/handles-inl.h isolate->handle_scope_data(); isolate 74 src/handles-inl.h isolate_ = isolate; isolate 81 src/handles-inl.h HandleScope::HandleScope(Isolate* isolate) { isolate 82 src/handles-inl.h ASSERT(isolate == Isolate::Current()); isolate 84 src/handles-inl.h isolate->handle_scope_data(); isolate 85 src/handles-inl.h isolate_ = isolate; isolate 132 src/handles-inl.h T** HandleScope::CreateHandle(T* value, Isolate* isolate) { isolate 133 src/handles-inl.h ASSERT(isolate == Isolate::Current()); isolate 135 src/handles-inl.h isolate->handle_scope_data(); isolate 49 src/handles.cc Isolate* isolate = Isolate::Current(); isolate 50 src/handles.cc HandleScopeImplementer* impl = isolate->handle_scope_implementer(); isolate 54 src/handles.cc (isolate->handle_scope_data()->next - impl->blocks()->last())); isolate 59 src/handles.cc Isolate* isolate = Isolate::Current(); isolate 61 src/handles.cc isolate->handle_scope_data(); isolate 73 src/handles.cc HandleScopeImplementer* impl = isolate->handle_scope_implementer(); isolate 100 src/handles.cc ASSERT(isolate == Isolate::Current()); isolate 102 src/handles.cc isolate->handle_scope_data(); isolate 103 src/handles.cc isolate->handle_scope_implementer()->DeleteExtensions(current->limit); isolate 237 src/handles.cc Isolate* isolate = Isolate::Current(); isolate 239 src/handles.cc isolate, isolate 241 src/handles.cc isolate, object, key, value, attributes, strict_mode), isolate 250 src/handles.cc Isolate* isolate = object->GetIsolate(); isolate 252 src/handles.cc isolate, isolate 254 src/handles.cc isolate, object, key, value, attributes), isolate 261 src/handles.cc Isolate* isolate = object->GetIsolate(); isolate 262 src/handles.cc CALL_HEAP_FUNCTION(isolate, isolate 263 src/handles.cc Runtime::ForceDeleteObjectProperty(isolate, object, key), isolate 284 src/handles.cc Isolate* isolate = obj->GetIsolate(); isolate 285 src/handles.cc Handle<String> str = isolate->factory()->LookupAsciiSymbol(name); isolate 286 src/handles.cc CALL_HEAP_FUNCTION(isolate, obj->GetProperty(*str), Object); isolate 292 src/handles.cc Isolate* isolate = Isolate::Current(); isolate 293 src/handles.cc CALL_HEAP_FUNCTION(isolate, isolate 294 src/handles.cc Runtime::GetObjectProperty(isolate, obj, key), Object); isolate 302 src/handles.cc Isolate* isolate = receiver->GetIsolate(); isolate 303 src/handles.cc CALL_HEAP_FUNCTION(isolate, isolate 319 src/handles.cc Isolate* isolate = Isolate::Current(); isolate 321 src/handles.cc isolate, isolate 322 src/handles.cc isolate->heap()->LookupSingleCharacterStringFromCode(index), Object); isolate 336 src/handles.cc Isolate* isolate = obj->GetIsolate(); isolate 337 src/handles.cc CALL_HEAP_FUNCTION(isolate, isolate 338 src/handles.cc isolate->heap()->CopyJSObject(*obj), JSObject); isolate 360 src/handles.cc Isolate* isolate = Isolate::Current(); isolate 361 src/handles.cc isolate->global_handles()->Destroy(cache.location()); isolate 362 src/handles.cc isolate->counters()->script_wrappers()->Decrement(); isolate 372 src/handles.cc Isolate* isolate = Isolate::Current(); isolate 374 src/handles.cc isolate->counters()->script_wrappers()->Increment(); isolate 375 src/handles.cc Handle<JSFunction> constructor = isolate->script_function(); isolate 377 src/handles.cc Handle<JSValue>::cast(isolate->factory()->NewJSObject(constructor)); isolate 383 src/handles.cc Handle<Object> handle = isolate->global_handles()->Create(*result); isolate 384 src/handles.cc isolate->global_handles()->MakeWeak(handle.location(), NULL, isolate 397 src/handles.cc Isolate* isolate = script->GetIsolate(); isolate 401 src/handles.cc Handle<FixedArray> empty = isolate->factory()->NewFixedArray(0); isolate 407 src/handles.cc Handle<String> src(String::cast(script->source()), isolate); isolate 411 src/handles.cc if (*array != isolate->heap()->empty_fixed_array()) { isolate 412 src/handles.cc array->set_map(isolate->heap()->fixed_cow_array_map()); isolate 426 src/handles.cc StringSearch<char, SourceChar> search(isolate, CStrVector("\n")); isolate 451 src/handles.cc Isolate* isolate = src->GetIsolate(); isolate 458 src/handles.cc CalculateLineEnds(isolate, isolate 463 src/handles.cc CalculateLineEnds(isolate, isolate 470 src/handles.cc Handle<FixedArray> array = isolate->factory()->NewFixedArray(line_count); isolate 549 src/handles.cc Isolate* isolate = receiver->GetIsolate(); isolate 551 src/handles.cc CustomArguments args(isolate, interceptor->data(), *receiver, *object); isolate 557 src/handles.cc LOG(isolate, ApiObjectAccess("interceptor-named-enum", *object)); isolate 560 src/handles.cc VMState state(isolate, EXTERNAL); isolate 571 src/handles.cc Isolate* isolate = receiver->GetIsolate(); isolate 573 src/handles.cc CustomArguments args(isolate, interceptor->data(), *receiver, *object); isolate 579 src/handles.cc LOG(isolate, ApiObjectAccess("interceptor-indexed-enum", *object)); isolate 582 src/handles.cc VMState state(isolate, EXTERNAL); isolate 604 src/handles.cc Isolate* isolate = object->GetIsolate(); isolate 605 src/handles.cc Handle<FixedArray> content = isolate->factory()->empty_fixed_array(); isolate 607 src/handles.cc isolate->context()->global_context()->arguments_boilerplate(), isolate 608 src/handles.cc isolate); isolate 611 src/handles.cc isolate); isolate 615 src/handles.cc *p != isolate->heap()->null_value(); isolate 616 src/handles.cc p = Handle<Object>(p->GetPrototype(), isolate)) { isolate 618 src/handles.cc Handle<JSProxy> proxy(JSProxy::cast(*p), isolate); isolate 621 src/handles.cc isolate->proxy_enumerate(), object, ARRAY_SIZE(args), args, threw); isolate 627 src/handles.cc Handle<JSObject> current(JSObject::cast(*p), isolate); isolate 631 src/handles.cc !isolate->MayNamedAccess(*current, isolate 632 src/handles.cc isolate->heap()->undefined_value(), isolate 634 src/handles.cc isolate->ReportFailedAccessCheck(*current, v8::ACCESS_KEYS); isolate 640 src/handles.cc isolate->factory()->NewFixedArray(current->NumberOfEnumElements()); isolate 694 src/handles.cc Isolate* isolate = object->GetIsolate(); isolate 695 src/handles.cc isolate->counters()->for_in()->Increment(); isolate 698 src/handles.cc return isolate->factory()->NewJSArrayWithElements(elements); isolate 705 src/handles.cc Isolate* isolate = object->GetIsolate(); isolate 708 src/handles.cc isolate->counters()->enum_cache_hits()->Increment(); isolate 711 src/handles.cc isolate); isolate 713 src/handles.cc isolate->counters()->enum_cache_misses()->Increment(); isolate 717 src/handles.cc Handle<FixedArray> storage = isolate->factory()->NewFixedArray(num_enum); isolate 718 src/handles.cc Handle<FixedArray> sort_array = isolate->factory()->NewFixedArray(num_enum); isolate 724 src/handles.cc indices = isolate->factory()->NewFixedArray(num_enum); isolate 725 src/handles.cc sort_array2 = isolate->factory()->NewFixedArray(num_enum); isolate 729 src/handles.cc Handle<DescriptorArray>(object->map()->instance_descriptors(), isolate); isolate 758 src/handles.cc isolate->factory()->NewFixedArray( isolate 770 src/handles.cc Handle<FixedArray> storage = isolate->factory()->NewFixedArray(num_enum); isolate 771 src/handles.cc Handle<FixedArray> sort_array = isolate->factory()->NewFixedArray(num_enum); isolate 964 src/handles.cc ASSERT(impl_->isolate() == Isolate::Current()); isolate 967 src/handles.cc impl_->isolate()->handle_scope_data(); isolate 985 src/handles.cc impl_->isolate()->handle_scope_data()->level--; isolate 987 src/handles.cc ASSERT(impl_->isolate()->handle_scope_data()->level == prev_level_); isolate 994 src/handles.cc impl_->isolate()->handle_scope_data(); isolate 48 src/handles.h INLINE(Handle(T* obj, Isolate* isolate)); isolate 116 src/handles.h explicit inline HandleScope(Isolate* isolate); isolate 125 src/handles.h static inline T** CreateHandle(T* value, Isolate* isolate); isolate 128 src/handles.h static void DeleteExtensions(Isolate* isolate); isolate 141 src/handles.h Isolate* isolate() { return isolate_; } isolate 173 src/handles.h explicit DeferredHandleScope(Isolate* isolate); isolate 494 src/heap-inl.h Isolate* Heap::isolate() { isolate 54 src/heap-profiler.cc Isolate* isolate = Isolate::Current(); isolate 55 src/heap-profiler.cc if (isolate->heap_profiler() == NULL) { isolate 56 src/heap-profiler.cc isolate->set_heap_profiler(new HeapProfiler()); isolate 62 src/heap-profiler.cc Isolate* isolate = Isolate::Current(); isolate 63 src/heap-profiler.cc delete isolate->heap_profiler(); isolate 64 src/heap-profiler.cc isolate->set_heap_profiler(NULL); isolate 41 src/heap-profiler.h v8::internal::HeapProfiler* profiler = heap->isolate()->heap_profiler(); \ isolate 214 src/heap.cc return isolate()->memory_allocator()->SizeExecutable(); isolate 1002 src/heap.cc return isolate()->inner_pointer_to_code_cache()-> isolate 1295 src/heap.cc isolate()->runtime_profiler()->UpdateSamplesAfterScavenge(); isolate 1723 src/heap.cc Isolate* isolate = heap->isolate(); isolate 1724 src/heap.cc if (isolate->logger()->is_logging() || isolate 1725 src/heap.cc CpuProfiler::is_profiling(isolate)) { isolate 1727 src/heap.cc PROFILE(isolate, SharedFunctionInfoMoveEvent( isolate 1980 src/heap.cc isolate()->logger()->is_logging() || isolate 1981 src/heap.cc CpuProfiler::is_profiling(isolate()) || isolate 1982 src/heap.cc (isolate()->heap_profiler() != NULL && isolate 1983 src/heap.cc isolate()->heap_profiler()->is_profiling()); isolate 3182 src/heap.cc isolate()->context()->mark_out_of_memory(); isolate 3370 src/heap.cc isolate()->context()->mark_out_of_memory(); isolate 3395 src/heap.cc isolate()->context()->mark_out_of_memory(); isolate 3756 src/heap.cc isolate()->context()->global_context()-> isolate 3761 src/heap.cc isolate()->context()->global_context()->arguments_boilerplate(); isolate 4302 src/heap.cc isolate()->context()->global_context()); isolate 4597 src/heap.cc Context* global_context = isolate()->context()->global_context(); isolate 5217 src/heap.cc isolate()->PrintStack(); isolate 5843 src/heap.cc *stats->memory_allocator_size = isolate()->memory_allocator()->Size(); isolate 5845 src/heap.cc isolate()->memory_allocator()->Size() + isolate 5846 src/heap.cc isolate()->memory_allocator()->Available(); isolate 5848 src/heap.cc isolate()->memory_allocator()->Available(); isolate 6141 src/heap.cc Smi::FromInt(V8::RandomPrivate(isolate()) & 0x3fffffff)); isolate 6169 src/heap.cc ASSERT(isolate_ == isolate()); isolate 6827 src/heap.cc start_memory_size_ = heap_->isolate()->memory_allocator()->Size(); isolate 6874 src/heap.cc PrintPID("%8.0f ms: ", heap_->isolate()->time_millis_since_init()); isolate 6880 src/heap.cc static_cast<double>(heap_->isolate()->memory_allocator()->Size()) / MB; isolate 7200 src/heap.cc Counters* counters = isolate()->counters(); isolate 1544 src/heap.h inline Isolate* isolate(); isolate 1679 src/hydrogen-instructions.cc Isolate* isolate = map->GetIsolate(); isolate 1681 src/hydrogen-instructions.cc while (current != isolate->heap()->null_value()) { isolate 1690 src/hydrogen-instructions.cc LookupResult lookup(isolate); isolate 605 src/hydrogen.cc return GetConstant(&constant_true_, isolate()->factory()->true_value()); isolate 610 src/hydrogen.cc return GetConstant(&constant_false_, isolate()->factory()->false_value()); isolate 615 src/hydrogen.cc return GetConstant(&constant_hole_, isolate()->factory()->the_hole_value()); isolate 1714 src/hydrogen.cc ASSERT(!info->isolate()->heap()->IsAllocationAllowed()); isolate 3616 src/hydrogen.cc isolate()->factory()->undefined_value(), Representation::Tagged()); isolate 4563 src/hydrogen.cc isolate()->factory()->GlobalConstantFor(variable->name()); isolate 4570 src/hydrogen.cc LookupResult lookup(isolate()); isolate 4817 src/hydrogen.cc isolate(), literals, expr->constant_elements()); isolate 4823 src/hydrogen.cc isolate()->heap()->fixed_cow_array_map()) { isolate 4824 src/hydrogen.cc isolate()->counters()->cow_arrays_created_runtime()->Increment(); isolate 4957 src/hydrogen.cc LookupResult proto_result(isolate()); isolate 5055 src/hydrogen.cc LookupResult lookup(isolate()); isolate 5091 src/hydrogen.cc LookupResult lookup(isolate()); isolate 5148 src/hydrogen.cc LookupResult lookup(isolate()); isolate 5278 src/hydrogen.cc LookupResult lookup(isolate()); isolate 5672 src/hydrogen.cc LookupResult lookup(isolate()); isolate 5838 src/hydrogen.cc elements, isolate()->factory()->fixed_array_map(), zone()); isolate 6058 src/hydrogen.cc elements, isolate()->factory()->fixed_array_map(), isolate 6617 src/hydrogen.cc if (target_info.isolate()->has_pending_exception()) { isolate 6705 src/hydrogen.cc isolate(), isolate 7282 src/hydrogen.cc LookupResult lookup(isolate()); isolate 8226 src/hydrogen.cc Factory* f = graph()->isolate()->factory(); isolate 8252 src/hydrogen.cc LookupResult lookup(isolate()); isolate 8258 src/hydrogen.cc if (!isolate()->heap()->InNewSpace(*candidate)) { isolate 8379 src/hydrogen.cc isolate()->factory()->NewFixedArray(globals_.length(), TENURED); isolate 8401 src/hydrogen.cc ? isolate()->factory()->the_hole_value() isolate 8402 src/hydrogen.cc : isolate()->factory()->undefined_value(), zone()); isolate 8696 src/hydrogen.cc Handle<String> name = isolate()->factory()->undefined_symbol(); isolate 249 src/hydrogen.h Isolate* isolate() { return isolate_; } isolate 262 src/ia32/assembler-ia32-inl.h } else if (heap->isolate()->debug()->has_break_points() && isolate 330 src/ia32/assembler-ia32-inl.h ASSERT(!isolate()->heap()->InNewSpace(obj)); isolate 324 src/ia32/assembler-ia32.cc if (isolate()->assembler_spare_buffer() != NULL) { isolate 325 src/ia32/assembler-ia32.cc buffer = isolate()->assembler_spare_buffer(); isolate 326 src/ia32/assembler-ia32.cc isolate()->set_assembler_spare_buffer(NULL); isolate 366 src/ia32/assembler-ia32.cc if (isolate()->assembler_spare_buffer() == NULL && isolate 368 src/ia32/assembler-ia32.cc isolate()->set_assembler_spare_buffer(buffer_); isolate 2460 src/ia32/assembler-ia32.cc (desc.buffer_size > isolate()->heap()->MaxOldGenerationSize())) { isolate 2483 src/ia32/assembler-ia32.cc if (isolate()->assembler_spare_buffer() == NULL && isolate 2485 src/ia32/assembler-ia32.cc isolate()->set_assembler_spare_buffer(buffer_); isolate 474 src/ia32/assembler-ia32.h Isolate* isolate = Isolate::UncheckedCurrent(); isolate 475 src/ia32/assembler-ia32.h if (isolate == NULL) { isolate 480 src/ia32/assembler-ia32.h uint64_t enabled = isolate->enabled_cpu_features(); isolate 584 src/ia32/assembler-ia32.h Assembler(Isolate* isolate, void* buffer, int buffer_size); isolate 73 src/ia32/builtins-ia32.cc __ JumpToExternalReference(ExternalReference(id, masm->isolate())); isolate 106 src/ia32/builtins-ia32.cc ExternalReference::debug_step_in_fp_address(masm->isolate()); isolate 163 src/ia32/builtins-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 317 src/ia32/builtins-ia32.cc masm->isolate()->builtins()->HandleApiCallConstruct(); isolate 329 src/ia32/builtins-ia32.cc masm->isolate()->heap()->SetConstructStubDeoptPCOffset(masm->pc_offset()); isolate 365 src/ia32/builtins-ia32.cc __ IncrementCounter(masm->isolate()->counters()->constructed_objects(), 1); isolate 565 src/ia32/builtins-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 700 src/ia32/builtins-ia32.cc __ jmp(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 706 src/ia32/builtins-ia32.cc __ jmp(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 722 src/ia32/builtins-ia32.cc masm->isolate()->builtins()->ArgumentsAdaptorTrampoline()); isolate 746 src/ia32/builtins-ia32.cc ExternalReference::address_of_real_stack_limit(masm->isolate()); isolate 794 src/ia32/builtins-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 840 src/ia32/builtins-ia32.cc Handle<Code> ic = masm->isolate()->builtins()->KeyedLoadIC_Initialize(); isolate 880 src/ia32/builtins-ia32.cc __ call(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 924 src/ia32/builtins-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 1028 src/ia32/builtins-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 1123 src/ia32/builtins-ia32.cc __ IncrementCounter(masm->isolate()->counters()->array_function_native(), 1); isolate 1179 src/ia32/builtins-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 1268 src/ia32/builtins-ia32.cc masm->isolate()->factory()->heap_number_map(), isolate 1343 src/ia32/builtins-ia32.cc masm->isolate()->builtins()->InternalArrayCodeGeneric(); isolate 1376 src/ia32/builtins-ia32.cc masm->isolate()->builtins()->ArrayCodeGeneric(); isolate 1410 src/ia32/builtins-ia32.cc masm->isolate()->builtins()->JSConstructStubGeneric(); isolate 1423 src/ia32/builtins-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 1482 src/ia32/builtins-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 1586 src/ia32/builtins-ia32.cc __ IncrementCounter(masm->isolate()->counters()->arguments_adaptors(), 1); isolate 1638 src/ia32/builtins-ia32.cc __ push(Immediate(masm->isolate()->factory()->undefined_value())); isolate 1650 src/ia32/builtins-ia32.cc masm->isolate()->heap()->SetArgumentsAdaptorDeoptPCOffset(masm->pc_offset()); isolate 1712 src/ia32/builtins-ia32.cc ExternalReference::address_of_stack_limit(masm->isolate()); isolate 53 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 69 src/ia32/code-stubs-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 92 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 207 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 258 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 388 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 464 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 498 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 614 src/ia32/code-stubs-ia32.cc ExternalReference::store_buffer_overflow_function(masm->isolate()), isolate 661 src/ia32/code-stubs-ia32.cc ExternalReference(IC_Utility(IC::kToBoolean_Patch), masm->isolate()), isolate 922 src/ia32/code-stubs-ia32.cc ExternalReference(IC_Utility(IC::kUnaryOp_Patch), masm->isolate()), 4, 1); isolate 1046 src/ia32/code-stubs-ia32.cc __ cmp(edx, masm->isolate()->factory()->heap_number_map()); isolate 1083 src/ia32/code-stubs-ia32.cc __ cmp(edx, masm->isolate()->factory()->heap_number_map()); isolate 1212 src/ia32/code-stubs-ia32.cc masm->isolate()), isolate 1235 src/ia32/code-stubs-ia32.cc masm->isolate()), isolate 1975 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 2184 src/ia32/code-stubs-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 2495 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 2538 src/ia32/code-stubs-ia32.cc ExternalReference::transcendental_cache_array_address(masm->isolate()); isolate 2541 src/ia32/code-stubs-ia32.cc type_ * sizeof(masm->isolate()->transcendental_cache()->caches_[0]); isolate 2571 src/ia32/code-stubs-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 2633 src/ia32/code-stubs-ia32.cc ExternalReference(RuntimeFunction(), masm->isolate()); isolate 2780 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 2881 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 3003 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 3026 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 3248 src/ia32/code-stubs-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 3269 src/ia32/code-stubs-ia32.cc ExternalReference::power_double_double_function(masm->isolate()), 4); isolate 3714 src/ia32/code-stubs-ia32.cc masm->isolate()); isolate 3716 src/ia32/code-stubs-ia32.cc ExternalReference::address_of_regexp_stack_memory_size(masm->isolate()); isolate 3784 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 3896 src/ia32/code-stubs-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 3922 src/ia32/code-stubs-ia32.cc masm->isolate()))); isolate 3995 src/ia32/code-stubs-ia32.cc masm->isolate()); isolate 3996 src/ia32/code-stubs-ia32.cc __ mov(edx, Immediate(masm->isolate()->factory()->the_hole_value())); isolate 4061 src/ia32/code-stubs-ia32.cc ExternalReference::address_of_static_offsets_vector(masm->isolate()); isolate 4146 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 4212 src/ia32/code-stubs-ia32.cc ExternalReference::roots_array_start(masm->isolate()); isolate 4240 src/ia32/code-stubs-ia32.cc masm->isolate()->factory()->heap_number_map()); isolate 4289 src/ia32/code-stubs-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 4355 src/ia32/code-stubs-ia32.cc __ cmp(edx, masm->isolate()->factory()->undefined_value()); isolate 4371 src/ia32/code-stubs-ia32.cc Immediate(masm->isolate()->factory()->heap_number_map())); isolate 4448 src/ia32/code-stubs-ia32.cc Immediate(masm->isolate()->factory()->heap_number_map())); isolate 4677 src/ia32/code-stubs-ia32.cc Isolate* isolate = masm->isolate(); isolate 4687 src/ia32/code-stubs-ia32.cc __ cmp(ecx, Immediate(TypeFeedbackCells::MegamorphicSentinel(isolate))); isolate 4692 src/ia32/code-stubs-ia32.cc __ cmp(ecx, Immediate(TypeFeedbackCells::UninitializedSentinel(isolate))); isolate 4697 src/ia32/code-stubs-ia32.cc Immediate(TypeFeedbackCells::MegamorphicSentinel(isolate))); isolate 4712 src/ia32/code-stubs-ia32.cc Isolate* isolate = masm->isolate(); isolate 4724 src/ia32/code-stubs-ia32.cc __ cmp(eax, isolate->factory()->the_hole_value()); isolate 4748 src/ia32/code-stubs-ia32.cc __ cmp(eax, isolate->factory()->the_hole_value()); isolate 4770 src/ia32/code-stubs-ia32.cc Immediate(TypeFeedbackCells::MegamorphicSentinel(isolate))); isolate 4783 src/ia32/code-stubs-ia32.cc Handle<Code> adaptor = isolate->builtins()->ArgumentsAdaptorTrampoline(); isolate 4795 src/ia32/code-stubs-ia32.cc Handle<Code> adaptor = isolate->builtins()->ArgumentsAdaptorTrampoline(); isolate 4838 src/ia32/code-stubs-ia32.cc masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(); isolate 4909 src/ia32/code-stubs-ia32.cc ExternalReference::heap_always_allocate_scope_depth(masm->isolate()); isolate 4930 src/ia32/code-stubs-ia32.cc __ cmp(eax, masm->isolate()->factory()->the_hole_value()); isolate 4945 src/ia32/code-stubs-ia32.cc Isolate::kPendingExceptionAddress, masm->isolate()); isolate 4951 src/ia32/code-stubs-ia32.cc __ mov(edx, Immediate(masm->isolate()->factory()->the_hole_value())); isolate 4980 src/ia32/code-stubs-ia32.cc __ mov(edx, Immediate(masm->isolate()->factory()->the_hole_value())); isolate 4985 src/ia32/code-stubs-ia32.cc __ cmp(eax, masm->isolate()->factory()->termination_exception()); isolate 5050 src/ia32/code-stubs-ia32.cc Isolate* isolate = masm->isolate(); isolate 5052 src/ia32/code-stubs-ia32.cc isolate); isolate 5057 src/ia32/code-stubs-ia32.cc isolate); isolate 5088 src/ia32/code-stubs-ia32.cc ExternalReference c_entry_fp(Isolate::kCEntryFPAddress, masm->isolate()); isolate 5093 src/ia32/code-stubs-ia32.cc masm->isolate()); isolate 5110 src/ia32/code-stubs-ia32.cc masm->isolate()); isolate 5121 src/ia32/code-stubs-ia32.cc __ mov(edx, Immediate(masm->isolate()->factory()->the_hole_value())); isolate 5133 src/ia32/code-stubs-ia32.cc masm->isolate()); isolate 5137 src/ia32/code-stubs-ia32.cc masm->isolate()); isolate 5158 src/ia32/code-stubs-ia32.cc masm->isolate()))); isolate 5208 src/ia32/code-stubs-ia32.cc ExternalReference::roots_array_start(masm->isolate()); isolate 5285 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 5466 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 5484 src/ia32/code-stubs-ia32.cc masm->isolate()->factory()->heap_number_map(), isolate 5545 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 5640 src/ia32/code-stubs-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 6067 src/ia32/code-stubs-ia32.cc ExternalReference::roots_array_start(masm->isolate()); isolate 6107 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 6159 src/ia32/code-stubs-ia32.cc ExternalReference::roots_array_start(masm->isolate()); isolate 6170 src/ia32/code-stubs-ia32.cc int32_t seed = masm->isolate()->heap()->HashSeed(); isolate 6257 src/ia32/code-stubs-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 6275 src/ia32/code-stubs-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 6477 src/ia32/code-stubs-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 6578 src/ia32/code-stubs-ia32.cc __ IncrementCounter(masm->isolate()->counters()->string_compare_native(), 1); isolate 6674 src/ia32/code-stubs-ia32.cc __ cmp(eax, Immediate(masm->isolate()->factory()->undefined_value())); isolate 6683 src/ia32/code-stubs-ia32.cc __ cmp(edx, Immediate(masm->isolate()->factory()->undefined_value())); isolate 6872 src/ia32/code-stubs-ia32.cc masm->isolate()); isolate 6927 src/ia32/code-stubs-ia32.cc __ cmp(entity_name, masm->isolate()->factory()->undefined_value()); isolate 6936 src/ia32/code-stubs-ia32.cc __ cmp(entity_name, masm->isolate()->factory()->the_hole_value()); isolate 7070 src/ia32/code-stubs-ia32.cc __ cmp(scratch, masm->isolate()->factory()->undefined_value()); isolate 7302 src/ia32/code-stubs-ia32.cc masm->isolate()), isolate 7308 src/ia32/code-stubs-ia32.cc masm->isolate()), isolate 389 src/ia32/codegen-ia32.cc __ cmp(edi, Immediate(masm->isolate()->factory()->empty_fixed_array())); isolate 409 src/ia32/codegen-ia32.cc Immediate(masm->isolate()->factory()->one_pointer_filler_map())); isolate 415 src/ia32/codegen-ia32.cc Immediate(masm->isolate()->factory()->one_pointer_filler_map())); isolate 423 src/ia32/codegen-ia32.cc Immediate(masm->isolate()->factory()->fixed_double_array_map())); isolate 485 src/ia32/codegen-ia32.cc __ cmp(ebx, masm->isolate()->factory()->the_hole_value()); isolate 537 src/ia32/codegen-ia32.cc __ cmp(edi, Immediate(masm->isolate()->factory()->empty_fixed_array())); isolate 554 src/ia32/codegen-ia32.cc Immediate(masm->isolate()->factory()->fixed_array_map())); isolate 618 src/ia32/codegen-ia32.cc masm->isolate()->factory()->the_hole_value()); isolate 52 src/ia32/debug-ia32.cc Isolate* isolate = Isolate::Current(); isolate 53 src/ia32/debug-ia32.cc rinfo()->PatchCodeWithCall(isolate->debug()->debug_break_return()->entry(), isolate 82 src/ia32/debug-ia32.cc Isolate* isolate = Isolate::Current(); isolate 84 src/ia32/debug-ia32.cc isolate->debug()->debug_break_slot()->entry(), isolate 141 src/ia32/debug-ia32.cc __ mov(ebx, Immediate(ExternalReference::debug_break(masm->isolate()))); isolate 194 src/ia32/debug-ia32.cc ExternalReference(Debug_Address::AfterBreakTarget(), masm->isolate()); isolate 333 src/ia32/debug-ia32.cc masm->isolate()); isolate 49 src/ia32/deoptimizer-ia32.cc Isolate* isolate = code->GetIsolate(); isolate 50 src/ia32/deoptimizer-ia32.cc HandleScope scope(isolate); isolate 90 src/ia32/deoptimizer-ia32.cc Factory* factory = isolate->factory(); isolate 124 src/ia32/deoptimizer-ia32.cc Isolate* isolate = function->GetIsolate(); isolate 125 src/ia32/deoptimizer-ia32.cc HandleScope scope(isolate); isolate 187 src/ia32/deoptimizer-ia32.cc isolate->heap()->CreateFillerObjectAt(junk_address, isolate 192 src/ia32/deoptimizer-ia32.cc DeoptimizerData* data = isolate->deoptimizer_data(); isolate 199 src/ia32/deoptimizer-ia32.cc isolate->heap()->mark_compact_collector()->InvalidateCode(code); isolate 910 src/ia32/deoptimizer-ia32.cc Isolate* isolate = masm()->isolate(); isolate 956 src/ia32/deoptimizer-ia32.cc __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate), 6); isolate 1008 src/ia32/deoptimizer-ia32.cc ExternalReference::compute_output_frames_function(isolate), 1); isolate 120 src/ia32/full-codegen-ia32.cc isolate()->factory()->NewFixedArray(function()->handler_count(), TENURED); isolate 121 src/ia32/full-codegen-ia32.cc profiling_counter_ = isolate()->factory()->NewJSGlobalPropertyCell( isolate 150 src/ia32/full-codegen-ia32.cc Immediate(isolate()->factory()->undefined_value())); isolate 167 src/ia32/full-codegen-ia32.cc __ push(Immediate(isolate()->factory()->undefined_value())); isolate 169 src/ia32/full-codegen-ia32.cc __ mov(eax, Immediate(isolate()->factory()->undefined_value())); isolate 280 src/ia32/full-codegen-ia32.cc ExternalReference::address_of_stack_limit(isolate()); isolate 298 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->undefined_value()); isolate 354 src/ia32/full-codegen-ia32.cc ExternalReference::address_of_stack_limit(isolate()); isolate 595 src/ia32/full-codegen-ia32.cc __ mov(result_register(), isolate()->factory()->true_value()); isolate 598 src/ia32/full-codegen-ia32.cc __ mov(result_register(), isolate()->factory()->false_value()); isolate 608 src/ia32/full-codegen-ia32.cc __ push(Immediate(isolate()->factory()->true_value())); isolate 611 src/ia32/full-codegen-ia32.cc __ push(Immediate(isolate()->factory()->false_value())); isolate 629 src/ia32/full-codegen-ia32.cc ? isolate()->factory()->true_value() isolate 630 src/ia32/full-codegen-ia32.cc : isolate()->factory()->false_value(); isolate 637 src/ia32/full-codegen-ia32.cc ? isolate()->factory()->true_value() isolate 638 src/ia32/full-codegen-ia32.cc : isolate()->factory()->false_value(); isolate 750 src/ia32/full-codegen-ia32.cc __ cmp(eax, isolate()->factory()->true_value()); isolate 764 src/ia32/full-codegen-ia32.cc __ cmp(ebx, isolate()->factory()->with_context_map()); isolate 766 src/ia32/full-codegen-ia32.cc __ cmp(ebx, isolate()->factory()->catch_context_map()); isolate 785 src/ia32/full-codegen-ia32.cc ? isolate()->factory()->the_hole_value() isolate 786 src/ia32/full-codegen-ia32.cc : isolate()->factory()->undefined_value(), zone()); isolate 794 src/ia32/full-codegen-ia32.cc Immediate(isolate()->factory()->the_hole_value())); isolate 803 src/ia32/full-codegen-ia32.cc Immediate(isolate()->factory()->the_hole_value())); isolate 824 src/ia32/full-codegen-ia32.cc __ push(Immediate(isolate()->factory()->the_hole_value())); isolate 1052 src/ia32/full-codegen-ia32.cc __ cmp(eax, isolate()->factory()->undefined_value()); isolate 1054 src/ia32/full-codegen-ia32.cc __ cmp(eax, isolate()->factory()->null_value()); isolate 1090 src/ia32/full-codegen-ia32.cc isolate()->factory()->meta_map()); isolate 1113 src/ia32/full-codegen-ia32.cc isolate()->factory()->NewJSGlobalPropertyCell( isolate 1223 src/ia32/full-codegen-ia32.cc ? isolate()->factory()->true_value() isolate 1224 src/ia32/full-codegen-ia32.cc : isolate()->factory()->false_value())); isolate 1274 src/ia32/full-codegen-ia32.cc Immediate(isolate()->factory()->global_context_map())); isolate 1289 src/ia32/full-codegen-ia32.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 1345 src/ia32/full-codegen-ia32.cc __ cmp(eax, isolate()->factory()->the_hole_value()); isolate 1348 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->undefined_value()); isolate 1373 src/ia32/full-codegen-ia32.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 1424 src/ia32/full-codegen-ia32.cc __ cmp(eax, isolate()->factory()->the_hole_value()); isolate 1434 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->undefined_value()); isolate 1476 src/ia32/full-codegen-ia32.cc __ cmp(ebx, isolate()->factory()->undefined_value()); isolate 1519 src/ia32/full-codegen-ia32.cc __ push(Immediate(isolate()->factory()->null_value())); isolate 1584 src/ia32/full-codegen-ia32.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 1585 src/ia32/full-codegen-ia32.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 1659 src/ia32/full-codegen-ia32.cc Heap* heap = isolate()->heap(); isolate 1664 src/ia32/full-codegen-ia32.cc __ IncrementCounter(isolate()->counters()->cow_arrays_created_stub(), 1); isolate 1857 src/ia32/full-codegen-ia32.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 1864 src/ia32/full-codegen-ia32.cc Handle<Code> ic = isolate()->builtins()->KeyedLoadIC_Initialize(); isolate 2010 src/ia32/full-codegen-ia32.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 2011 src/ia32/full-codegen-ia32.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 2023 src/ia32/full-codegen-ia32.cc ? isolate()->builtins()->KeyedStoreIC_Initialize() isolate 2024 src/ia32/full-codegen-ia32.cc : isolate()->builtins()->KeyedStoreIC_Initialize_Strict(); isolate 2040 src/ia32/full-codegen-ia32.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 2041 src/ia32/full-codegen-ia32.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 2050 src/ia32/full-codegen-ia32.cc __ cmp(edx, isolate()->factory()->the_hole_value()); isolate 2080 src/ia32/full-codegen-ia32.cc __ cmp(edx, isolate()->factory()->the_hole_value()); isolate 2101 src/ia32/full-codegen-ia32.cc __ cmp(edx, isolate()->factory()->the_hole_value()); isolate 2152 src/ia32/full-codegen-ia32.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 2153 src/ia32/full-codegen-ia32.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 2195 src/ia32/full-codegen-ia32.cc ? isolate()->builtins()->KeyedStoreIC_Initialize() isolate 2196 src/ia32/full-codegen-ia32.cc : isolate()->builtins()->KeyedStoreIC_Initialize_Strict(); isolate 2258 src/ia32/full-codegen-ia32.cc isolate()->stub_cache()->ComputeCallInitialize(arg_count, mode); isolate 2289 src/ia32/full-codegen-ia32.cc isolate()->stub_cache()->ComputeKeyedCallInitialize(arg_count); isolate 2315 src/ia32/full-codegen-ia32.cc TypeFeedbackCells::UninitializedSentinel(isolate()); isolate 2317 src/ia32/full-codegen-ia32.cc isolate()->factory()->NewJSGlobalPropertyCell(uninitialized); isolate 2338 src/ia32/full-codegen-ia32.cc __ push(Immediate(isolate()->factory()->undefined_value())); isolate 2375 src/ia32/full-codegen-ia32.cc __ push(Immediate(isolate()->factory()->undefined_value())); isolate 2433 src/ia32/full-codegen-ia32.cc __ push(Immediate(isolate()->factory()->the_hole_value())); isolate 2504 src/ia32/full-codegen-ia32.cc TypeFeedbackCells::UninitializedSentinel(isolate()); isolate 2506 src/ia32/full-codegen-ia32.cc isolate()->factory()->NewJSGlobalPropertyCell(uninitialized); isolate 2576 src/ia32/full-codegen-ia32.cc __ cmp(eax, isolate()->factory()->null_value()); isolate 2926 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->function_class_symbol()); isolate 2931 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->Object_symbol()); isolate 2936 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->null_value()); isolate 2961 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->undefined_value()); isolate 2986 src/ia32/full-codegen-ia32.cc __ CallCFunction(ExternalReference::random_uint32_function(isolate()), 1); isolate 3086 src/ia32/full-codegen-ia32.cc ExternalReference stamp = ExternalReference::date_cache_stamp(isolate()); isolate 3098 src/ia32/full-codegen-ia32.cc __ CallCFunction(ExternalReference::get_date_field_function(isolate()), 2); isolate 3212 src/ia32/full-codegen-ia32.cc __ Set(result, Immediate(isolate()->factory()->nan_value())); isolate 3218 src/ia32/full-codegen-ia32.cc __ Set(result, Immediate(isolate()->factory()->undefined_value())); isolate 3260 src/ia32/full-codegen-ia32.cc __ Set(result, Immediate(isolate()->factory()->empty_string())); isolate 3414 src/ia32/full-codegen-ia32.cc isolate()->global_context()->jsfunction_result_caches()); isolate 3417 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->undefined_value()); isolate 3483 src/ia32/full-codegen-ia32.cc __ mov(eax, Immediate(isolate()->factory()->false_value())); isolate 3486 src/ia32/full-codegen-ia32.cc __ mov(eax, Immediate(isolate()->factory()->true_value())); isolate 3579 src/ia32/full-codegen-ia32.cc __ mov(result_operand, isolate()->factory()->empty_string()); isolate 3788 src/ia32/full-codegen-ia32.cc __ mov(result_operand, isolate()->factory()->undefined_value()); isolate 3827 src/ia32/full-codegen-ia32.cc isolate()->stub_cache()->ComputeCallInitialize(arg_count, mode); isolate 3890 src/ia32/full-codegen-ia32.cc context()->Plug(isolate()->factory()->undefined_value()); isolate 3922 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->true_value()); isolate 3924 src/ia32/full-codegen-ia32.cc __ Push(isolate()->factory()->true_value()); isolate 3930 src/ia32/full-codegen-ia32.cc __ mov(eax, isolate()->factory()->false_value()); isolate 3932 src/ia32/full-codegen-ia32.cc __ Push(isolate()->factory()->false_value()); isolate 4139 src/ia32/full-codegen-ia32.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 4140 src/ia32/full-codegen-ia32.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 4156 src/ia32/full-codegen-ia32.cc ? isolate()->builtins()->KeyedStoreIC_Initialize() isolate 4157 src/ia32/full-codegen-ia32.cc : isolate()->builtins()->KeyedStoreIC_Initialize_Strict(); isolate 4183 src/ia32/full-codegen-ia32.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 4226 src/ia32/full-codegen-ia32.cc if (check->Equals(isolate()->heap()->number_symbol())) { isolate 4229 src/ia32/full-codegen-ia32.cc isolate()->factory()->heap_number_map()); isolate 4231 src/ia32/full-codegen-ia32.cc } else if (check->Equals(isolate()->heap()->string_symbol())) { isolate 4239 src/ia32/full-codegen-ia32.cc } else if (check->Equals(isolate()->heap()->boolean_symbol())) { isolate 4240 src/ia32/full-codegen-ia32.cc __ cmp(eax, isolate()->factory()->true_value()); isolate 4242 src/ia32/full-codegen-ia32.cc __ cmp(eax, isolate()->factory()->false_value()); isolate 4245 src/ia32/full-codegen-ia32.cc check->Equals(isolate()->heap()->null_symbol())) { isolate 4246 src/ia32/full-codegen-ia32.cc __ cmp(eax, isolate()->factory()->null_value()); isolate 4248 src/ia32/full-codegen-ia32.cc } else if (check->Equals(isolate()->heap()->undefined_symbol())) { isolate 4249 src/ia32/full-codegen-ia32.cc __ cmp(eax, isolate()->factory()->undefined_value()); isolate 4257 src/ia32/full-codegen-ia32.cc } else if (check->Equals(isolate()->heap()->function_symbol())) { isolate 4264 src/ia32/full-codegen-ia32.cc } else if (check->Equals(isolate()->heap()->object_symbol())) { isolate 4267 src/ia32/full-codegen-ia32.cc __ cmp(eax, isolate()->factory()->null_value()); isolate 4309 src/ia32/full-codegen-ia32.cc __ cmp(eax, isolate()->factory()->true_value()); isolate 4394 src/ia32/full-codegen-ia32.cc isolate()->factory()->null_value() : isolate 4395 src/ia32/full-codegen-ia32.cc isolate()->factory()->undefined_value(); isolate 4401 src/ia32/full-codegen-ia32.cc isolate()->factory()->undefined_value() : isolate 4402 src/ia32/full-codegen-ia32.cc isolate()->factory()->null_value(); isolate 4483 src/ia32/full-codegen-ia32.cc ExternalReference::address_of_pending_message_obj(isolate()); isolate 4488 src/ia32/full-codegen-ia32.cc ExternalReference::address_of_has_pending_message(isolate()); isolate 4494 src/ia32/full-codegen-ia32.cc ExternalReference::address_of_pending_message_script(isolate()); isolate 4505 src/ia32/full-codegen-ia32.cc ExternalReference::address_of_pending_message_script(isolate()); isolate 4511 src/ia32/full-codegen-ia32.cc ExternalReference::address_of_has_pending_message(isolate()); isolate 4516 src/ia32/full-codegen-ia32.cc ExternalReference::address_of_pending_message_obj(isolate()); isolate 374 src/ia32/ic-ia32.cc Heap* heap = masm->isolate()->heap(); isolate 375 src/ia32/ic-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 432 src/ia32/ic-ia32.cc Handle<Map> fixed_array_map(masm->isolate()->heap()->fixed_array_map()); isolate 466 src/ia32/ic-ia32.cc Isolate* isolate = masm->isolate(); isolate 467 src/ia32/ic-ia32.cc Counters* counters = isolate->counters(); isolate 482 src/ia32/ic-ia32.cc isolate->factory()->hash_table_map(), isolate 515 src/ia32/ic-ia32.cc Immediate(isolate->factory()->hash_table_map())); isolate 537 src/ia32/ic-ia32.cc ExternalReference::keyed_lookup_cache_keys(masm->isolate()); isolate 569 src/ia32/ic-ia32.cc ExternalReference::keyed_lookup_cache_field_offsets(masm->isolate()); isolate 688 src/ia32/ic-ia32.cc masm->isolate()); isolate 703 src/ia32/ic-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 809 src/ia32/ic-ia32.cc __ cmp(edi, masm->isolate()->factory()->fixed_array_map()); isolate 817 src/ia32/ic-ia32.cc __ cmp(edi, masm->isolate()->factory()->fixed_double_array_map()); isolate 847 src/ia32/ic-ia32.cc __ cmp(edi, masm->isolate()->factory()->fixed_array_map()); isolate 874 src/ia32/ic-ia32.cc __ cmp(edi, masm->isolate()->factory()->fixed_double_array_map()); isolate 888 src/ia32/ic-ia32.cc masm->isolate()->factory()->heap_number_map(), isolate 948 src/ia32/ic-ia32.cc Isolate* isolate = masm->isolate(); isolate 949 src/ia32/ic-ia32.cc isolate->stub_cache()->GenerateProbe(masm, flags, edx, ecx, ebx, eax); isolate 975 src/ia32/ic-ia32.cc __ cmp(edx, isolate->factory()->true_value()); isolate 977 src/ia32/ic-ia32.cc __ cmp(edx, isolate->factory()->false_value()); isolate 985 src/ia32/ic-ia32.cc isolate->stub_cache()->GenerateProbe(masm, flags, edx, ecx, ebx, no_reg); isolate 1053 src/ia32/ic-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 1073 src/ia32/ic-ia32.cc __ mov(ebx, Immediate(ExternalReference(IC_Utility(id), masm->isolate()))); isolate 1161 src/ia32/ic-ia32.cc Isolate* isolate = masm->isolate(); isolate 1162 src/ia32/ic-ia32.cc Counters* counters = isolate->counters(); isolate 1176 src/ia32/ic-ia32.cc isolate->factory()->hash_table_map(), isolate 1221 src/ia32/ic-ia32.cc isolate->factory()->hash_table_map(), isolate 1262 src/ia32/ic-ia32.cc Factory* factory = masm->isolate()->factory(); isolate 1346 src/ia32/ic-ia32.cc __ IncrementCounter(masm->isolate()->counters()->load_miss(), 1); isolate 1355 src/ia32/ic-ia32.cc ExternalReference(IC_Utility(kLoadIC_Miss), masm->isolate()); isolate 1367 src/ia32/ic-ia32.cc __ IncrementCounter(masm->isolate()->counters()->keyed_load_miss(), 1); isolate 1377 src/ia32/ic-ia32.cc masm->isolate()) isolate 1378 src/ia32/ic-ia32.cc : ExternalReference(IC_Utility(kKeyedLoadIC_Miss), masm->isolate()); isolate 1435 src/ia32/ic-ia32.cc ExternalReference(IC_Utility(kStoreIC_Miss), masm->isolate()); isolate 1490 src/ia32/ic-ia32.cc ExternalReference(IC_Utility(kStoreIC_ArrayLength), masm->isolate()); isolate 1517 src/ia32/ic-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 1590 src/ia32/ic-ia32.cc masm->isolate()) isolate 1591 src/ia32/ic-ia32.cc : ExternalReference(IC_Utility(kKeyedStoreIC_Miss), masm->isolate()); isolate 1611 src/ia32/ic-ia32.cc ExternalReference ref(IC_Utility(kKeyedStoreIC_Slow), masm->isolate()); isolate 158 src/ia32/lithium-codegen-ia32.cc Immediate(isolate()->factory()->undefined_value())); isolate 1446 src/ia32/lithium-codegen-ia32.cc ExternalReference stamp = ExternalReference::date_cache_stamp(isolate()); isolate 1458 src/ia32/lithium-codegen-ia32.cc __ CallCFunction(ExternalReference::get_date_field_function(isolate()), 2); isolate 1525 src/ia32/lithium-codegen-ia32.cc ExternalReference::double_fp_operation(Token::MOD, isolate()), isolate 1842 src/ia32/lithium-codegen-ia32.cc __ cmp(input, isolate()->factory()->null_value()); isolate 2305 src/ia32/lithium-codegen-ia32.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 2336 src/ia32/lithium-codegen-ia32.cc ? isolate()->builtins()->StoreIC_Initialize_Strict() isolate 2337 src/ia32/lithium-codegen-ia32.cc : isolate()->builtins()->StoreIC_Initialize(); isolate 2414 src/ia32/lithium-codegen-ia32.cc LookupResult lookup(isolate()); isolate 2477 src/ia32/lithium-codegen-ia32.cc LookupResult lookup(isolate); isolate 2498 src/ia32/lithium-codegen-ia32.cc if (!CompactEmit(instr->hydrogen()->types(), name, i, isolate())) { isolate 2516 src/ia32/lithium-codegen-ia32.cc CompactEmit(instr->hydrogen()->types(), name, i, isolate()); isolate 2527 src/ia32/lithium-codegen-ia32.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 2540 src/ia32/lithium-codegen-ia32.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 2785 src/ia32/lithium-codegen-ia32.cc Handle<Code> ic = isolate()->builtins()->KeyedLoadIC_Initialize(); isolate 3404 src/ia32/lithium-codegen-ia32.cc __ CallCFunction(ExternalReference::random_uint32_function(isolate()), 1); isolate 3526 src/ia32/lithium-codegen-ia32.cc isolate()->stub_cache()->ComputeKeyedCallInitialize(arity); isolate 3538 src/ia32/lithium-codegen-ia32.cc isolate()->stub_cache()->ComputeCallInitialize(arity, mode); isolate 3562 src/ia32/lithium-codegen-ia32.cc isolate()->stub_cache()->ComputeCallInitialize(arity, mode); isolate 3661 src/ia32/lithium-codegen-ia32.cc ? isolate()->builtins()->StoreIC_Initialize_Strict() isolate 3662 src/ia32/lithium-codegen-ia32.cc : isolate()->builtins()->StoreIC_Initialize(); isolate 3788 src/ia32/lithium-codegen-ia32.cc ? isolate()->builtins()->KeyedStoreIC_Initialize_Strict() isolate 3789 src/ia32/lithium-codegen-ia32.cc : isolate()->builtins()->KeyedStoreIC_Initialize(); isolate 3827 src/ia32/lithium-codegen-ia32.cc CallCode(isolate()->builtins()->TransitionElementsSmiToDouble(), isolate 3836 src/ia32/lithium-codegen-ia32.cc CallCode(isolate()->builtins()->TransitionElementsDoubleToObject(), isolate 4474 src/ia32/lithium-codegen-ia32.cc if (isolate()->heap()->InNewSpace(*target)) { isolate 4477 src/ia32/lithium-codegen-ia32.cc isolate()->factory()->NewJSGlobalPropertyCell(target); isolate 4715 src/ia32/lithium-codegen-ia32.cc __ push(Immediate(isolate()->factory()->empty_fixed_array())); isolate 4763 src/ia32/lithium-codegen-ia32.cc elements->map() != isolate()->heap()->fixed_cow_array_map(); isolate 5198 src/ia32/lithium-codegen-ia32.cc ExternalReference::address_of_stack_limit(isolate()); isolate 5216 src/ia32/lithium-codegen-ia32.cc ExternalReference::address_of_stack_limit(isolate()); isolate 5262 src/ia32/lithium-codegen-ia32.cc __ cmp(eax, isolate()->factory()->undefined_value()); isolate 5265 src/ia32/lithium-codegen-ia32.cc __ cmp(eax, isolate()->factory()->null_value()); isolate 5287 src/ia32/lithium-codegen-ia32.cc isolate()->factory()->meta_map()); isolate 76 src/ia32/lithium-codegen-ia32.h Isolate* isolate() const { return info_->isolate(); } isolate 77 src/ia32/lithium-codegen-ia32.h Factory* factory() const { return isolate()->factory(); } isolate 78 src/ia32/lithium-codegen-ia32.h Heap* heap() const { return isolate()->heap(); } isolate 49 src/ia32/macro-assembler-ia32.cc if (isolate() != NULL) { isolate 50 src/ia32/macro-assembler-ia32.cc code_object_ = Handle<Object>(isolate()->heap()->undefined_value(), isolate 51 src/ia32/macro-assembler-ia32.cc isolate()); isolate 96 src/ia32/macro-assembler-ia32.cc ExternalReference::store_buffer_top(isolate()); isolate 274 src/ia32/macro-assembler-ia32.cc ASSERT(!isolate()->heap()->InNewSpace(*map)); isolate 367 src/ia32/macro-assembler-ia32.cc mov(ebx, Immediate(ExternalReference(Runtime::kDebugBreak, isolate()))); isolate 417 src/ia32/macro-assembler-ia32.cc Handle<Object> value(&isolate()->heap()->roots_array_start()[index]); isolate 425 src/ia32/macro-assembler-ia32.cc Handle<Object> value(&isolate()->heap()->roots_array_start()[index]); isolate 496 src/ia32/macro-assembler-ia32.cc isolate()->factory()->heap_number_map(), isolate 660 src/ia32/macro-assembler-ia32.cc isolate()->factory()->heap_number_map()); isolate 696 src/ia32/macro-assembler-ia32.cc cmp(Operand(esp, 0), Immediate(isolate()->factory()->undefined_value())); isolate 727 src/ia32/macro-assembler-ia32.cc isolate()); isolate 729 src/ia32/macro-assembler-ia32.cc isolate()); isolate 807 src/ia32/macro-assembler-ia32.cc ExternalReference context_address(Isolate::kContextAddress, isolate()); isolate 815 src/ia32/macro-assembler-ia32.cc isolate()); isolate 858 src/ia32/macro-assembler-ia32.cc ExternalReference handler_address(Isolate::kHandlerAddress, isolate()); isolate 867 src/ia32/macro-assembler-ia32.cc ExternalReference handler_address(Isolate::kHandlerAddress, isolate()); isolate 900 src/ia32/macro-assembler-ia32.cc ExternalReference handler_address(Isolate::kHandlerAddress, isolate()); isolate 940 src/ia32/macro-assembler-ia32.cc ExternalReference handler_address(Isolate::kHandlerAddress, isolate()); isolate 995 src/ia32/macro-assembler-ia32.cc cmp(scratch, isolate()->factory()->global_context_map()); isolate 1016 src/ia32/macro-assembler-ia32.cc cmp(holder_reg, isolate()->factory()->null_value()); isolate 1022 src/ia32/macro-assembler-ia32.cc cmp(holder_reg, isolate()->factory()->global_context_map()); isolate 1046 src/ia32/macro-assembler-ia32.cc ExternalReference::roots_array_start(isolate()); isolate 1053 src/ia32/macro-assembler-ia32.cc int32_t seed = isolate()->heap()->HashSeed(); isolate 1161 src/ia32/macro-assembler-ia32.cc ExternalReference::new_space_allocation_top_address(isolate()); isolate 1193 src/ia32/macro-assembler-ia32.cc ExternalReference::new_space_allocation_top_address(isolate()); isolate 1233 src/ia32/macro-assembler-ia32.cc ExternalReference::new_space_allocation_limit_address(isolate()); isolate 1287 src/ia32/macro-assembler-ia32.cc ExternalReference::new_space_allocation_limit_address(isolate()); isolate 1333 src/ia32/macro-assembler-ia32.cc ExternalReference::new_space_allocation_limit_address(isolate()); isolate 1354 src/ia32/macro-assembler-ia32.cc ExternalReference::new_space_allocation_top_address(isolate()); isolate 1380 src/ia32/macro-assembler-ia32.cc Immediate(isolate()->factory()->heap_number_map())); isolate 1410 src/ia32/macro-assembler-ia32.cc Immediate(isolate()->factory()->string_map())); isolate 1445 src/ia32/macro-assembler-ia32.cc Immediate(isolate()->factory()->ascii_string_map())); isolate 1471 src/ia32/macro-assembler-ia32.cc Immediate(isolate()->factory()->ascii_string_map())); isolate 1493 src/ia32/macro-assembler-ia32.cc Immediate(isolate()->factory()->cons_string_map())); isolate 1511 src/ia32/macro-assembler-ia32.cc Immediate(isolate()->factory()->cons_ascii_string_map())); isolate 1529 src/ia32/macro-assembler-ia32.cc Immediate(isolate()->factory()->sliced_string_map())); isolate 1547 src/ia32/macro-assembler-ia32.cc Immediate(isolate()->factory()->sliced_ascii_string_map())); isolate 1688 src/ia32/macro-assembler-ia32.cc cmp(result, Immediate(isolate()->factory()->the_hole_value())); isolate 1738 src/ia32/macro-assembler-ia32.cc mov(eax, Immediate(isolate()->factory()->undefined_value())); isolate 1769 src/ia32/macro-assembler-ia32.cc mov(ebx, Immediate(ExternalReference(function, isolate()))); isolate 1790 src/ia32/macro-assembler-ia32.cc mov(ebx, Immediate(ExternalReference(f, isolate()))); isolate 1821 src/ia32/macro-assembler-ia32.cc TailCallExternalReference(ExternalReference(fid, isolate()), isolate 1921 src/ia32/macro-assembler-ia32.cc ExternalReference::scheduled_exception_address(isolate()); isolate 1923 src/ia32/macro-assembler-ia32.cc Immediate(isolate()->factory()->the_hole_value())); isolate 1932 src/ia32/macro-assembler-ia32.cc mov(eax, isolate()->factory()->undefined_value()); isolate 1937 src/ia32/macro-assembler-ia32.cc ExternalReference::delete_handle_scope_extensions(isolate()); isolate 2026 src/ia32/macro-assembler-ia32.cc isolate()->builtins()->ArgumentsAdaptorTrampoline(); isolate 2208 src/ia32/macro-assembler-ia32.cc isolate()->factory()->with_context_map()); isolate 2281 src/ia32/macro-assembler-ia32.cc CheckMap(map, isolate()->factory()->meta_map(), &fail, DO_SMI_CHECK); isolate 2323 src/ia32/macro-assembler-ia32.cc if (isolate()->heap()->InNewSpace(*object)) { isolate 2325 src/ia32/macro-assembler-ia32.cc isolate()->factory()->NewJSGlobalPropertyCell(object); isolate 2334 src/ia32/macro-assembler-ia32.cc if (isolate()->heap()->InNewSpace(*object)) { isolate 2336 src/ia32/macro-assembler-ia32.cc isolate()->factory()->NewJSGlobalPropertyCell(object); isolate 2445 src/ia32/macro-assembler-ia32.cc Factory* factory = isolate()->factory(); isolate 2526 src/ia32/macro-assembler-ia32.cc isolate()->factory()->fixed_array_map(), isolate 2531 src/ia32/macro-assembler-ia32.cc mov(descriptors, isolate()->factory()->empty_descriptor_array()); isolate 2700 src/ia32/macro-assembler-ia32.cc ASSERT(!isolate()->heap()->mark_compact_collector()-> isolate 2888 src/ia32/macro-assembler-ia32.cc isolate()->factory()->empty_fixed_array()); isolate 2897 src/ia32/macro-assembler-ia32.cc isolate()->factory()->fixed_array_map(), isolate 2912 src/ia32/macro-assembler-ia32.cc cmp(edx, isolate()->factory()->empty_fixed_array()); isolate 2918 src/ia32/macro-assembler-ia32.cc cmp(ecx, isolate()->factory()->null_value()); isolate 68 src/ia32/macro-assembler-ia32.h MacroAssembler(Isolate* isolate, void* buffer, int size); isolate 412 src/ia32/regexp-macro-assembler-ia32.cc ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); isolate 746 src/ia32/regexp-macro-assembler-ia32.cc ExternalReference::address_of_stack_limit(masm_->isolate()); isolate 978 src/ia32/regexp-macro-assembler-ia32.cc ExternalReference::re_grow_stack(masm_->isolate()); isolate 1003 src/ia32/regexp-macro-assembler-ia32.cc masm_->isolate()->factory()->NewCode(code_desc, isolate 1006 src/ia32/regexp-macro-assembler-ia32.cc PROFILE(masm_->isolate(), RegExpCodeCreateEvent(*code, *source)); isolate 1162 src/ia32/regexp-macro-assembler-ia32.cc ExternalReference::re_check_stack_guard_state(masm_->isolate()); isolate 1177 src/ia32/regexp-macro-assembler-ia32.cc Isolate* isolate = frame_entry<Isolate*>(re_frame, kIsolate); isolate 1178 src/ia32/regexp-macro-assembler-ia32.cc ASSERT(isolate == Isolate::Current()); isolate 1179 src/ia32/regexp-macro-assembler-ia32.cc if (isolate->stack_guard()->IsStackOverflow()) { isolate 1180 src/ia32/regexp-macro-assembler-ia32.cc isolate->StackOverflow(); isolate 1194 src/ia32/regexp-macro-assembler-ia32.cc HandleScope handles(isolate); isolate 1206 src/ia32/regexp-macro-assembler-ia32.cc MaybeObject* result = Execution::HandleStackGuardInterrupt(isolate); isolate 1354 src/ia32/regexp-macro-assembler-ia32.cc ExternalReference::address_of_stack_limit(masm_->isolate()); isolate 1367 src/ia32/regexp-macro-assembler-ia32.cc ExternalReference::address_of_regexp_stack_limit(masm_->isolate()); isolate 59 src/ia32/simulator-ia32.h static inline uintptr_t JsLimitFromCLimit(Isolate* isolate, isolate 61 src/ia32/simulator-ia32.h USE(isolate); isolate 51 src/ia32/stub-cache-ia32.cc ExternalReference key_offset(isolate->stub_cache()->key_reference(table)); isolate 52 src/ia32/stub-cache-ia32.cc ExternalReference value_offset(isolate->stub_cache()->value_reference(table)); isolate 53 src/ia32/stub-cache-ia32.cc ExternalReference map_offset(isolate->stub_cache()->map_reference(table)); isolate 152 src/ia32/stub-cache-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 176 src/ia32/stub-cache-ia32.cc Immediate(masm->isolate()->factory()->hash_table_map())); isolate 223 src/ia32/stub-cache-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 241 src/ia32/stub-cache-ia32.cc ProbeTable(isolate(), masm, flags, kPrimary, name, receiver, offset, extra); isolate 254 src/ia32/stub-cache-ia32.cc isolate(), masm, flags, kSecondary, name, receiver, offset, extra); isolate 280 src/ia32/stub-cache-ia32.cc masm->isolate()->global()); isolate 284 src/ia32/stub-cache-ia32.cc JSFunction::cast(masm->isolate()->global_context()->get(index))); isolate 402 src/ia32/stub-cache-ia32.cc ASSERT(!masm->isolate()->heap()->InNewSpace(*interceptor)); isolate 409 src/ia32/stub-cache-ia32.cc __ push(Immediate(reinterpret_cast<int>(masm->isolate()))); isolate 422 src/ia32/stub-cache-ia32.cc masm->isolate()), isolate 491 src/ia32/stub-cache-ia32.cc if (masm->isolate()->heap()->InNewSpace(*call_data)) { isolate 499 src/ia32/stub-cache-ia32.cc Immediate(reinterpret_cast<int>(masm->isolate()))); isolate 597 src/ia32/stub-cache-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 685 src/ia32/stub-cache-ia32.cc masm->isolate()), isolate 715 src/ia32/stub-cache-ia32.cc __ cmp(eax, masm->isolate()->factory()->no_interceptor_result_sentinel()); isolate 729 src/ia32/stub-cache-ia32.cc ? masm->isolate()->builtins()->LoadIC_Miss() isolate 730 src/ia32/stub-cache-ia32.cc : masm->isolate()->builtins()->KeyedLoadIC_Miss(); isolate 737 src/ia32/stub-cache-ia32.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 754 src/ia32/stub-cache-ia32.cc LookupResult lookup(masm->isolate()); isolate 815 src/ia32/stub-cache-ia32.cc masm->isolate()), isolate 888 src/ia32/stub-cache-ia32.cc Handle<Oddball> the_hole = masm->isolate()->factory()->the_hole_value(); isolate 1011 src/ia32/stub-cache-ia32.cc LOG(isolate(), IntEvent("check-maps-depth", depth + 1)); isolate 1081 src/ia32/stub-cache-ia32.cc if (isolate()->heap()->InNewSpace(callback->data())) { isolate 1087 src/ia32/stub-cache-ia32.cc __ push(Immediate(reinterpret_cast<int>(isolate()))); isolate 1268 src/ia32/stub-cache-ia32.cc __ push(Immediate(reinterpret_cast<int>(isolate()))); isolate 1275 src/ia32/stub-cache-ia32.cc masm()->isolate()); isolate 1291 src/ia32/stub-cache-ia32.cc isolate()); isolate 1337 src/ia32/stub-cache-ia32.cc if (isolate()->heap()->InNewSpace(*function)) { isolate 1359 src/ia32/stub-cache-ia32.cc isolate()->stub_cache()->ComputeCallMiss(arguments().immediate(), isolate 1577 src/ia32/stub-cache-ia32.cc ExternalReference::new_space_allocation_top_address(isolate()); isolate 1579 src/ia32/stub-cache-ia32.cc ExternalReference::new_space_allocation_limit_address(isolate()); isolate 1631 src/ia32/stub-cache-ia32.cc ExternalReference(Builtins::c_ArrayPush, isolate()), isolate 1714 src/ia32/stub-cache-ia32.cc ExternalReference(Builtins::c_ArrayPop, isolate()), isolate 2232 src/ia32/stub-cache-ia32.cc Counters* counters = isolate()->counters(); isolate 2301 src/ia32/stub-cache-ia32.cc __ IncrementCounter(isolate()->counters()->call_const(), 1); isolate 2409 src/ia32/stub-cache-ia32.cc LookupResult lookup(isolate()); isolate 2489 src/ia32/stub-cache-ia32.cc Counters* counters = isolate()->counters(); isolate 2535 src/ia32/stub-cache-ia32.cc Handle<Code> ic = isolate()->builtins()->StoreIC_Miss(); isolate 2579 src/ia32/stub-cache-ia32.cc ExternalReference(IC_Utility(IC::kStoreCallbackProperty), isolate()); isolate 2584 src/ia32/stub-cache-ia32.cc Handle<Code> ic = isolate()->builtins()->StoreIC_Miss(); isolate 2634 src/ia32/stub-cache-ia32.cc Handle<Code> ic = isolate()->builtins()->StoreIC_Miss(); isolate 2675 src/ia32/stub-cache-ia32.cc ExternalReference(IC_Utility(IC::kStoreInterceptorProperty), isolate()); isolate 2680 src/ia32/stub-cache-ia32.cc Handle<Code> ic = isolate()->builtins()->StoreIC_Miss(); isolate 2721 src/ia32/stub-cache-ia32.cc Counters* counters = isolate()->counters(); isolate 2728 src/ia32/stub-cache-ia32.cc Handle<Code> ic = isolate()->builtins()->StoreIC_Miss(); isolate 2748 src/ia32/stub-cache-ia32.cc Counters* counters = isolate()->counters(); isolate 2767 src/ia32/stub-cache-ia32.cc Handle<Code> ic = isolate()->builtins()->KeyedStoreIC_Miss(); isolate 2792 src/ia32/stub-cache-ia32.cc Handle<Code> ic = isolate()->builtins()->KeyedStoreIC_Miss(); isolate 2827 src/ia32/stub-cache-ia32.cc Handle<Code> miss_ic = isolate()->builtins()->KeyedStoreIC_Miss(); isolate 2864 src/ia32/stub-cache-ia32.cc __ mov(eax, isolate()->factory()->undefined_value()); isolate 2985 src/ia32/stub-cache-ia32.cc LookupResult lookup(isolate()); isolate 3035 src/ia32/stub-cache-ia32.cc Counters* counters = isolate()->counters(); isolate 3060 src/ia32/stub-cache-ia32.cc Counters* counters = isolate()->counters(); isolate 3090 src/ia32/stub-cache-ia32.cc Counters* counters = isolate()->counters(); isolate 3121 src/ia32/stub-cache-ia32.cc Counters* counters = isolate()->counters(); isolate 3150 src/ia32/stub-cache-ia32.cc Counters* counters = isolate()->counters(); isolate 3157 src/ia32/stub-cache-ia32.cc LookupResult lookup(isolate()); isolate 3179 src/ia32/stub-cache-ia32.cc Counters* counters = isolate()->counters(); isolate 3205 src/ia32/stub-cache-ia32.cc Counters* counters = isolate()->counters(); isolate 3231 src/ia32/stub-cache-ia32.cc Counters* counters = isolate()->counters(); isolate 3413 src/ia32/stub-cache-ia32.cc Counters* counters = isolate()->counters(); isolate 3421 src/ia32/stub-cache-ia32.cc Handle<Code> code = isolate()->builtins()->JSConstructStubGeneric(); isolate 3467 src/ia32/stub-cache-ia32.cc masm->isolate()->builtins()->KeyedLoadIC_Slow(); isolate 3478 src/ia32/stub-cache-ia32.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 3496 src/ia32/stub-cache-ia32.cc Immediate(Handle<Map>(masm->isolate()->heap()->heap_number_map()))); isolate 3641 src/ia32/stub-cache-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 3650 src/ia32/stub-cache-ia32.cc Handle<Code> ic = masm->isolate()->builtins()->KeyedLoadIC_Slow(); isolate 3662 src/ia32/stub-cache-ia32.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 3752 src/ia32/stub-cache-ia32.cc Immediate(masm->isolate()->factory()->heap_number_map())); isolate 3839 src/ia32/stub-cache-ia32.cc Counters* counters = masm->isolate()->counters(); isolate 3849 src/ia32/stub-cache-ia32.cc Handle<Code> ic = masm->isolate()->builtins()->KeyedStoreIC_Slow(); isolate 3861 src/ia32/stub-cache-ia32.cc masm->isolate()->builtins()->KeyedStoreIC_MissForceGeneric(); isolate 3891 src/ia32/stub-cache-ia32.cc __ cmp(ebx, masm->isolate()->factory()->the_hole_value()); isolate 3898 src/ia32/stub-cache-ia32.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 3956 src/ia32/stub-cache-ia32.cc masm->isolate()->builtins()->KeyedLoadIC_Slow(); isolate 3961 src/ia32/stub-cache-ia32.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 4007 src/ia32/stub-cache-ia32.cc Immediate(masm->isolate()->factory()->fixed_array_map())); isolate 4039 src/ia32/stub-cache-ia32.cc masm->isolate()->builtins()->KeyedStoreIC_MissForceGeneric(); isolate 4044 src/ia32/stub-cache-ia32.cc Handle<Code> ic_miss = masm->isolate()->builtins()->KeyedStoreIC_Miss(); isolate 4059 src/ia32/stub-cache-ia32.cc __ cmp(edi, Immediate(masm->isolate()->factory()->empty_fixed_array())); isolate 4072 src/ia32/stub-cache-ia32.cc Immediate(masm->isolate()->factory()->fixed_array_map())); isolate 4075 src/ia32/stub-cache-ia32.cc __ mov(ebx, Immediate(masm->isolate()->factory()->the_hole_value())); isolate 4095 src/ia32/stub-cache-ia32.cc Immediate(masm->isolate()->factory()->fixed_cow_array_map())); isolate 4116 src/ia32/stub-cache-ia32.cc Handle<Code> ic_slow = masm->isolate()->builtins()->KeyedStoreIC_Slow(); isolate 4167 src/ia32/stub-cache-ia32.cc masm->isolate()->builtins()->KeyedStoreIC_MissForceGeneric(); isolate 4172 src/ia32/stub-cache-ia32.cc Handle<Code> ic_miss = masm->isolate()->builtins()->KeyedStoreIC_Miss(); isolate 4188 src/ia32/stub-cache-ia32.cc Immediate(Handle<Map>(masm->isolate()->heap()->heap_number_map()))); isolate 4195 src/ia32/stub-cache-ia32.cc __ cmp(edi, Immediate(masm->isolate()->factory()->empty_fixed_array())); isolate 4211 src/ia32/stub-cache-ia32.cc Immediate(masm->isolate()->factory()->fixed_double_array_map())); isolate 4245 src/ia32/stub-cache-ia32.cc Handle<Code> ic_slow = masm->isolate()->builtins()->KeyedStoreIC_Slow(); isolate 74 src/ic.cc Isolate* isolate = new_target->GetIsolate(); isolate 75 src/ic.cc Code* apply_builtin = isolate->builtins()->builtin( isolate 113 src/ic.cc ASSERT(isolate == Isolate::Current()); isolate 118 src/ic.cc Isolate::c_entry_fp(isolate->thread_local_top()); isolate 176 src/ic.cc ? lookup->holder() : Object::cast(isolate->heap()->null_value()); isolate 269 src/ic.cc Code* code = Code::cast(isolate()->heap()->FindCodeObject(addr)); isolate 283 src/ic.cc HandleScope scope(isolate()); isolate 285 src/ic.cc Handle<Object> error = isolate()->factory()->NewTypeError( isolate 287 src/ic.cc return isolate()->Throw(*error); isolate 292 src/ic.cc HandleScope scope(isolate()); isolate 293 src/ic.cc Handle<Object> error = isolate()->factory()->NewReferenceError( isolate 295 src/ic.cc return isolate()->Throw(*error); isolate 313 src/ic.cc Code* host = target->GetHeap()->isolate()-> isolate 502 src/ic.cc frame->SetExpression(index, *isolate()->factory()->ToObject(object)); isolate 522 src/ic.cc RETURN_IF_EMPTY_HANDLE(isolate(), result); isolate 533 src/ic.cc LookupResult lookup(isolate()); isolate 553 src/ic.cc RETURN_IF_EMPTY_HANDLE(isolate(), result); isolate 574 src/ic.cc Debug* debug = isolate()->debug(); isolate 602 src/ic.cc Address entry = isolate()->c_entry_fp(isolate()->thread_local_top()); isolate 646 src/ic.cc return isolate()->stub_cache()->ComputeCallField( isolate 654 src/ic.cc return isolate()->stub_cache()->ComputeCallConstant( isolate 667 src/ic.cc return isolate()->stub_cache()->ComputeCallGlobal( isolate 675 src/ic.cc return isolate()->stub_cache()->ComputeCallNormal( isolate 682 src/ic.cc return isolate()->stub_cache()->ComputeCallInterceptor( isolate 700 src/ic.cc isolate(), lookup, object->GetPrototype())) { isolate 714 src/ic.cc code = isolate()->stub_cache()->ComputeCallPreMonomorphic( isolate 729 src/ic.cc code = isolate()->stub_cache()->ComputeCallMegamorphic( isolate 753 src/ic.cc isolate()->stub_cache()->Set(*name, cache_object->map(), *code); isolate 779 src/ic.cc isolate()->factory()->non_strict_arguments_elements_map(); isolate 782 src/ic.cc Handle<Code> code = isolate()->stub_cache()->ComputeCallArguments( isolate 787 src/ic.cc Handle<Code> code = isolate()->stub_cache()->ComputeCallMegamorphic( isolate 795 src/ic.cc RETURN_IF_EMPTY_HANDLE(isolate(), result); isolate 825 src/ic.cc name->Equals(isolate()->heap()->length_symbol())) { isolate 831 src/ic.cc ? isolate()->builtins()->LoadIC_StringLength() isolate 832 src/ic.cc : isolate()->builtins()->LoadIC_StringWrapperLength(); isolate 834 src/ic.cc stub = isolate()->builtins()->LoadIC_StringWrapperLength(); isolate 853 src/ic.cc name->Equals(isolate()->heap()->length_symbol())) { isolate 858 src/ic.cc stub = isolate()->builtins()->LoadIC_ArrayLength(); isolate 873 src/ic.cc name->Equals(isolate()->heap()->prototype_symbol()) && isolate 879 src/ic.cc stub = isolate()->builtins()->LoadIC_FunctionPrototype(); isolate 899 src/ic.cc LookupResult lookup(isolate()); isolate 907 src/ic.cc LOG(isolate(), SuspectReadEvent(*name, *object)); isolate 920 src/ic.cc RETURN_IF_EMPTY_HANDLE(isolate(), result); isolate 946 src/ic.cc if (HasNormalObjectsInPrototypeChain(isolate(), lookup, *object)) return; isolate 957 src/ic.cc code = isolate()->stub_cache()->ComputeLoadNonexistent(name, receiver); isolate 963 src/ic.cc code = isolate()->stub_cache()->ComputeLoadField( isolate 968 src/ic.cc code = isolate()->stub_cache()->ComputeLoadConstant( isolate 976 src/ic.cc code = isolate()->stub_cache()->ComputeLoadGlobal( isolate 984 src/ic.cc code = isolate()->stub_cache()->ComputeLoadNormal(); isolate 994 src/ic.cc code = isolate()->stub_cache()->ComputeLoadCallback( isolate 1001 src/ic.cc code = isolate()->stub_cache()->ComputeLoadViaGetter( isolate 1012 src/ic.cc code = isolate()->stub_cache()->ComputeLoadInterceptor( isolate 1031 src/ic.cc isolate()->stub_cache()->Set(*name, map, target()); isolate 1033 src/ic.cc isolate()->stub_cache()->Set(*name, receiver->map(), *code); isolate 1039 src/ic.cc isolate()->stub_cache()->Set(*name, receiver->map(), *code); isolate 1066 src/ic.cc KeyedLoadStubCompiler compiler(isolate()); isolate 1069 src/ic.cc isolate()->counters()->keyed_load_polymorphic_stubs()->Increment(); isolate 1070 src/ic.cc PROFILE(isolate(), isolate 1082 src/ic.cc key = isolate->factory()->nan_symbol(); isolate 1090 src/ic.cc key = isolate->factory()->undefined_symbol(); isolate 1102 src/ic.cc key = TryConvertKey(key, isolate()); isolate 1118 src/ic.cc name->Equals(isolate()->heap()->length_symbol())) { isolate 1121 src/ic.cc isolate()->stub_cache()->ComputeKeyedLoadStringLength(name, string); isolate 1130 src/ic.cc name->Equals(isolate()->heap()->length_symbol())) { isolate 1133 src/ic.cc isolate()->stub_cache()->ComputeKeyedLoadArrayLength(name, array); isolate 1142 src/ic.cc name->Equals(isolate()->heap()->prototype_symbol()) && isolate 1146 src/ic.cc isolate()->stub_cache()->ComputeKeyedLoadFunctionPrototype( isolate 1161 src/ic.cc return Runtime::GetElementOrCharAt(isolate(), object, index); isolate 1165 src/ic.cc LookupResult lookup(isolate()); isolate 1182 src/ic.cc RETURN_IF_EMPTY_HANDLE(isolate(), result); isolate 1208 src/ic.cc isolate()->heap()->non_strict_arguments_elements_map()) { isolate 1225 src/ic.cc return Runtime::GetObjectProperty(isolate(), object, key); isolate 1239 src/ic.cc if (HasNormalObjectsInPrototypeChain(isolate(), lookup, *object)) return; isolate 1254 src/ic.cc code = isolate()->stub_cache()->ComputeKeyedLoadField( isolate 1259 src/ic.cc code = isolate()->stub_cache()->ComputeKeyedLoadConstant( isolate 1271 src/ic.cc code = isolate()->stub_cache()->ComputeKeyedLoadCallback( isolate 1277 src/ic.cc code = isolate()->stub_cache()->ComputeKeyedLoadInterceptor( isolate 1363 src/ic.cc name->Equals(isolate()->heap()->length_symbol())) { isolate 1378 src/ic.cc RETURN_IF_EMPTY_HANDLE(isolate(), result); isolate 1386 src/ic.cc name->Equals(isolate()->heap()->length_symbol()) && isolate 1393 src/ic.cc ? isolate()->builtins()->StoreIC_ArrayLength_Strict() isolate 1394 src/ic.cc : isolate()->builtins()->StoreIC_ArrayLength(); isolate 1401 src/ic.cc LookupResult lookup(isolate()); isolate 1467 src/ic.cc code = isolate()->stub_cache()->ComputeStoreField(name, isolate 1480 src/ic.cc code = isolate()->stub_cache()->ComputeStoreGlobal( isolate 1484 src/ic.cc code = isolate()->stub_cache()->ComputeStoreNormal(strict_mode); isolate 1494 src/ic.cc code = isolate()->stub_cache()->ComputeStoreCallback( isolate 1501 src/ic.cc code = isolate()->stub_cache()->ComputeStoreViaSetter( isolate 1513 src/ic.cc code = isolate()->stub_cache()->ComputeStoreInterceptor( isolate 1528 src/ic.cc code = isolate()->stub_cache()->ComputeStoreField( isolate 1551 src/ic.cc isolate()->stub_cache()->Set(*name, receiver->map(), *code); isolate 1576 src/ic.cc return result->Add(isolate()->factory()->string_map()); isolate 1676 src/ic.cc isolate()->factory()->polymorphic_code_cache(); isolate 1718 src/ic.cc return isolate()->stub_cache()->ComputeKeyedLoadOrStoreElement( isolate 1792 src/ic.cc KeyedStoreStubCompiler compiler(isolate(), strict_mode, grow_mode); isolate 1795 src/ic.cc isolate()->counters()->keyed_store_polymorphic_stubs()->Increment(); isolate 1796 src/ic.cc PROFILE(isolate(), isolate 1876 src/ic.cc key = TryConvertKey(key, isolate()); isolate 1902 src/ic.cc RETURN_IF_EMPTY_HANDLE(isolate(), result); isolate 1908 src/ic.cc LookupResult lookup(isolate()); isolate 1930 src/ic.cc isolate()->heap()->non_strict_arguments_elements_map()) { isolate 1948 src/ic.cc isolate(), object , key, value, NONE, strict_mode); isolate 1977 src/ic.cc code = isolate()->stub_cache()->ComputeKeyedStoreField( isolate 1990 src/ic.cc code = isolate()->stub_cache()->ComputeKeyedStoreField( isolate 2038 src/ic.cc HandleScope scope(isolate); isolate 2040 src/ic.cc CallIC ic(isolate); isolate 2066 src/ic.cc HandleScope scope(isolate); isolate 2068 src/ic.cc KeyedCallIC ic(isolate); isolate 2086 src/ic.cc HandleScope scope(isolate); isolate 2088 src/ic.cc LoadIC ic(isolate); isolate 2096 src/ic.cc HandleScope scope(isolate); isolate 2098 src/ic.cc KeyedLoadIC ic(isolate); isolate 2105 src/ic.cc HandleScope scope(isolate); isolate 2107 src/ic.cc KeyedLoadIC ic(isolate); isolate 2117 src/ic.cc StoreIC ic(isolate); isolate 2140 src/ic.cc LookupResult debug_lookup(isolate); isolate 2141 src/ic.cc receiver->LocalLookup(isolate->heap()->length_symbol(), &debug_lookup); isolate 2191 src/ic.cc HandleScope scope(isolate); isolate 2193 src/ic.cc KeyedStoreIC ic(isolate); isolate 2208 src/ic.cc KeyedStoreIC ic(isolate); isolate 2214 src/ic.cc return Runtime::SetObjectProperty(isolate, isolate 2224 src/ic.cc HandleScope scope(isolate); isolate 2226 src/ic.cc KeyedStoreIC ic(isolate); isolate 2397 src/ic.cc HandleScope scope(isolate); isolate 2416 src/ic.cc UnaryOpIC ic(isolate); isolate 2421 src/ic.cc isolate->thread_local_top()->context_->builtins(), isolate); isolate 2434 src/ic.cc Handle<JSFunction> builtin_function(JSFunction::cast(builtin), isolate); isolate 2448 src/ic.cc HandleScope scope(isolate); isolate 2493 src/ic.cc BinaryOpIC ic(isolate); isolate 2503 src/ic.cc isolate->thread_local_top()->context_->builtins(), isolate); isolate 2543 src/ic.cc Handle<JSFunction> builtin_function(JSFunction::cast(builtin), isolate); isolate 2661 src/ic.cc CompareIC ic(isolate, static_cast<Token::Value>(args.smi_at(2))); isolate 2670 src/ic.cc HandleScope scope(isolate); isolate 2681 src/ic.cc ToBooleanIC ic(isolate); isolate 93 src/ic.h IC(FrameDepth depth, Isolate* isolate); isolate 140 src/ic.h Isolate* isolate() const { return isolate_; } isolate 214 src/ic.h CallICBase(Code::Kind kind, Isolate* isolate) isolate 215 src/ic.h : IC(EXTRA_CALL_FRAME, isolate), kind_(kind) {} isolate 267 src/ic.h explicit CallIC(Isolate* isolate) : CallICBase(Code::CALL_IC, isolate) { isolate 297 src/ic.h explicit KeyedCallIC(Isolate* isolate) isolate 298 src/ic.h : CallICBase(Code::KEYED_CALL_IC, isolate) { isolate 324 src/ic.h explicit LoadIC(Isolate* isolate) : IC(NO_EXTRA_FRAME, isolate) { isolate 357 src/ic.h return isolate()->builtins()->LoadIC_Megamorphic(); isolate 364 src/ic.h return isolate()->builtins()->LoadIC_PreMonomorphic(); isolate 405 src/ic.h explicit KeyedIC(Isolate* isolate) : IC(NO_EXTRA_FRAME, isolate) {} isolate 481 src/ic.h explicit KeyedLoadIC(Isolate* isolate) : KeyedIC(isolate) { isolate 528 src/ic.h return isolate()->builtins()->KeyedLoadIC_String(); isolate 544 src/ic.h return isolate()->builtins()->KeyedLoadIC_Generic(); isolate 547 src/ic.h return isolate()->builtins()->KeyedLoadIC_Generic(); isolate 550 src/ic.h return isolate()->builtins()->KeyedLoadIC_PreMonomorphic(); isolate 553 src/ic.h return isolate()->builtins()->KeyedLoadIC_IndexedInterceptor(); isolate 556 src/ic.h return isolate()->builtins()->KeyedLoadIC_NonStrictArguments(); isolate 567 src/ic.h explicit StoreIC(Isolate* isolate) : IC(NO_EXTRA_FRAME, isolate) { isolate 606 src/ic.h return isolate()->builtins()->builtin( isolate 610 src/ic.h return isolate()->builtins()->builtin( isolate 622 src/ic.h return isolate()->builtins()->StoreIC_GlobalProxy(); isolate 625 src/ic.h return isolate()->builtins()->StoreIC_GlobalProxy_Strict(); isolate 636 src/ic.h explicit KeyedStoreIC(Isolate* isolate) : KeyedIC(isolate) { isolate 703 src/ic.h return isolate()->builtins()->KeyedStoreIC_Generic(); isolate 706 src/ic.h return isolate()->builtins()->KeyedStoreIC_Generic_Strict(); isolate 709 src/ic.h return isolate()->builtins()->KeyedStoreIC_Generic(); isolate 712 src/ic.h return isolate()->builtins()->KeyedStoreIC_Generic_Strict(); isolate 715 src/ic.h return isolate()->builtins()->KeyedStoreIC_NonStrictArguments(); isolate 739 src/ic.h explicit UnaryOpIC(Isolate* isolate) : IC(NO_EXTRA_FRAME, isolate) { } isolate 767 src/ic.h explicit BinaryOpIC(Isolate* isolate) : IC(NO_EXTRA_FRAME, isolate) { } isolate 794 src/ic.h CompareIC(Isolate* isolate, Token::Value op) isolate 795 src/ic.h : IC(EXTRA_CALL_FRAME, isolate), op_(op) { } isolate 834 src/ic.h explicit ToBooleanIC(Isolate* isolate) : IC(NO_EXTRA_FRAME, isolate) { } isolate 92 src/incremental-marking.cc IncrementalMarking* marking = isolate->heap()->incremental_marking(); isolate 101 src/incremental-marking.cc IncrementalMarking* marking = isolate->heap()->incremental_marking(); isolate 119 src/incremental-marking.cc Code* host = heap_->isolate()->inner_pointer_to_code_cache()-> isolate 548 src/incremental-marking.cc heap_->isolate()->compilation_cache()->MarkCompactPrologue(); isolate 748 src/incremental-marking.cc heap_->isolate()->stack_guard()->Continue(GC_REQUEST); isolate 765 src/incremental-marking.cc heap_->isolate()->stack_guard()->Continue(GC_REQUEST); isolate 781 src/incremental-marking.cc heap_->isolate()->stack_guard()->RequestGC(); isolate 127 src/incremental-marking.h Isolate* isolate); isolate 131 src/incremental-marking.h Isolate* isolate); isolate 156 src/interpreter-irregexp.cc if (isolate->irregexp_interpreter_backtrack_stack_cache() != NULL) { isolate 158 src/interpreter-irregexp.cc data_ = isolate->irregexp_interpreter_backtrack_stack_cache(); isolate 159 src/interpreter-irregexp.cc isolate->set_irregexp_interpreter_backtrack_stack_cache(NULL); isolate 201 src/interpreter-irregexp.cc BacktrackStack backtrack_stack(isolate); isolate 566 src/interpreter-irregexp.cc if (BackRefMatchesNoCase(isolate->interp_canonicalize_mapping(), isolate 622 src/interpreter-irregexp.cc return RawMatch(isolate, isolate 632 src/interpreter-irregexp.cc return RawMatch(isolate, isolate 39 src/interpreter-irregexp.h static RegExpImpl::IrregexpResult Match(Isolate* isolate, isolate 39 src/isolate-inl.h SaveContext::SaveContext(Isolate* isolate) : prev_(isolate->save_context()) { isolate 40 src/isolate-inl.h if (isolate->context() != NULL) { isolate 41 src/isolate-inl.h context_ = Handle<Context>(isolate->context()); isolate 43 src/isolate-inl.h dummy_ = Handle<Context>(isolate->context()); isolate 46 src/isolate-inl.h isolate->set_save_context(this); isolate 48 src/isolate-inl.h c_entry_fp_ = isolate->c_entry_fp(isolate->thread_local_top()); isolate 405 src/isolate.cc if (data == NULL || data->isolate() != default_isolate_) { isolate 781 src/isolate.cc if (isolate->bootstrapper()->IsActive()) return YES; isolate 789 src/isolate.cc Context* global_context = isolate->context()->global()->global_context(); isolate 1389 src/isolate.cc if (data->Matches(isolate, thread_id)) return data; isolate 1412 src/isolate.cc PerIsolateThreadData* data = Lookup(isolate, thread_id); isolate 1423 src/isolate.cc if (data->isolate() == isolate) Remove(data); isolate 1625 src/isolate.cc Thread::SetThreadLocal(isolate_key_, isolate); isolate 113 src/isolate.h Isolate* __isolate__ = (isolate); \ isolate 122 src/isolate.h ASSERT((isolate)->has_pending_exception()); \ isolate 129 src/isolate.h ASSERT(!(isolate)->has_pending_exception()); \ isolate 131 src/isolate.h CHECK(!(isolate)->has_pending_exception()); \ isolate 135 src/isolate.h RETURN_IF_EMPTY_HANDLE_VALUE(isolate, call, Failure::Exception()) isolate 371 src/isolate.h PerIsolateThreadData(Isolate* isolate, ThreadId thread_id) isolate 372 src/isolate.h : isolate_(isolate), isolate 382 src/isolate.h Isolate* isolate() const { return isolate_; } isolate 397 src/isolate.h bool Matches(Isolate* isolate, ThreadId thread_id) const { isolate 398 src/isolate.h return isolate_ == isolate && thread_id_.Equals(thread_id); isolate 439 src/isolate.h Isolate* isolate = reinterpret_cast<Isolate*>( isolate 441 src/isolate.h ASSERT(isolate != NULL); isolate 442 src/isolate.h return isolate; isolate 670 src/isolate.h explicit ExceptionScope(Isolate* isolate) : isolate 673 src/isolate.h isolate_(isolate), isolate 1083 src/isolate.h PerIsolateThreadData* Lookup(Isolate* isolate, ThreadId thread_id); isolate 1085 src/isolate.h void Remove(Isolate* isolate, ThreadId thread_id); isolate 1087 src/isolate.h void RemoveAllThreads(Isolate* isolate); isolate 1130 src/isolate.h static void SetIsolateThreadLocals(Isolate* isolate, isolate 1301 src/isolate.h inline explicit SaveContext(Isolate* isolate); isolate 1305 src/isolate.h Isolate* isolate = Isolate::Current(); isolate 1306 src/isolate.h isolate->set_context(NULL); isolate 1307 src/isolate.h isolate->set_save_context(prev_); isolate 1309 src/isolate.h Isolate* isolate = context_->GetIsolate(); isolate 1310 src/isolate.h isolate->set_context(*context_); isolate 1311 src/isolate.h isolate->set_save_context(prev_); isolate 1357 src/isolate.h explicit ExecutionAccess(Isolate* isolate) : isolate_(isolate) { isolate 1358 src/isolate.h Lock(isolate); isolate 1362 src/isolate.h static void Lock(Isolate* isolate) { isolate->break_access_->Lock(); } isolate 1363 src/isolate.h static void Unlock(Isolate* isolate) { isolate->break_access_->Unlock(); } isolate 1365 src/isolate.h static bool TryLock(Isolate* isolate) { isolate 1366 src/isolate.h return isolate->break_access_->TryLock(); isolate 1377 src/isolate.h explicit StackLimitCheck(Isolate* isolate) : isolate_(isolate) { } isolate 1399 src/isolate.h explicit PostponeInterruptsScope(Isolate* isolate) isolate 1400 src/isolate.h : stack_guard_(isolate->stack_guard()) { isolate 151 src/json-parser.h inline Isolate* isolate() { return isolate_; } isolate 171 src/json-parser.h isolate_ = source->map()->GetHeap()->isolate(); isolate 191 src/json-parser.h Factory* factory = isolate()->factory(); isolate 230 src/json-parser.h isolate()->Throw(*result, &location); isolate 259 src/json-parser.h return isolate()->factory()->false_value(); isolate 267 src/json-parser.h return isolate()->factory()->true_value(); isolate 275 src/json-parser.h return isolate()->factory()->null_value(); isolate 293 src/json-parser.h isolate()->global_context()->object_function()); isolate 295 src/json-parser.h isolate()->factory()->NewJSObject(object_constructor); isolate 311 src/json-parser.h } else if (key->Equals(isolate()->heap()->Proto_symbol())) { isolate 347 src/json-parser.h isolate()->factory()->NewFixedArray(elements.length()); isolate 351 src/json-parser.h return isolate()->factory()->NewJSArrayWithElements(fast_elements); isolate 379 src/json-parser.h return Handle<Smi>(Smi::FromInt((negative ? -i : i)), isolate()); isolate 401 src/json-parser.h number = StringToDouble(isolate()->unicode_cache(), isolate 411 src/json-parser.h number = StringToDouble(isolate()->unicode_cache(), isolate 418 src/json-parser.h return isolate()->factory()->NewNumber(number); isolate 459 src/json-parser.h Handle<StringType> seq_str = NewRawString<StringType>(isolate()->factory(), isolate 538 src/json-parser.h if (isolate()->heap()->InNewSpace(*seq_str)) { isolate 539 src/json-parser.h isolate()->heap()->new_space()-> isolate 548 src/json-parser.h isolate()->heap()->CreateFillerObjectAt(start_filler_object, delta); isolate 564 src/json-parser.h return Handle<String>(isolate()->heap()->empty_string()); isolate 588 src/json-parser.h result = isolate()->factory()->LookupAsciiSymbol(seq_source_, isolate 592 src/json-parser.h result = isolate()->factory()->NewRawAsciiString(length); isolate 100 src/jsregexp.cc Isolate* isolate = re->GetIsolate(); isolate 101 src/jsregexp.cc Factory* factory = isolate->factory(); isolate 107 src/jsregexp.cc isolate->Throw(*regexp_err); isolate 173 src/jsregexp.cc Isolate* isolate = re->GetIsolate(); isolate 175 src/jsregexp.cc CompilationCache* compilation_cache = isolate->compilation_cache(); isolate 178 src/jsregexp.cc LOG(isolate, RegExpCompileEvent(re, in_cache)); isolate 186 src/jsregexp.cc PostponeInterruptsScope postpone(isolate); isolate 188 src/jsregexp.cc FlatStringReader reader(isolate, pattern); isolate 213 src/jsregexp.cc isolate->factory()->NewStringFromTwoByte(atom_pattern); isolate 285 src/jsregexp.cc Isolate* isolate = re->GetIsolate(); isolate 299 src/jsregexp.cc return isolate->factory()->null_value(); isolate 309 src/jsregexp.cc ? SearchString(isolate, isolate 313 src/jsregexp.cc : SearchString(isolate, isolate 318 src/jsregexp.cc ? SearchString(isolate, isolate 322 src/jsregexp.cc : SearchString(isolate, isolate 326 src/jsregexp.cc if (index == -1) return isolate->factory()->null_value(); isolate 372 src/jsregexp.cc Factory* factory = isolate->factory(); isolate 379 src/jsregexp.cc isolate->Throw(*regexp_err); isolate 388 src/jsregexp.cc Isolate* isolate = re->GetIsolate(); isolate 389 src/jsregexp.cc ZoneScope zone_scope(isolate->runtime_zone(), DELETE_ON_EXIT); isolate 390 src/jsregexp.cc PostponeInterruptsScope postpone(isolate); isolate 410 src/jsregexp.cc CreateRegExpErrorObjectAndThrow(re, is_ascii, error_message, isolate); isolate 419 src/jsregexp.cc FlatStringReader reader(isolate, pattern); isolate 420 src/jsregexp.cc Zone* zone = isolate->runtime_zone(); isolate 444 src/jsregexp.cc isolate->factory()->NewStringFromUtf8(CStrVector(result.error_message)); isolate 445 src/jsregexp.cc CreateRegExpErrorObjectAndThrow(re, is_ascii, error_message, isolate); isolate 544 src/jsregexp.cc Isolate* isolate = regexp->GetIsolate(); isolate 546 src/jsregexp.cc Handle<FixedArray> irregexp(FixedArray::cast(regexp->data()), isolate); isolate 558 src/jsregexp.cc Handle<Code> code(IrregexpNativeCode(*irregexp, is_ascii), isolate); isolate 565 src/jsregexp.cc isolate); isolate 568 src/jsregexp.cc isolate->has_pending_exception()); isolate 599 src/jsregexp.cc Handle<ByteArray> byte_codes(IrregexpByteCode(*irregexp, is_ascii), isolate); isolate 601 src/jsregexp.cc IrregexpResult result = IrregexpInterpreter::Match(isolate, isolate 607 src/jsregexp.cc ASSERT(!isolate->has_pending_exception()); isolate 608 src/jsregexp.cc isolate->StackOverflow(); isolate 619 src/jsregexp.cc Isolate* isolate = jsregexp->GetIsolate(); isolate 635 src/jsregexp.cc ASSERT(isolate->has_pending_exception()); isolate 639 src/jsregexp.cc OffsetsVector registers(required_registers, isolate); isolate 661 src/jsregexp.cc ASSERT(isolate->has_pending_exception()); isolate 665 src/jsregexp.cc return isolate->factory()->null_value(); isolate 1028 src/jsregexp.cc heap->isolate()->memory_allocator()->SizeExecutable() > isolate 1521 src/jsregexp.cc isolate->jsregexp_uncanonicalize()->get(character, '\0', letters); isolate 1570 src/jsregexp.cc int length = GetCaseIndependentLetters(isolate, c, ascii, chars); isolate 1652 src/jsregexp.cc int length = GetCaseIndependentLetters(isolate, c, ascii, chars); isolate 2459 src/jsregexp.cc Isolate* isolate = Isolate::Current(); isolate 2487 src/jsregexp.cc int length = GetCaseIndependentLetters(isolate, c, compiler->ascii(), isolate 3128 src/jsregexp.cc Isolate* isolate = Isolate::Current(); isolate 3164 src/jsregexp.cc bool bound_checked = emit_function(isolate, isolate 5180 src/jsregexp.cc Isolate* isolate = Isolate::Current(); isolate 5190 src/jsregexp.cc int length = isolate->jsregexp_uncanonicalize()->get(bottom, '\0', chars); isolate 5219 src/jsregexp.cc int length = isolate->jsregexp_canonrange()->get(pos, '\0', range); isolate 5228 src/jsregexp.cc length = isolate->jsregexp_uncanonicalize()->get(block_end, '\0', range); isolate 1627 src/jsregexp.h inline OffsetsVector(int num_registers, Isolate* isolate) isolate 1632 src/jsregexp.h vector_ = isolate->jsregexp_static_offsets_vector(); isolate 1648 src/jsregexp.h static Address static_offsets_vector_address(Isolate* isolate) { isolate 1649 src/jsregexp.h return reinterpret_cast<Address>(isolate->jsregexp_static_offsets_vector()); isolate 421 src/lithium.cc MacroAssembler assembler(info()->isolate(), NULL, 0); isolate 601 src/liveedit.cc PostponeInterruptsScope postpone(isolate); isolate 609 src/liveedit.cc LiveEditFunctionTracker tracker(info.isolate(), info.function()); isolate 614 src/liveedit.cc info.isolate()->StackOverflow(); isolate 896 src/liveedit.cc Isolate* isolate = Isolate::Current(); isolate 901 src/liveedit.cc isolate->set_active_function_info_listener(&listener); isolate 902 src/liveedit.cc CompileScriptForTracker(isolate, script); isolate 903 src/liveedit.cc isolate->set_active_function_info_listener(NULL); isolate 1463 src/liveedit.cc Isolate* isolate = Isolate::Current(); isolate 1472 src/liveedit.cc isolate->debug()->debug_break_slot()) { isolate 1477 src/liveedit.cc isolate->builtins()->builtin( isolate 1485 src/liveedit.cc isolate->builtins()->builtin(Builtins::kReturn_DebugBreak)) { isolate 1501 src/liveedit.cc isolate->builtins()->builtin(Builtins::kFrameDropper_LiveEdit)); isolate 1614 src/liveedit.cc Isolate* isolate = Isolate::Current(); isolate 1615 src/liveedit.cc Debug* debug = isolate->debug(); isolate 1742 src/liveedit.cc for (StackFrameIterator it(isolate, top); !it.done(); it.Advance()) { isolate 1872 src/liveedit.cc return isolate->active_function_info_listener() != NULL; isolate 69 src/liveedit.h explicit LiveEditFunctionTracker(Isolate* isolate, FunctionLiteral* fun); isolate 75 src/liveedit.h static bool IsActive(Isolate* isolate); isolate 576 src/liveobjectlist.cc Isolate* isolate = Isolate::Current(); isolate 577 src/liveobjectlist.cc Factory* factory = isolate->factory(); isolate 578 src/liveobjectlist.cc detail = factory->NewJSObject(isolate->object_function()); isolate 670 src/liveobjectlist.cc Isolate* isolate = Isolate::Current(); isolate 671 src/liveobjectlist.cc Factory* factory = isolate->factory(); isolate 1099 src/liveobjectlist.cc Isolate* isolate = Isolate::Current(); isolate 1100 src/liveobjectlist.cc Factory* factory = isolate->factory(); isolate 1101 src/liveobjectlist.cc HandleScope scope(isolate); isolate 1155 src/liveobjectlist.cc Handle<JSObject> result = factory->NewJSObject(isolate->object_function()); isolate 1271 src/liveobjectlist.cc Isolate* isolate = Isolate::Current(); isolate 1272 src/liveobjectlist.cc Factory* factory = isolate->factory(); isolate 1274 src/liveobjectlist.cc HandleScope scope(isolate); isolate 1307 src/liveobjectlist.cc Handle<JSObject> body = factory->NewJSObject(isolate->object_function()); isolate 1337 src/liveobjectlist.cc Handle<JSObject> elements = factory->NewJSObject(isolate->array_function()); isolate 1398 src/liveobjectlist.cc Isolate* isolate = Isolate::Current(); isolate 1399 src/liveobjectlist.cc Factory* factory = isolate->factory(); isolate 1432 src/liveobjectlist.cc Handle<JSObject> detail = factory->NewJSObject(isolate->object_function()); isolate 1465 src/liveobjectlist.cc factory->NewJSObject(isolate->array_function()); isolate 1472 src/liveobjectlist.cc Handle<JSObject> body = factory->NewJSObject(isolate->object_function()); isolate 1522 src/liveobjectlist.cc Isolate* isolate = Isolate::Current(); isolate 1523 src/liveobjectlist.cc Factory* factory = isolate->factory(); isolate 1525 src/liveobjectlist.cc HandleScope scope(isolate); isolate 1570 src/liveobjectlist.cc factory->NewJSObject(isolate->object_function()); isolate 1595 src/liveobjectlist.cc Handle<JSObject> lols = factory->NewJSObject(isolate->array_function()); isolate 1600 src/liveobjectlist.cc Handle<JSObject> result = factory->NewJSObject(isolate->object_function()); isolate 1668 src/liveobjectlist.cc Isolate* isolate = Isolate::Current(); isolate 1672 src/liveobjectlist.cc static_cast<int>(StringToInt(isolate->unicode_cache(), *address, 16)); isolate 1792 src/liveobjectlist.cc Isolate* isolate = Isolate::Current(); isolate 1793 src/liveobjectlist.cc Factory* factory = isolate->factory(); isolate 1809 src/liveobjectlist.cc isolate->heap()->IterateStrongRoots(&lol_visitor, VISIT_ALL); isolate 1829 src/liveobjectlist.cc isolate->heap()->IterateWeakRoots(&lol_visitor, VISIT_ALL); isolate 1938 src/liveobjectlist.cc Isolate* isolate = Isolate::Current(); isolate 1939 src/liveobjectlist.cc Factory* factory = isolate->factory(); isolate 1940 src/liveobjectlist.cc Heap* heap = isolate->heap(); isolate 1942 src/liveobjectlist.cc HandleScope scope(isolate); isolate 1954 src/liveobjectlist.cc isolate->context()->global_context()->arguments_boilerplate(); isolate 1998 src/liveobjectlist.cc Isolate* isolate = Isolate::Current(); isolate 1999 src/liveobjectlist.cc Factory* factory = isolate->factory(); isolate 2000 src/liveobjectlist.cc Heap* heap = isolate->heap(); isolate 2124 src/liveobjectlist.cc Isolate* isolate = Isolate::Current(); isolate 2125 src/liveobjectlist.cc Factory* factory = isolate->factory(); isolate 2126 src/liveobjectlist.cc Heap* heap = isolate->heap(); isolate 2143 src/liveobjectlist.cc List<ObjectGroup*>* groups = isolate->global_handles()->object_groups(); isolate 2207 src/liveobjectlist.cc isolate->global_handles()->IterateWeakRoots(&tracer); isolate 51 src/log-utils.cc Isolate* isolate = Isolate::Current(); isolate 52 src/log-utils.cc if (isolate->IsDefaultIsolate()) return; isolate 53 src/log-utils.cc stream->Add("isolate-%p-", isolate); isolate 149 src/log.cc ASSERT(isolate->IsInitialized()); isolate 155 src/log.cc Isolate::js_entry_sp(isolate->thread_local_top()); isolate 161 src/log.cc const Address callback = isolate->external_callback(); isolate 172 src/log.cc SafeStackTraceFrameIterator it(isolate, isolate 227 src/log.cc StackTracer::Trace(isolate(), sample); isolate 244 src/log.cc isolate->logger()->ticker_->SetWindow(this); isolate 1648 src/log.cc Isolate* isolate = Isolate::Current(); isolate 1649 src/log.cc ticker_ = new Ticker(isolate, kSamplingIntervalMs); isolate 1652 src/log.cc sliding_state_window_ = new SlidingStateWindow(isolate); isolate 1664 src/log.cc profiler_ = new Profiler(isolate); isolate 84 src/log.h (isolate)->logger(); \ isolate 468 src/log.h static void Trace(Isolate* isolate, TickSample* sample); isolate 676 src/mark-compact.cc heap()->isolate()->context_exit_happened() || Serializer::enabled(); isolate 734 src/mark-compact.cc heap()->isolate()->stub_cache()->Clear(); isolate 1051 src/mark-compact.cc StackLimitCheck check(heap->isolate()); isolate 1637 src/mark-compact.cc collector_->PrepareThreadForCodeFlushing(isolate, top); isolate 1692 src/mark-compact.cc for (StackFrameIterator it(isolate, top); !it.done(); it.Advance()) { isolate 1718 src/mark-compact.cc if (heap()->isolate()->debug()->IsLoaded() || isolate 1719 src/mark-compact.cc heap()->isolate()->debug()->has_break_points()) { isolate 1735 src/mark-compact.cc PrepareThreadForCodeFlushing(heap()->isolate(), isolate 1736 src/mark-compact.cc heap()->isolate()->thread_local_top()); isolate 1741 src/mark-compact.cc heap()->isolate()->thread_manager()->IterateArchivedThreads( isolate 1745 src/mark-compact.cc heap()->isolate()->compilation_cache()->IterateFunctions(&visitor); isolate 1746 src/mark-compact.cc heap()->isolate()->handle_scope_implementer()->Iterate(&visitor); isolate 2158 src/mark-compact.cc heap()->isolate()->global_handles()->object_groups(); isolate 2206 src/mark-compact.cc heap()->isolate()->global_handles()->implicit_ref_groups(); isolate 2339 src/mark-compact.cc PostponeInterruptsScope postpone(heap()->isolate()); isolate 2413 src/mark-compact.cc heap()->isolate()->global_handles()->IdentifyWeakHandles( isolate 2416 src/mark-compact.cc heap()->isolate()->global_handles()->IterateWeakRoots(&root_visitor); isolate 2452 src/mark-compact.cc heap()->isolate()->global_handles()->RemoveObjectGroups(); isolate 2453 src/mark-compact.cc heap()->isolate()->global_handles()->RemoveImplicitRefGroups(); isolate 2462 src/mark-compact.cc heap()->isolate()->runtime_profiler()->RemoveDeadSamples(); isolate 2731 src/mark-compact.cc PROFILE(heap()->isolate(), CodeMoveEvent(src, dst)); isolate 3461 src/mark-compact.cc heap()->isolate()->runtime_profiler()->UpdateSamplesAfterCompact( isolate 3472 src/mark-compact.cc heap_->isolate()->inner_pointer_to_code_cache()->Flush(); isolate 4023 src/mark-compact.cc code_flusher_ = new CodeFlusher(heap()->isolate()); isolate 4043 src/mark-compact.cc PROFILE(isolate, CodeDeleteEvent(obj->address())); isolate 488 src/mark-compact.h static void ReportDeleteIfNeeded(HeapObject* obj, Isolate* isolate); isolate 652 src/mark-compact.h void PrepareThreadForCodeFlushing(Isolate* isolate, ThreadLocalTop* top); isolate 109 src/messages.cc Isolate::ExceptionScope exception_scope(isolate); isolate 110 src/messages.cc isolate->clear_pending_exception(); isolate 111 src/messages.cc isolate->set_external_caught_exception(false); isolate 119 src/messages.cc if (isolate->has_scheduled_exception()) { isolate 120 src/messages.cc isolate->clear_scheduled_exception(); isolate 136 src/messages.cc if (isolate->has_scheduled_exception()) { isolate 137 src/messages.cc isolate->clear_scheduled_exception(); isolate 101 src/messages.h static void ReportMessage(Isolate* isolate, isolate 330 src/mips/assembler-mips-inl.h } else if (heap->isolate()->debug()->has_break_points() && isolate 283 src/mips/assembler-mips.cc if (isolate()->assembler_spare_buffer() != NULL) { isolate 284 src/mips/assembler-mips.cc buffer = isolate()->assembler_spare_buffer(); isolate 285 src/mips/assembler-mips.cc isolate()->set_assembler_spare_buffer(NULL); isolate 328 src/mips/assembler-mips.cc if (isolate()->assembler_spare_buffer() == NULL && isolate 330 src/mips/assembler-mips.cc isolate()->set_assembler_spare_buffer(buffer_); isolate 425 src/mips/assembler-mips.h Isolate* isolate = Isolate::UncheckedCurrent(); isolate 426 src/mips/assembler-mips.h if (isolate == NULL) { isolate 431 src/mips/assembler-mips.h unsigned enabled = static_cast<unsigned>(isolate->enabled_cpu_features()); isolate 522 src/mips/assembler-mips.h Assembler(Isolate* isolate, void* buffer, int buffer_size); isolate 75 src/mips/builtins-mips.cc __ JumpToExternalReference(ExternalReference(id, masm->isolate())); isolate 325 src/mips/builtins-mips.cc Counters* counters = masm->isolate()->counters(); isolate 512 src/mips/builtins-mips.cc masm->isolate()->builtins()->InternalArrayCodeGeneric(); isolate 547 src/mips/builtins-mips.cc masm->isolate()->builtins()->ArrayCodeGeneric(); isolate 582 src/mips/builtins-mips.cc masm->isolate()->builtins()->JSConstructStubGeneric(); isolate 595 src/mips/builtins-mips.cc Counters* counters = masm->isolate()->counters(); isolate 729 src/mips/builtins-mips.cc Isolate* isolate = masm->isolate(); isolate 756 src/mips/builtins-mips.cc ExternalReference::debug_step_in_fp_address(isolate); isolate 1004 src/mips/builtins-mips.cc masm->isolate()->builtins()->HandleApiCallConstruct(); isolate 1016 src/mips/builtins-mips.cc masm->isolate()->heap()->SetConstructStubDeoptPCOffset(masm->pc_offset()); isolate 1059 src/mips/builtins-mips.cc __ IncrementCounter(isolate->counters()->constructed_objects(), 1, a1, a2); isolate 1467 src/mips/builtins-mips.cc __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 1472 src/mips/builtins-mips.cc __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 1489 src/mips/builtins-mips.cc __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 1650 src/mips/builtins-mips.cc __ Call(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 1787 src/mips/builtins-mips.cc masm->isolate()->heap()->SetArgumentsAdaptorDeoptPCOffset(masm->pc_offset()); isolate 90 src/mips/code-stubs-mips.cc Counters* counters = masm->isolate()->counters(); isolate 1090 src/mips/code-stubs-mips.cc ExternalReference::double_fp_operation(op, masm->isolate()), 0, 2); isolate 1509 src/mips/code-stubs-mips.cc __ CallCFunction(ExternalReference::compare_doubles(masm->isolate()), isolate 1678 src/mips/code-stubs-mips.cc Isolate* isolate = masm->isolate(); isolate 1741 src/mips/code-stubs-mips.cc __ IncrementCounter(isolate->counters()->number_to_string_native(), isolate 1817 src/mips/code-stubs-mips.cc Isolate* isolate = masm->isolate(); isolate 1898 src/mips/code-stubs-mips.cc __ IncrementCounter(isolate->counters()->string_compare_native(), 1, a2, a3); isolate 2051 src/mips/code-stubs-mips.cc ExternalReference(IC_Utility(IC::kToBoolean_Patch), masm->isolate()), isolate 2074 src/mips/code-stubs-mips.cc ExternalReference::store_buffer_overflow_function(masm->isolate()), isolate 2127 src/mips/code-stubs-mips.cc ExternalReference(IC_Utility(IC::kUnaryOp_Patch), masm->isolate()), 4, 1); isolate 2393 src/mips/code-stubs-mips.cc masm->isolate()), isolate 3475 src/mips/code-stubs-mips.cc masm->isolate()))); isolate 3511 src/mips/code-stubs-mips.cc Counters* counters = masm->isolate()->counters(); isolate 3526 src/mips/code-stubs-mips.cc Counters* counters = masm->isolate()->counters(); isolate 3532 src/mips/code-stubs-mips.cc masm->isolate()), isolate 3611 src/mips/code-stubs-mips.cc Isolate* isolate = masm->isolate(); isolate 3615 src/mips/code-stubs-mips.cc ExternalReference::math_sin_double_function(isolate), isolate 3620 src/mips/code-stubs-mips.cc ExternalReference::math_cos_double_function(isolate), isolate 3624 src/mips/code-stubs-mips.cc __ CallCFunction(ExternalReference::math_tan_double_function(isolate), isolate 3629 src/mips/code-stubs-mips.cc ExternalReference::math_log_double_function(isolate), isolate 3782 src/mips/code-stubs-mips.cc ExternalReference::power_double_double_function(masm->isolate()), isolate 3844 src/mips/code-stubs-mips.cc Counters* counters = masm->isolate()->counters(); isolate 3867 src/mips/code-stubs-mips.cc ExternalReference::power_double_double_function(masm->isolate()), isolate 3927 src/mips/code-stubs-mips.cc Isolate* isolate = masm->isolate(); isolate 3933 src/mips/code-stubs-mips.cc __ CallCFunction(ExternalReference::perform_gc_function(isolate), 1, 0); isolate 3937 src/mips/code-stubs-mips.cc ExternalReference::heap_always_allocate_scope_depth(isolate); isolate 4034 src/mips/code-stubs-mips.cc isolate))); isolate 4113 src/mips/code-stubs-mips.cc Isolate* isolate = masm->isolate(); isolate 4115 src/mips/code-stubs-mips.cc isolate); isolate 4124 src/mips/code-stubs-mips.cc isolate))); isolate 4138 src/mips/code-stubs-mips.cc Isolate* isolate = masm->isolate(); isolate 4177 src/mips/code-stubs-mips.cc isolate))); isolate 4201 src/mips/code-stubs-mips.cc ExternalReference js_entry_sp(Isolate::kJSEntrySPAddress, isolate); isolate 4225 src/mips/code-stubs-mips.cc isolate))); isolate 4243 src/mips/code-stubs-mips.cc isolate))); isolate 4266 src/mips/code-stubs-mips.cc isolate); isolate 4269 src/mips/code-stubs-mips.cc ExternalReference entry(Builtins::kJSEntryTrampoline, masm->isolate()); isolate 4296 src/mips/code-stubs-mips.cc isolate))); isolate 4455 src/mips/code-stubs-mips.cc Operand(masm->isolate()->factory()->null_value())); isolate 4919 src/mips/code-stubs-mips.cc Isolate* isolate = masm->isolate(); isolate 4936 src/mips/code-stubs-mips.cc isolate); isolate 4938 src/mips/code-stubs-mips.cc ExternalReference::address_of_regexp_stack_memory_size(isolate); isolate 5018 src/mips/code-stubs-mips.cc isolate->factory()->fixed_array_map())); isolate 5122 src/mips/code-stubs-mips.cc __ IncrementCounter(isolate->counters()->regexp_entry_native(), isolate 5168 src/mips/code-stubs-mips.cc ExternalReference::address_of_static_offsets_vector(isolate))); isolate 5225 src/mips/code-stubs-mips.cc __ li(a1, Operand(isolate->factory()->the_hole_value())); isolate 5227 src/mips/code-stubs-mips.cc isolate))); isolate 5245 src/mips/code-stubs-mips.cc __ li(v0, Operand(isolate->factory()->null_value())); isolate 5286 src/mips/code-stubs-mips.cc ExternalReference::address_of_static_offsets_vector(isolate); isolate 5381 src/mips/code-stubs-mips.cc __ li(t0, Operand(masm->isolate()->factory()->empty_fixed_array())); isolate 5402 src/mips/code-stubs-mips.cc __ li(a2, Operand(masm->isolate()->factory()->fixed_array_map())); isolate 5408 src/mips/code-stubs-mips.cc __ li(a2, Operand(masm->isolate()->factory()->the_hole_value())); isolate 5440 src/mips/code-stubs-mips.cc ASSERT_EQ(*TypeFeedbackCells::MegamorphicSentinel(masm->isolate()), isolate 5441 src/mips/code-stubs-mips.cc masm->isolate()->heap()->undefined_value()); isolate 5442 src/mips/code-stubs-mips.cc ASSERT_EQ(*TypeFeedbackCells::UninitializedSentinel(masm->isolate()), isolate 5443 src/mips/code-stubs-mips.cc masm->isolate()->heap()->the_hole_value()); isolate 5535 src/mips/code-stubs-mips.cc ASSERT_EQ(*TypeFeedbackCells::MegamorphicSentinel(masm->isolate()), isolate 5536 src/mips/code-stubs-mips.cc masm->isolate()->heap()->undefined_value()); isolate 5549 src/mips/code-stubs-mips.cc masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(); isolate 5561 src/mips/code-stubs-mips.cc __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 5603 src/mips/code-stubs-mips.cc __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 6344 src/mips/code-stubs-mips.cc Counters* counters = masm->isolate()->counters(); isolate 6474 src/mips/code-stubs-mips.cc Counters* counters = masm->isolate()->counters(); isolate 6509 src/mips/code-stubs-mips.cc Counters* counters = masm->isolate()->counters(); isolate 7093 src/mips/code-stubs-mips.cc ExternalReference(IC_Utility(IC::kCompareIC_Miss), masm->isolate()); isolate 7617 src/mips/code-stubs-mips.cc masm->isolate()), isolate 7623 src/mips/code-stubs-mips.cc masm->isolate()), isolate 158 src/mips/debug-mips.cc __ PrepareCEntryFunction(ExternalReference::debug_break(masm->isolate())); isolate 186 src/mips/debug-mips.cc ExternalReference(Debug_Address::AfterBreakTarget(), masm->isolate()))); isolate 90 src/mips/deoptimizer-mips.cc Isolate* isolate = code->GetIsolate(); isolate 94 src/mips/deoptimizer-mips.cc DeoptimizerData* data = isolate->deoptimizer_data(); isolate 101 src/mips/deoptimizer-mips.cc isolate->heap()->mark_compact_collector()->InvalidateCode(code); isolate 787 src/mips/deoptimizer-mips.cc Isolate* isolate = masm()->isolate(); isolate 855 src/mips/deoptimizer-mips.cc __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate), 6); isolate 919 src/mips/deoptimizer-mips.cc ExternalReference::compute_output_frames_function(isolate), 1); isolate 140 src/mips/full-codegen-mips.cc isolate()->factory()->NewFixedArray(function()->handler_count(), TENURED); isolate 141 src/mips/full-codegen-mips.cc profiling_counter_ = isolate()->factory()->NewJSGlobalPropertyCell( isolate 333 src/mips/full-codegen-mips.cc if (isolate()->IsDebuggerActive()) { isolate 822 src/mips/full-codegen-mips.cc ? isolate()->factory()->the_hole_value() isolate 823 src/mips/full-codegen-mips.cc : isolate()->factory()->undefined_value(), isolate 1168 src/mips/full-codegen-mips.cc isolate()->factory()->NewJSGlobalPropertyCell( isolate 1345 src/mips/full-codegen-mips.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 1429 src/mips/full-codegen-mips.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 1642 src/mips/full-codegen-mips.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 1643 src/mips/full-codegen-mips.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 1727 src/mips/full-codegen-mips.cc isolate()->heap()->fixed_cow_array_map()) { isolate 1731 src/mips/full-codegen-mips.cc __ IncrementCounter(isolate()->counters()->cow_arrays_created_stub(), isolate 1916 src/mips/full-codegen-mips.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 1925 src/mips/full-codegen-mips.cc Handle<Code> ic = isolate()->builtins()->KeyedLoadIC_Initialize(); isolate 2076 src/mips/full-codegen-mips.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 2077 src/mips/full-codegen-mips.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 2089 src/mips/full-codegen-mips.cc ? isolate()->builtins()->KeyedStoreIC_Initialize() isolate 2090 src/mips/full-codegen-mips.cc : isolate()->builtins()->KeyedStoreIC_Initialize_Strict(); isolate 2107 src/mips/full-codegen-mips.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 2108 src/mips/full-codegen-mips.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 2226 src/mips/full-codegen-mips.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 2227 src/mips/full-codegen-mips.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 2278 src/mips/full-codegen-mips.cc ? isolate()->builtins()->KeyedStoreIC_Initialize() isolate 2279 src/mips/full-codegen-mips.cc : isolate()->builtins()->KeyedStoreIC_Initialize_Strict(); isolate 2339 src/mips/full-codegen-mips.cc isolate()->stub_cache()->ComputeCallInitialize(arg_count, mode); isolate 2371 src/mips/full-codegen-mips.cc isolate()->stub_cache()->ComputeKeyedCallInitialize(arg_count); isolate 2397 src/mips/full-codegen-mips.cc TypeFeedbackCells::UninitializedSentinel(isolate()); isolate 2399 src/mips/full-codegen-mips.cc isolate()->factory()->NewJSGlobalPropertyCell(uninitialized); isolate 2596 src/mips/full-codegen-mips.cc TypeFeedbackCells::UninitializedSentinel(isolate()); isolate 2598 src/mips/full-codegen-mips.cc isolate()->factory()->NewJSGlobalPropertyCell(uninitialized); isolate 3081 src/mips/full-codegen-mips.cc __ CallCFunction(ExternalReference::random_uint32_function(isolate()), 1); isolate 3100 src/mips/full-codegen-mips.cc ExternalReference::fill_heap_number_with_random_function(isolate()), 2); isolate 3179 src/mips/full-codegen-mips.cc ExternalReference stamp = ExternalReference::date_cache_stamp(isolate()); isolate 3192 src/mips/full-codegen-mips.cc __ CallCFunction(ExternalReference::get_date_field_function(isolate()), 2); isolate 3512 src/mips/full-codegen-mips.cc isolate()->global_context()->jsfunction_result_caches()); isolate 3899 src/mips/full-codegen-mips.cc isolate()->stub_cache()->ComputeCallInitialize(arg_count, mode); isolate 4198 src/mips/full-codegen-mips.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 4199 src/mips/full-codegen-mips.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 4216 src/mips/full-codegen-mips.cc ? isolate()->builtins()->KeyedStoreIC_Initialize() isolate 4217 src/mips/full-codegen-mips.cc : isolate()->builtins()->KeyedStoreIC_Initialize_Strict(); isolate 4241 src/mips/full-codegen-mips.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 4283 src/mips/full-codegen-mips.cc if (check->Equals(isolate()->heap()->number_symbol())) { isolate 4288 src/mips/full-codegen-mips.cc } else if (check->Equals(isolate()->heap()->string_symbol())) { isolate 4297 src/mips/full-codegen-mips.cc } else if (check->Equals(isolate()->heap()->boolean_symbol())) { isolate 4303 src/mips/full-codegen-mips.cc check->Equals(isolate()->heap()->null_symbol())) { isolate 4306 src/mips/full-codegen-mips.cc } else if (check->Equals(isolate()->heap()->undefined_symbol())) { isolate 4315 src/mips/full-codegen-mips.cc } else if (check->Equals(isolate()->heap()->function_symbol())) { isolate 4322 src/mips/full-codegen-mips.cc } else if (check->Equals(isolate()->heap()->object_symbol())) { isolate 4539 src/mips/full-codegen-mips.cc ExternalReference::address_of_pending_message_obj(isolate()); isolate 4545 src/mips/full-codegen-mips.cc ExternalReference::address_of_has_pending_message(isolate()); isolate 4552 src/mips/full-codegen-mips.cc ExternalReference::address_of_pending_message_script(isolate()); isolate 4564 src/mips/full-codegen-mips.cc ExternalReference::address_of_pending_message_script(isolate()); isolate 4571 src/mips/full-codegen-mips.cc ExternalReference::address_of_has_pending_message(isolate()); isolate 4577 src/mips/full-codegen-mips.cc ExternalReference::address_of_pending_message_obj(isolate()); isolate 497 src/mips/ic-mips.cc Isolate* isolate = masm->isolate(); isolate 500 src/mips/ic-mips.cc __ IncrementCounter(isolate->counters()->call_miss(), 1, a3, t0); isolate 502 src/mips/ic-mips.cc __ IncrementCounter(isolate->counters()->keyed_call_miss(), 1, a3, t0); isolate 516 src/mips/ic-mips.cc __ PrepareCEntryFunction(ExternalReference(IC_Utility(id), isolate)); isolate 593 src/mips/ic-mips.cc Counters* counters = masm->isolate()->counters(); isolate 740 src/mips/ic-mips.cc Isolate* isolate = masm->isolate(); isolate 742 src/mips/ic-mips.cc __ IncrementCounter(isolate->counters()->keyed_load_miss(), 1, a3, t0); isolate 748 src/mips/ic-mips.cc ExternalReference ref = ExternalReference(IC_Utility(kLoadIC_Miss), isolate); isolate 935 src/mips/ic-mips.cc Isolate* isolate = masm->isolate(); isolate 937 src/mips/ic-mips.cc __ IncrementCounter(isolate->counters()->keyed_load_miss(), 1, a3, t0); isolate 943 src/mips/ic-mips.cc ? ExternalReference(IC_Utility(kKeyedLoadIC_MissForceGeneric), isolate) isolate 944 src/mips/ic-mips.cc : ExternalReference(IC_Utility(kKeyedLoadIC_Miss), isolate); isolate 975 src/mips/ic-mips.cc Isolate* isolate = masm->isolate(); isolate 992 src/mips/ic-mips.cc __ IncrementCounter(isolate->counters()->keyed_load_generic_smi(), 1, a2, a3); isolate 1011 src/mips/ic-mips.cc __ IncrementCounter(isolate->counters()->keyed_load_generic_slow(), isolate 1047 src/mips/ic-mips.cc ExternalReference::keyed_lookup_cache_keys(isolate); isolate 1072 src/mips/ic-mips.cc ExternalReference::keyed_lookup_cache_field_offsets(isolate); isolate 1097 src/mips/ic-mips.cc __ IncrementCounter(isolate->counters()->keyed_load_generic_lookup_cache(), isolate 1110 src/mips/ic-mips.cc __ IncrementCounter(isolate->counters()->keyed_load_generic_lookup_cache(), isolate 1128 src/mips/ic-mips.cc __ IncrementCounter(isolate->counters()->keyed_load_generic_symbol(), isolate 1419 src/mips/ic-mips.cc IC_Utility(kKeyedLoadPropertyWithInterceptor), masm->isolate()), 2, 1); isolate 1439 src/mips/ic-mips.cc masm->isolate()) isolate 1440 src/mips/ic-mips.cc : ExternalReference(IC_Utility(kKeyedStoreIC_Miss), masm->isolate()); isolate 1460 src/mips/ic-mips.cc ExternalReference(IC_Utility(kKeyedStoreIC_Slow), masm->isolate()); isolate 1538 src/mips/ic-mips.cc masm->isolate()); isolate 1590 src/mips/ic-mips.cc masm->isolate()); isolate 1611 src/mips/ic-mips.cc Counters* counters = masm->isolate()->counters(); isolate 1286 src/mips/lithium-codegen-mips.cc ExternalReference stamp = ExternalReference::date_cache_stamp(isolate()); isolate 1298 src/mips/lithium-codegen-mips.cc __ CallCFunction(ExternalReference::get_date_field_function(isolate()), 2); isolate 1386 src/mips/lithium-codegen-mips.cc ExternalReference::double_fp_operation(Token::MOD, isolate()), isolate 2208 src/mips/lithium-codegen-mips.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 2244 src/mips/lithium-codegen-mips.cc ? isolate()->builtins()->StoreIC_Initialize_Strict() isolate 2245 src/mips/lithium-codegen-mips.cc : isolate()->builtins()->StoreIC_Initialize(); isolate 2325 src/mips/lithium-codegen-mips.cc LookupResult lookup(isolate()); isolate 2399 src/mips/lithium-codegen-mips.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 2412 src/mips/lithium-codegen-mips.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 2691 src/mips/lithium-codegen-mips.cc Handle<Code> ic = isolate()->builtins()->KeyedLoadIC_Initialize(); isolate 3310 src/mips/lithium-codegen-mips.cc __ CallCFunction(ExternalReference::random_uint32_function(isolate()), 1); isolate 3409 src/mips/lithium-codegen-mips.cc isolate()->stub_cache()->ComputeKeyedCallInitialize(arity); isolate 3421 src/mips/lithium-codegen-mips.cc isolate()->stub_cache()->ComputeCallInitialize(arity, mode); isolate 3446 src/mips/lithium-codegen-mips.cc isolate()->stub_cache()->ComputeCallInitialize(arity, mode); isolate 3546 src/mips/lithium-codegen-mips.cc ? isolate()->builtins()->StoreIC_Initialize_Strict() isolate 3547 src/mips/lithium-codegen-mips.cc : isolate()->builtins()->StoreIC_Initialize(); isolate 3740 src/mips/lithium-codegen-mips.cc ? isolate()->builtins()->KeyedStoreIC_Initialize_Strict() isolate 3741 src/mips/lithium-codegen-mips.cc : isolate()->builtins()->KeyedStoreIC_Initialize(); isolate 3774 src/mips/lithium-codegen-mips.cc CallCode(isolate()->builtins()->TransitionElementsSmiToDouble(), isolate 3782 src/mips/lithium-codegen-mips.cc CallCode(isolate()->builtins()->TransitionElementsDoubleToObject(), isolate 4320 src/mips/lithium-codegen-mips.cc if (isolate()->heap()->InNewSpace(*target)) { isolate 4323 src/mips/lithium-codegen-mips.cc isolate()->factory()->NewJSGlobalPropertyCell(target); isolate 4554 src/mips/lithium-codegen-mips.cc __ li(a1, Operand(isolate()->factory()->empty_fixed_array())); isolate 4590 src/mips/lithium-codegen-mips.cc elements->map() != isolate()->heap()->fixed_cow_array_map(); isolate 74 src/mips/lithium-codegen-mips.h Isolate* isolate() const { return info_->isolate(); } isolate 75 src/mips/lithium-codegen-mips.h Factory* factory() const { return isolate()->factory(); } isolate 76 src/mips/lithium-codegen-mips.h Heap* heap() const { return isolate()->heap(); } isolate 47 src/mips/macro-assembler-mips.cc if (isolate() != NULL) { isolate 48 src/mips/macro-assembler-mips.cc code_object_ = Handle<Object>(isolate()->heap()->undefined_value(), isolate 49 src/mips/macro-assembler-mips.cc isolate()); isolate 86 src/mips/macro-assembler-mips.cc if (isolate()->heap()->InNewSpace(*object)) { isolate 88 src/mips/macro-assembler-mips.cc isolate()->factory()->NewJSGlobalPropertyCell(object); isolate 181 src/mips/macro-assembler-mips.cc And(scratch, object, Operand(ExternalReference::new_space_mask(isolate()))); isolate 183 src/mips/macro-assembler-mips.cc Operand(ExternalReference::new_space_start(isolate()))); isolate 314 src/mips/macro-assembler-mips.cc ExternalReference::store_buffer_top(isolate()); isolate 922 src/mips/macro-assembler-mips.cc CallCFunction(ExternalReference::flush_icache_function(isolate()), 2); isolate 2735 src/mips/macro-assembler-mips.cc PrepareCEntryFunction(ExternalReference(Runtime::kDebugBreak, isolate())); isolate 2779 src/mips/macro-assembler-mips.cc li(t2, Operand(ExternalReference(Isolate::kHandlerAddress, isolate()))); isolate 2791 src/mips/macro-assembler-mips.cc li(at, Operand(ExternalReference(Isolate::kHandlerAddress, isolate()))); isolate 2827 src/mips/macro-assembler-mips.cc isolate()))); isolate 2864 src/mips/macro-assembler-mips.cc li(a3, Operand(ExternalReference(Isolate::kHandlerAddress, isolate()))); isolate 2925 src/mips/macro-assembler-mips.cc ExternalReference::new_space_allocation_top_address(isolate()); isolate 2927 src/mips/macro-assembler-mips.cc ExternalReference::new_space_allocation_limit_address(isolate()); isolate 2997 src/mips/macro-assembler-mips.cc ExternalReference::new_space_allocation_top_address(isolate()); isolate 2999 src/mips/macro-assembler-mips.cc ExternalReference::new_space_allocation_limit_address(isolate()); isolate 3055 src/mips/macro-assembler-mips.cc ExternalReference::new_space_allocation_top_address(isolate()); isolate 3678 src/mips/macro-assembler-mips.cc isolate()->builtins()->ArgumentsAdaptorTrampoline(); isolate 3993 src/mips/macro-assembler-mips.cc li(at, Operand(ExternalReference::scheduled_exception_address(isolate()))); isolate 4001 src/mips/macro-assembler-mips.cc ExternalReference(Runtime::kPromoteScheduledException, isolate()), isolate 4012 src/mips/macro-assembler-mips.cc CallCFunction(ExternalReference::delete_handle_scope_extensions(isolate()), isolate 4196 src/mips/macro-assembler-mips.cc PrepareCEntryFunction(ExternalReference(f, isolate())); isolate 4205 src/mips/macro-assembler-mips.cc PrepareCEntryFunction(ExternalReference(function, isolate())); isolate 4242 src/mips/macro-assembler-mips.cc TailCallExternalReference(ExternalReference(fid, isolate()), isolate 4576 src/mips/macro-assembler-mips.cc li(t8, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate()))); isolate 4578 src/mips/macro-assembler-mips.cc li(t8, Operand(ExternalReference(Isolate::kContextAddress, isolate()))); isolate 4629 src/mips/macro-assembler-mips.cc li(t8, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate()))); isolate 4633 src/mips/macro-assembler-mips.cc li(t8, Operand(ExternalReference(Isolate::kContextAddress, isolate()))); isolate 5301 src/mips/macro-assembler-mips.cc isolate()->factory()->fixed_array_map(), isolate 5335 src/mips/macro-assembler-mips.cc isolate()->factory()->fixed_array_map(), isolate 138 src/mips/macro-assembler-mips.h MacroAssembler(Isolate* isolate, void* buffer, int size); isolate 835 src/mips/macro-assembler-mips.h ExternalReference::roots_array_start(isolate()); isolate 390 src/mips/regexp-macro-assembler-mips.cc ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate()); isolate 682 src/mips/regexp-macro-assembler-mips.cc ExternalReference::address_of_stack_limit(masm_->isolate()); isolate 905 src/mips/regexp-macro-assembler-mips.cc ExternalReference::re_grow_stack(masm_->isolate()); isolate 1116 src/mips/regexp-macro-assembler-mips.cc ExternalReference::re_check_stack_guard_state(masm_->isolate()); isolate 1131 src/mips/regexp-macro-assembler-mips.cc Isolate* isolate = frame_entry<Isolate*>(re_frame, kIsolate); isolate 1132 src/mips/regexp-macro-assembler-mips.cc ASSERT(isolate == Isolate::Current()); isolate 1133 src/mips/regexp-macro-assembler-mips.cc if (isolate->stack_guard()->IsStackOverflow()) { isolate 1134 src/mips/regexp-macro-assembler-mips.cc isolate->StackOverflow(); isolate 1148 src/mips/regexp-macro-assembler-mips.cc HandleScope handles(isolate); isolate 1159 src/mips/regexp-macro-assembler-mips.cc MaybeObject* result = Execution::HandleStackGuardInterrupt(isolate); isolate 1306 src/mips/regexp-macro-assembler-mips.cc ExternalReference::address_of_stack_limit(masm_->isolate()); isolate 1315 src/mips/regexp-macro-assembler-mips.cc ExternalReference::address_of_regexp_stack_limit(masm_->isolate()); isolate 877 src/mips/simulator-mips.cc if (isolate->simulator_initialized()) return; isolate 878 src/mips/simulator-mips.cc isolate->set_simulator_initialized(true); isolate 879 src/mips/simulator-mips.cc ::v8::internal::ExternalReference::set_redirector(isolate, isolate 890 src/mips/simulator-mips.cc Initialize(isolate); isolate 941 src/mips/simulator-mips.cc Isolate* isolate = Isolate::Current(); isolate 942 src/mips/simulator-mips.cc next_ = isolate->simulator_redirection(); isolate 943 src/mips/simulator-mips.cc Simulator::current(isolate)-> isolate 944 src/mips/simulator-mips.cc FlushICache(isolate->simulator_i_cache(), isolate 947 src/mips/simulator-mips.cc isolate->set_simulator_redirection(this); isolate 959 src/mips/simulator-mips.cc Isolate* isolate = Isolate::Current(); isolate 960 src/mips/simulator-mips.cc Redirection* current = isolate->simulator_redirection(); isolate 992 src/mips/simulator-mips.cc isolate->FindOrAllocatePerThreadDataForThisThread(); isolate 999 src/mips/simulator-mips.cc sim = new Simulator(isolate); isolate 72 src/mips/simulator-mips.h static inline uintptr_t JsLimitFromCLimit(Isolate* isolate, isolate 176 src/mips/simulator-mips.h explicit Simulator(Isolate* isolate); isolate 181 src/mips/simulator-mips.h static Simulator* current(v8::internal::Isolate* isolate); isolate 211 src/mips/simulator-mips.h static void Initialize(Isolate* isolate); isolate 422 src/mips/simulator-mips.h static inline uintptr_t JsLimitFromCLimit(Isolate* isolate, isolate 424 src/mips/simulator-mips.h return Simulator::current(isolate)->StackLimit(); isolate 53 src/mips/stub-cache-mips.cc ExternalReference key_offset(isolate->stub_cache()->key_reference(table)); isolate 54 src/mips/stub-cache-mips.cc ExternalReference value_offset(isolate->stub_cache()->value_reference(table)); isolate 55 src/mips/stub-cache-mips.cc ExternalReference map_offset(isolate->stub_cache()->map_reference(table)); isolate 132 src/mips/stub-cache-mips.cc Counters* counters = masm->isolate()->counters(); isolate 185 src/mips/stub-cache-mips.cc Isolate* isolate = masm->isolate(); isolate 212 src/mips/stub-cache-mips.cc Counters* counters = masm->isolate()->counters(); isolate 231 src/mips/stub-cache-mips.cc ProbeTable(isolate, isolate 250 src/mips/stub-cache-mips.cc ProbeTable(isolate, isolate 292 src/mips/stub-cache-mips.cc Isolate* isolate = masm->isolate(); isolate 296 src/mips/stub-cache-mips.cc __ li(at, isolate->global()); isolate 300 src/mips/stub-cache-mips.cc JSFunction::cast(isolate->global_context()->get(index))); isolate 434 src/mips/stub-cache-mips.cc LookupResult lookup(masm->isolate()); isolate 493 src/mips/stub-cache-mips.cc masm->isolate()), isolate 569 src/mips/stub-cache-mips.cc ? masm->isolate()->builtins()->LoadIC_Miss() isolate 570 src/mips/stub-cache-mips.cc : masm->isolate()->builtins()->KeyedLoadIC_Miss(); isolate 611 src/mips/stub-cache-mips.cc ASSERT(!masm->isolate()->heap()->InNewSpace(*interceptor)); isolate 632 src/mips/stub-cache-mips.cc masm->isolate()); isolate 684 src/mips/stub-cache-mips.cc if (masm->isolate()->heap()->InNewSpace(*call_data)) { isolate 733 src/mips/stub-cache-mips.cc masm->isolate()); isolate 788 src/mips/stub-cache-mips.cc Counters* counters = masm->isolate()->counters(); isolate 895 src/mips/stub-cache-mips.cc masm->isolate()), isolate 1173 src/mips/stub-cache-mips.cc LOG(masm()->isolate(), IntEvent("check-maps-depth", depth + 1)); isolate 1295 src/mips/stub-cache-mips.cc masm()->isolate()); isolate 1422 src/mips/stub-cache-mips.cc masm()->isolate()); isolate 1435 src/mips/stub-cache-mips.cc IC_Utility(IC::kLoadPropertyWithInterceptorForLoad), masm()->isolate()); isolate 1497 src/mips/stub-cache-mips.cc isolate()->stub_cache()->ComputeCallMiss(arguments().immediate(), isolate 1706 src/mips/stub-cache-mips.cc masm()->isolate()); isolate 1709 src/mips/stub-cache-mips.cc masm()->isolate()); isolate 1747 src/mips/stub-cache-mips.cc masm()->isolate()), isolate 1834 src/mips/stub-cache-mips.cc masm()->isolate()), isolate 2328 src/mips/stub-cache-mips.cc Counters* counters = isolate()->counters(); isolate 2408 src/mips/stub-cache-mips.cc __ IncrementCounter(masm()->isolate()->counters()->call_const(), isolate 2515 src/mips/stub-cache-mips.cc LookupResult lookup(isolate()); isolate 2577 src/mips/stub-cache-mips.cc Counters* counters = masm()->isolate()->counters(); isolate 2622 src/mips/stub-cache-mips.cc Handle<Code> ic = masm()->isolate()->builtins()->Builtins::StoreIC_Miss(); isolate 2664 src/mips/stub-cache-mips.cc masm()->isolate()); isolate 2669 src/mips/stub-cache-mips.cc Handle<Code> ic = masm()->isolate()->builtins()->StoreIC_Miss(); isolate 2716 src/mips/stub-cache-mips.cc Handle<Code> ic = masm()->isolate()->builtins()->StoreIC_Miss(); isolate 2756 src/mips/stub-cache-mips.cc masm()->isolate()); isolate 2761 src/mips/stub-cache-mips.cc Handle<Code> ic = masm()->isolate()->builtins()->Builtins::StoreIC_Miss(); isolate 2799 src/mips/stub-cache-mips.cc Counters* counters = masm()->isolate()->counters(); isolate 2806 src/mips/stub-cache-mips.cc Handle<Code> ic = masm()->isolate()->builtins()->StoreIC_Miss(); isolate 2960 src/mips/stub-cache-mips.cc LookupResult lookup(isolate()); isolate 3000 src/mips/stub-cache-mips.cc Counters* counters = masm()->isolate()->counters(); isolate 3097 src/mips/stub-cache-mips.cc LookupResult lookup(isolate()); isolate 3137 src/mips/stub-cache-mips.cc Counters* counters = masm()->isolate()->counters(); isolate 3162 src/mips/stub-cache-mips.cc Counters* counters = masm()->isolate()->counters(); isolate 3189 src/mips/stub-cache-mips.cc Handle<Code> ic = isolate()->builtins()->KeyedLoadIC_Miss(); isolate 3216 src/mips/stub-cache-mips.cc Handle<Code> miss_ic = isolate()->builtins()->KeyedLoadIC_Miss(); isolate 3237 src/mips/stub-cache-mips.cc Counters* counters = masm()->isolate()->counters(); isolate 3255 src/mips/stub-cache-mips.cc Handle<Code> ic = masm()->isolate()->builtins()->KeyedStoreIC_Miss(); isolate 3281 src/mips/stub-cache-mips.cc Handle<Code> ic = isolate()->builtins()->KeyedStoreIC_Miss(); isolate 3319 src/mips/stub-cache-mips.cc Handle<Code> miss_ic = isolate()->builtins()->KeyedStoreIC_Miss(); isolate 3455 src/mips/stub-cache-mips.cc Counters* counters = masm()->isolate()->counters(); isolate 3464 src/mips/stub-cache-mips.cc masm()->isolate()->builtins()->JSConstructStubGeneric(); isolate 3497 src/mips/stub-cache-mips.cc masm->isolate()->counters()->keyed_load_external_array_slow(), isolate 3506 src/mips/stub-cache-mips.cc masm->isolate()->builtins()->KeyedLoadIC_Slow(); isolate 3519 src/mips/stub-cache-mips.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 3910 src/mips/stub-cache-mips.cc masm->isolate()->counters()->keyed_load_external_array_slow(), isolate 3925 src/mips/stub-cache-mips.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 4302 src/mips/stub-cache-mips.cc masm->isolate()->counters()->keyed_load_external_array_slow(), isolate 4311 src/mips/stub-cache-mips.cc masm->isolate()->builtins()->KeyedStoreIC_Slow(); isolate 4324 src/mips/stub-cache-mips.cc masm->isolate()->builtins()->KeyedStoreIC_MissForceGeneric(); isolate 4364 src/mips/stub-cache-mips.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 4428 src/mips/stub-cache-mips.cc masm->isolate()->builtins()->KeyedLoadIC_Slow(); isolate 4433 src/mips/stub-cache-mips.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 4526 src/mips/stub-cache-mips.cc masm->isolate()->builtins()->KeyedStoreIC_MissForceGeneric(); isolate 4530 src/mips/stub-cache-mips.cc Handle<Code> ic_miss = masm->isolate()->builtins()->KeyedStoreIC_Miss(); isolate 4595 src/mips/stub-cache-mips.cc Handle<Code> ic_slow = masm->isolate()->builtins()->KeyedStoreIC_Slow(); isolate 4671 src/mips/stub-cache-mips.cc masm->isolate()->builtins()->KeyedStoreIC_MissForceGeneric(); isolate 4675 src/mips/stub-cache-mips.cc Handle<Code> ic_miss = masm->isolate()->builtins()->KeyedStoreIC_Miss(); isolate 4741 src/mips/stub-cache-mips.cc Handle<Code> ic_slow = masm->isolate()->builtins()->KeyedStoreIC_Slow(); isolate 1126 src/objects-inl.h ASSERT(heap->isolate() == Isolate::Current()); isolate 1132 src/objects-inl.h return GetHeap()->isolate(); isolate 1336 src/objects-inl.h MaybeObject* JSObject::GetElementsTransitionMap(Isolate* isolate, isolate 1342 src/objects-inl.h Context* global_context = isolate->context()->global_context(); isolate 2166 src/objects-inl.h int HashTable<Shape, Key>::FindEntry(Isolate* isolate, Key key) { isolate 2174 src/objects-inl.h if (element == isolate->heap()->raw_unchecked_undefined_value()) break; isolate 2175 src/objects-inl.h if (element != isolate->heap()->raw_unchecked_the_hole_value() && isolate 4749 src/objects-inl.h Isolate* isolate = GetIsolate(); isolate 4750 src/objects-inl.h if (elems->map() != isolate->heap()->fixed_cow_array_map()) return elems; isolate 4752 src/objects-inl.h { MaybeObject* maybe_writable_elems = isolate->heap()->CopyFixedArrayWithMap( isolate 4753 src/objects-inl.h elems, isolate->heap()->fixed_array_map()); isolate 4759 src/objects-inl.h isolate->counters()->cow_arrays_converted()->Increment(); isolate 5195 src/objects-inl.h Handle<Object> TypeFeedbackCells::UninitializedSentinel(Isolate* isolate) { isolate 5196 src/objects-inl.h return isolate->factory()->the_hole_value(); isolate 5200 src/objects-inl.h Handle<Object> TypeFeedbackCells::MegamorphicSentinel(Isolate* isolate) { isolate 5201 src/objects-inl.h return isolate->factory()->undefined_value(); isolate 5220 src/objects-inl.h Relocatable::Relocatable(Isolate* isolate) { isolate 5221 src/objects-inl.h ASSERT(isolate == Isolate::Current()); isolate 5222 src/objects-inl.h isolate_ = isolate; isolate 5223 src/objects-inl.h prev_ = isolate->relocatable_top(); isolate 5224 src/objects-inl.h isolate->set_relocatable_top(this); isolate 89 src/objects.cc Isolate* isolate = Isolate::Current(); isolate 90 src/objects.cc Context* global_context = isolate->context()->global_context(); isolate 93 src/objects.cc Isolate* isolate = HeapObject::cast(this)->GetIsolate(); isolate 94 src/objects.cc Context* global_context = isolate->context()->global_context(); isolate 97 src/objects.cc Isolate* isolate = HeapObject::cast(this)->GetIsolate(); isolate 98 src/objects.cc Context* global_context = isolate->context()->global_context(); isolate 165 src/objects.cc Isolate* isolate = name->GetIsolate(); isolate 174 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 186 src/objects.cc isolate->factory()->NewTypeError("incompatible_method_receiver", isolate 189 src/objects.cc return isolate->Throw(*error); isolate 193 src/objects.cc HandleScope scope(isolate); isolate 196 src/objects.cc LOG(isolate, ApiNamedPropertyAccess("load", self, name)); isolate 197 src/objects.cc CustomArguments args(isolate, data->data(), self, this); isolate 202 src/objects.cc VMState state(isolate, EXTERNAL); isolate 205 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 207 src/objects.cc return isolate->heap()->undefined_value(); isolate 220 src/objects.cc return isolate->heap()->undefined_value(); isolate 230 src/objects.cc Isolate* isolate = GetIsolate(); isolate 231 src/objects.cc HandleScope scope(isolate); isolate 237 src/objects.cc "get", isolate->derived_get_trap(), ARRAY_SIZE(args), args); isolate 238 src/objects.cc if (isolate->has_pending_exception()) return Failure::Exception(); isolate 245 src/objects.cc Isolate* isolate = object->IsHeapObject() isolate 248 src/objects.cc CALL_HEAP_FUNCTION(isolate, object->GetElement(index), Object); isolate 286 src/objects.cc Debug* debug = fun->GetHeap()->isolate()->debug(); isolate 360 src/objects.cc heap->isolate()->ReportFailedAccessCheck(this, v8::ACCESS_GET); isolate 562 src/objects.cc Isolate* isolate = object->IsHeapObject() isolate 566 src/objects.cc isolate, isolate 600 src/objects.cc if (!heap->isolate()->MayNamedAccess(checked, name, v8::ACCESS_GET)) { isolate 663 src/objects.cc Isolate* isolate = heap->isolate(); isolate 664 src/objects.cc Context* global_context = isolate->context()->global_context(); isolate 687 src/objects.cc Isolate* isolate = heap->isolate(); isolate 688 src/objects.cc if (!isolate->MayIndexedAccess(js_object, index, v8::ACCESS_GET)) { isolate 689 src/objects.cc isolate->ReportFailedAccessCheck(js_object, v8::ACCESS_GET); isolate 712 src/objects.cc Context* context = heap->isolate()->context()->global_context(); isolate 724 src/objects.cc Context* context = heap->isolate()->context()->global_context(); isolate 1533 src/objects.cc Isolate* isolate = GetHeap()->isolate(); isolate 1535 src/objects.cc if ((!IsIdentifier(isolate->unicode_cache(), &buffer) isolate 1536 src/objects.cc && name != isolate->heap()->hidden_symbol()) || isolate 1567 src/objects.cc TransitionFlag flag = isolate->empty_object_map() != map() isolate 1599 src/objects.cc (map() == heap->isolate()->empty_object_map() || IsGlobalObject() || isolate 1670 src/objects.cc return heap->isolate()->Throw( isolate 1816 src/objects.cc Isolate* isolate = GetIsolate(); isolate 1817 src/objects.cc HandleScope scope(isolate); isolate 1820 src/objects.cc Handle<Object> value_handle(value, isolate); isolate 1823 src/objects.cc LOG(isolate, ApiNamedPropertyAccess("interceptor-named-set", this, name)); isolate 1824 src/objects.cc CustomArguments args(isolate, interceptor->data(), this, this); isolate 1831 src/objects.cc VMState state(isolate, EXTERNAL); isolate 1833 src/objects.cc isolate->heap()->undefined_value() : isolate 1835 src/objects.cc isolate); isolate 1840 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 1849 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 1884 src/objects.cc Isolate* isolate = GetIsolate(); isolate 1885 src/objects.cc HandleScope scope(isolate); isolate 1890 src/objects.cc Handle<Object> value_handle(value, isolate); isolate 1900 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 1913 src/objects.cc isolate->factory()->NewTypeError("incompatible_method_receiver", isolate 1916 src/objects.cc return isolate->Throw(*error); isolate 1922 src/objects.cc LOG(isolate, ApiNamedPropertyAccess("store", this, name)); isolate 1923 src/objects.cc CustomArguments args(isolate, data->data(), this, JSObject::cast(holder)); isolate 1927 src/objects.cc VMState state(isolate, EXTERNAL); isolate 1932 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 1946 src/objects.cc Handle<Object> holder_handle(holder, isolate); isolate 1948 src/objects.cc return isolate->Throw( isolate 1949 src/objects.cc *isolate->factory()->NewTypeError("no_setter_in_callback", isolate 1961 src/objects.cc Isolate* isolate = GetIsolate(); isolate 1962 src/objects.cc Handle<Object> value_handle(value, isolate); isolate 1963 src/objects.cc Handle<JSReceiver> fun(setter, isolate); isolate 1964 src/objects.cc Handle<JSReceiver> self(this, isolate); isolate 1966 src/objects.cc Debug* debug = isolate->debug(); isolate 2031 src/objects.cc Isolate* isolate = heap->isolate(); isolate 2037 src/objects.cc LookupResult result(isolate); isolate 2075 src/objects.cc return isolate->Throw(*isolate->factory()->NewTypeError( isolate 2213 src/objects.cc Isolate* isolate = object->GetIsolate(); isolate 2214 src/objects.cc CALL_HEAP_FUNCTION(isolate, isolate 2215 src/objects.cc object->GetElementsTransitionMap(isolate, to_kind), isolate 2380 src/objects.cc Isolate* isolate = GetIsolate(); isolate 2381 src/objects.cc HandleScope scope(isolate); isolate 2383 src/objects.cc isolate->ReportFailedAccessCheck(this, v8::ACCESS_SET); isolate 2405 src/objects.cc Isolate* isolate = GetIsolate(); isolate 2406 src/objects.cc HandleScope scope(isolate); isolate 2412 src/objects.cc "has", isolate->derived_has_trap(), ARRAY_SIZE(args), args); isolate 2413 src/objects.cc if (isolate->has_pending_exception()) return false; isolate 2425 src/objects.cc Isolate* isolate = GetIsolate(); isolate 2426 src/objects.cc HandleScope scope(isolate); isolate 2432 src/objects.cc CallTrap("set", isolate->derived_set_trap(), ARRAY_SIZE(args), args); isolate 2433 src/objects.cc if (isolate->has_pending_exception()) return Failure::Exception(); isolate 2446 src/objects.cc Isolate* isolate = GetIsolate(); isolate 2457 src/objects.cc if (isolate->has_pending_exception()) return Failure::Exception(); isolate 2468 src/objects.cc Execution::Call(isolate->to_complete_property_descriptor(), result, isolate 2474 src/objects.cc isolate->factory()->LookupAsciiSymbol("configurable_"); isolate 2477 src/objects.cc ASSERT(!isolate->has_pending_exception()); isolate 2481 src/objects.cc isolate->factory()->LookupAsciiSymbol("getPropertyDescriptor"); isolate 2483 src/objects.cc Handle<Object> error = isolate->factory()->NewTypeError( isolate 2485 src/objects.cc return isolate->Throw(*error); isolate 2491 src/objects.cc isolate->factory()->LookupAsciiSymbol("hasWritable_"); isolate 2493 src/objects.cc ASSERT(!isolate->has_pending_exception()); isolate 2497 src/objects.cc isolate->factory()->LookupAsciiSymbol("writable_"); isolate 2499 src/objects.cc ASSERT(!isolate->has_pending_exception()); isolate 2505 src/objects.cc Handle<Object> error = isolate->factory()->NewTypeError( isolate 2507 src/objects.cc return isolate->Throw(*error); isolate 2511 src/objects.cc Handle<String> set_name = isolate->factory()->LookupAsciiSymbol("set_"); isolate 2513 src/objects.cc ASSERT(!isolate->has_pending_exception()); isolate 2522 src/objects.cc Handle<Object> error = isolate->factory()->NewTypeError( isolate 2524 src/objects.cc return isolate->Throw(*error); isolate 2530 src/objects.cc Isolate* isolate = GetIsolate(); isolate 2531 src/objects.cc HandleScope scope(isolate); isolate 2538 src/objects.cc if (isolate->has_pending_exception()) return Failure::Exception(); isolate 2542 src/objects.cc Handle<String> trap_name = isolate->factory()->LookupAsciiSymbol("delete"); isolate 2544 src/objects.cc Handle<Object> error = isolate->factory()->NewTypeError( isolate 2546 src/objects.cc isolate->Throw(*error); isolate 2556 src/objects.cc Isolate* isolate = GetIsolate(); isolate 2557 src/objects.cc HandleScope scope(isolate); isolate 2558 src/objects.cc Handle<String> name = isolate->factory()->Uint32ToString(index); isolate 2566 src/objects.cc Isolate* isolate = GetIsolate(); isolate 2567 src/objects.cc HandleScope scope(isolate); isolate 2576 src/objects.cc if (isolate->has_pending_exception()) return NONE; isolate 2583 src/objects.cc Execution::Call(isolate->to_complete_property_descriptor(), result, isolate 2588 src/objects.cc Handle<String> enum_n = isolate->factory()->LookupAsciiSymbol("enumerable"); isolate 2590 src/objects.cc if (isolate->has_pending_exception()) return NONE; isolate 2591 src/objects.cc Handle<String> conf_n = isolate->factory()->LookupAsciiSymbol("configurable"); isolate 2593 src/objects.cc if (isolate->has_pending_exception()) return NONE; isolate 2594 src/objects.cc Handle<String> writ_n = isolate->factory()->LookupAsciiSymbol("writable"); isolate 2596 src/objects.cc if (isolate->has_pending_exception()) return NONE; isolate 2600 src/objects.cc isolate->factory()->LookupAsciiSymbol("getPropertyDescriptor"); isolate 2602 src/objects.cc Handle<Object> error = isolate->factory()->NewTypeError( isolate 2604 src/objects.cc isolate->Throw(*error); isolate 2619 src/objects.cc Isolate* isolate = GetIsolate(); isolate 2620 src/objects.cc HandleScope scope(isolate); isolate 2621 src/objects.cc Handle<String> name = isolate->factory()->Uint32ToString(index); isolate 2627 src/objects.cc Isolate* isolate = GetIsolate(); isolate 2628 src/objects.cc HandleScope scope(isolate); isolate 2635 src/objects.cc isolate->factory()->BecomeJSFunction(self); isolate 2638 src/objects.cc isolate->factory()->BecomeJSObject(self); isolate 2646 src/objects.cc isolate->factory()->SetIdentityHash(new_self, hash); isolate 2655 src/objects.cc Isolate* isolate = GetIsolate(); isolate 2658 src/objects.cc Handle<String> trap_name = isolate->factory()->LookupAsciiSymbol(name); isolate 2660 src/objects.cc if (isolate->has_pending_exception()) return trap; isolate 2665 src/objects.cc Handle<Object> error = isolate->factory()->NewTypeError( isolate 2667 src/objects.cc isolate->Throw(*error); isolate 2703 src/objects.cc if (!heap->isolate()->MayNamedAccess(this, name_raw, v8::ACCESS_SET)) { isolate 2739 src/objects.cc return heap->isolate()->Throw(*heap->isolate()->factory()->NewTypeError( isolate 2844 src/objects.cc Isolate* isolate = GetIsolate(); isolate 2845 src/objects.cc LookupResult result(isolate); isolate 2850 src/objects.cc if (!isolate->MayNamedAccess(this, name, v8::ACCESS_SET)) { isolate 2954 src/objects.cc Isolate* isolate = GetIsolate(); isolate 2960 src/objects.cc HandleScope scope(isolate); isolate 2965 src/objects.cc CustomArguments args(isolate, interceptor->data(), receiver, this); isolate 2970 src/objects.cc LOG(isolate, isolate 2975 src/objects.cc VMState state(isolate, EXTERNAL); isolate 2985 src/objects.cc LOG(isolate, isolate 2990 src/objects.cc VMState state(isolate, EXTERNAL); isolate 3024 src/objects.cc if (!heap->isolate()->MayNamedAccess(this_obj, name, v8::ACCESS_HAS)) { isolate 3068 src/objects.cc Isolate* isolate = obj->GetIsolate(); isolate 3105 src/objects.cc isolate->counters()->normalized_maps()->Increment(); isolate 3122 src/objects.cc Isolate* isolate = object->GetIsolate(); isolate 3123 src/objects.cc CALL_HEAP_FUNCTION_VOID(isolate, isolate 3226 src/objects.cc current_heap->isolate()->context()->global_context()-> isolate 3248 src/objects.cc current_heap->isolate()->counters()->props_to_dictionary()->Increment(); isolate 3359 src/objects.cc old_map->GetHeap()->isolate()->counters()->elements_to_dictionary()-> isolate 3375 src/objects.cc Isolate* isolate = GetIsolate(); isolate 3382 src/objects.cc hash_value = V8::RandomPrivate(isolate) & Smi::kMaxValue; isolate 3628 src/objects.cc Isolate* isolate = GetIsolate(); isolate 3629 src/objects.cc HandleScope scope(isolate); isolate 3636 src/objects.cc LOG(isolate, isolate 3638 src/objects.cc CustomArguments args(isolate, interceptor->data(), this, this); isolate 3643 src/objects.cc VMState state(isolate, EXTERNAL); isolate 3646 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 3654 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 3660 src/objects.cc Isolate* isolate = GetIsolate(); isolate 3661 src/objects.cc Heap* heap = isolate->heap(); isolate 3665 src/objects.cc HandleScope scope(isolate); isolate 3671 src/objects.cc LOG(isolate, isolate 3673 src/objects.cc CustomArguments args(isolate, interceptor->data(), this, this); isolate 3678 src/objects.cc VMState state(isolate, EXTERNAL); isolate 3681 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 3690 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 3704 src/objects.cc Isolate* isolate = GetIsolate(); isolate 3707 src/objects.cc !isolate->MayIndexedAccess(this, index, v8::ACCESS_DELETE)) { isolate 3708 src/objects.cc isolate->ReportFailedAccessCheck(this, v8::ACCESS_DELETE); isolate 3709 src/objects.cc return isolate->heap()->false_value(); isolate 3714 src/objects.cc if (proto->IsNull()) return isolate->heap()->false_value(); isolate 3740 src/objects.cc Isolate* isolate = GetIsolate(); isolate 3746 src/objects.cc !isolate->MayNamedAccess(this, name, v8::ACCESS_DELETE)) { isolate 3747 src/objects.cc isolate->ReportFailedAccessCheck(this, v8::ACCESS_DELETE); isolate 3748 src/objects.cc return isolate->heap()->false_value(); isolate 3753 src/objects.cc if (proto->IsNull()) return isolate->heap()->false_value(); isolate 3762 src/objects.cc LookupResult result(isolate); isolate 3764 src/objects.cc if (!result.IsFound()) return isolate->heap()->true_value(); isolate 3769 src/objects.cc HandleScope scope(isolate); isolate 3771 src/objects.cc return isolate->Throw(*isolate->factory()->NewTypeError( isolate 3774 src/objects.cc return isolate->heap()->false_value(); isolate 3904 src/objects.cc heap->isolate()->context()->global_context()-> isolate 3949 src/objects.cc Isolate* isolate = GetIsolate(); isolate 3951 src/objects.cc !isolate->MayNamedAccess(this, isolate 3952 src/objects.cc isolate->heap()->undefined_value(), isolate 3954 src/objects.cc isolate->ReportFailedAccessCheck(this, v8::ACCESS_KEYS); isolate 3955 src/objects.cc return isolate->heap()->false_value(); isolate 3967 src/objects.cc HandleScope scope(isolate); isolate 3970 src/objects.cc isolate->factory()->NewTypeError( isolate 3973 src/objects.cc return isolate->Throw(*error); isolate 4104 src/objects.cc !heap->isolate()->bootstrapper()->IsActive()) { isolate 4234 src/objects.cc LookupResult result(GetHeap()->isolate()); isolate 4393 src/objects.cc Isolate* isolate = GetIsolate(); isolate 4396 src/objects.cc !isolate->MayNamedAccess(this, name, v8::ACCESS_SET)) { isolate 4397 src/objects.cc isolate->ReportFailedAccessCheck(this, v8::ACCESS_SET); isolate 4398 src/objects.cc return isolate->heap()->undefined_value(); isolate 4416 src/objects.cc if (!CanSetCallback(name)) return isolate->heap()->undefined_value(); isolate 4517 src/objects.cc Isolate* isolate = GetIsolate(); isolate 4521 src/objects.cc !isolate->MayNamedAccess(this, name, v8::ACCESS_SET)) { isolate 4522 src/objects.cc isolate->ReportFailedAccessCheck(this, v8::ACCESS_SET); isolate 4523 src/objects.cc return isolate->heap()->undefined_value(); isolate 4540 src/objects.cc if (!CanSetCallback(name)) return isolate->heap()->undefined_value(); isolate 4546 src/objects.cc if (IsJSArray()) return isolate->heap()->undefined_value(); isolate 4568 src/objects.cc return isolate->heap()->undefined_value(); isolate 4581 src/objects.cc LookupResult result(isolate); isolate 4586 src/objects.cc return isolate->heap()->undefined_value(); isolate 4607 src/objects.cc !heap->isolate()->MayNamedAccess(this, name, v8::ACCESS_HAS)) { isolate 4608 src/objects.cc heap->isolate()->ReportFailedAccessCheck(this, v8::ACCESS_HAS); isolate 4635 src/objects.cc LookupResult result(heap->isolate()); isolate 4861 src/objects.cc Isolate* isolate = map->GetIsolate(); isolate 4862 src/objects.cc CALL_HEAP_FUNCTION_VOID(isolate, isolate 5381 src/objects.cc Isolate* isolate = cache->GetIsolate(); isolate 5382 src/objects.cc CALL_HEAP_FUNCTION_VOID(isolate, cache->Update(maps, flags, *code)); isolate 5981 src/objects.cc heap->isolate()->objects_string_input_buffer()); isolate 6058 src/objects.cc heap->isolate()->objects_string_input_buffer()); isolate 6326 src/objects.cc Isolate* isolate = Isolate::Current(); isolate 6327 src/objects.cc Relocatable* current = isolate->relocatable_top(); isolate 6343 src/objects.cc *reinterpret_cast<Relocatable**>(to) = isolate->relocatable_top(); isolate 6344 src/objects.cc isolate->set_relocatable_top(NULL); isolate 6351 src/objects.cc isolate->set_relocatable_top(*reinterpret_cast<Relocatable**>(from)); isolate 6364 src/objects.cc Isolate* isolate = Isolate::Current(); isolate 6365 src/objects.cc Iterate(v, isolate->relocatable_top()); isolate 6784 src/objects.cc isolate->objects_string_compare_buffer_b()->Reset(0, b); isolate 6786 src/objects.cc isolate->objects_string_compare_buffer_b()); isolate 6832 src/objects.cc Isolate* isolate = GetIsolate(); isolate 6849 src/objects.cc isolate->objects_string_compare_buffer_b()->Reset(0, rhs); isolate 6851 src/objects.cc isolate->objects_string_compare_buffer_b()); isolate 6866 src/objects.cc isolate->objects_string_compare_buffer_b()->Reset(0, rhs); isolate 6868 src/objects.cc isolate->objects_string_compare_buffer_b()); isolate 6872 src/objects.cc isolate->objects_string_compare_buffer_a()->Reset(0, lhs); isolate 6873 src/objects.cc return CompareStringContentsPartial(isolate, isolate 6874 src/objects.cc isolate->objects_string_compare_buffer_a(), rhs); isolate 6897 src/objects.cc Isolate* isolate = GetIsolate(); isolate 6900 src/objects.cc decoder(isolate->unicode_cache()->utf8_decoder()); isolate 7276 src/objects.cc ASSERT(!info->isolate()->has_pending_exception()); isolate 7280 src/objects.cc info->isolate()->clear_pending_exception(); isolate 7473 src/objects.cc heap->isolate()->context()->global_context()-> isolate 7594 src/objects.cc LookupResult result(heap->isolate()); isolate 7808 src/objects.cc Builtins* builtins = map->GetHeap()->isolate()->builtins(); isolate 7830 src/objects.cc Builtins* builtins = heap->isolate()->builtins(); isolate 7846 src/objects.cc Builtins* builtins = map->GetHeap()->isolate()->builtins(); isolate 7897 src/objects.cc Builtins* builtins = heap->isolate()->builtins(); isolate 8573 src/objects.cc GetElementsTransitionMap(heap->isolate(), new_elements_kind); isolate 8713 src/objects.cc HandleScope scope(heap->isolate()); isolate 8714 src/objects.cc Handle<Object> handle(this, heap->isolate()); isolate 8715 src/objects.cc return heap->isolate()->Throw( isolate 8727 src/objects.cc HandleScope scope(heap->isolate()); isolate 8728 src/objects.cc return heap->isolate()->Throw( isolate 8791 src/objects.cc Isolate* isolate = GetIsolate(); isolate 8795 src/objects.cc HandleScope scope(isolate); isolate 8799 src/objects.cc CustomArguments args(isolate, interceptor->data(), receiver, this); isolate 8804 src/objects.cc LOG(isolate, isolate 8809 src/objects.cc VMState state(isolate, EXTERNAL); isolate 8819 src/objects.cc LOG(isolate, isolate 8824 src/objects.cc VMState state(isolate, EXTERNAL); isolate 8851 src/objects.cc if (!heap->isolate()->MayIndexedAccess(this, index, v8::ACCESS_HAS)) { isolate 8852 src/objects.cc heap->isolate()->ReportFailedAccessCheck(this, v8::ACCESS_HAS); isolate 8960 src/objects.cc if (!heap->isolate()->MayIndexedAccess(this, index, v8::ACCESS_HAS)) { isolate 8961 src/objects.cc heap->isolate()->ReportFailedAccessCheck(this, v8::ACCESS_HAS); isolate 8996 src/objects.cc Isolate* isolate = GetIsolate(); isolate 9000 src/objects.cc HandleScope scope(isolate); isolate 9003 src/objects.cc Handle<Object> value_handle(value, isolate); isolate 9007 src/objects.cc LOG(isolate, isolate 9009 src/objects.cc CustomArguments args(isolate, interceptor->data(), this, this); isolate 9014 src/objects.cc VMState state(isolate, EXTERNAL); isolate 9017 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 9027 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 9036 src/objects.cc Isolate* isolate = GetIsolate(); isolate 9044 src/objects.cc HandleScope scope(isolate); isolate 9047 src/objects.cc Handle<Object> number = isolate->factory()->NewNumberFromUint(index); isolate 9048 src/objects.cc Handle<String> key = isolate->factory()->NumberToString(number); isolate 9049 src/objects.cc LOG(isolate, ApiNamedPropertyAccess("load", *self, *key)); isolate 9050 src/objects.cc CustomArguments args(isolate, data->data(), *self, *holder_handle); isolate 9055 src/objects.cc VMState state(isolate, EXTERNAL); isolate 9058 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 9059 src/objects.cc if (result.IsEmpty()) return isolate->heap()->undefined_value(); isolate 9071 src/objects.cc return isolate->heap()->undefined_value(); isolate 9084 src/objects.cc Isolate* isolate = GetIsolate(); isolate 9085 src/objects.cc HandleScope scope(isolate); isolate 9090 src/objects.cc Handle<Object> value_handle(value, isolate); isolate 9105 src/objects.cc Handle<Object> number = isolate->factory()->NewNumberFromUint(index); isolate 9106 src/objects.cc Handle<String> key(isolate->factory()->NumberToString(number)); isolate 9107 src/objects.cc LOG(isolate, ApiNamedPropertyAccess("store", *self, *key)); isolate 9108 src/objects.cc CustomArguments args(isolate, data->data(), *self, *holder_handle); isolate 9112 src/objects.cc VMState state(isolate, EXTERNAL); isolate 9117 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 9130 src/objects.cc Handle<Object> holder_handle(holder, isolate); isolate 9131 src/objects.cc Handle<Object> key(isolate->factory()->NewNumberFromUint(index)); isolate 9133 src/objects.cc return isolate->Throw( isolate 9134 src/objects.cc *isolate->factory()->NewTypeError("no_setter_in_callback", isolate 9298 src/objects.cc Isolate* isolate = GetIsolate(); isolate 9299 src/objects.cc Heap* heap = isolate->heap(); isolate 9328 src/objects.cc return isolate->heap()->undefined_value(); isolate 9331 src/objects.cc Handle<Object> number = isolate->factory()->NewNumberFromUint(index); isolate 9334 src/objects.cc isolate->factory()->NewTypeError("strict_read_only_property", isolate 9336 src/objects.cc return isolate->Throw(*error); isolate 9364 src/objects.cc return isolate->heap()->undefined_value(); isolate 9366 src/objects.cc Handle<Object> number = isolate->factory()->NewNumberFromUint(index); isolate 9367 src/objects.cc Handle<String> name = isolate->factory()->NumberToString(number); isolate 9370 src/objects.cc isolate->factory()->NewTypeError("object_not_extensible", isolate 9372 src/objects.cc return isolate->Throw(*error); isolate 9591 src/objects.cc if (!heap->isolate()->MayIndexedAccess(this, index, v8::ACCESS_SET)) { isolate 9592 src/objects.cc HandleScope scope(heap->isolate()); isolate 9594 src/objects.cc heap->isolate()->ReportFailedAccessCheck(this, v8::ACCESS_SET); isolate 9613 src/objects.cc Isolate* isolate = GetHeap()->isolate(); isolate 9614 src/objects.cc Handle<Object> number = isolate->factory()->NewNumberFromUint(index); isolate 9616 src/objects.cc Handle<Object> error = isolate->factory()->NewTypeError( isolate 9618 src/objects.cc return isolate->Throw(*error); isolate 9658 src/objects.cc Isolate* isolate = GetIsolate(); isolate 9726 src/objects.cc isolate->heap()->AllocateAliasedArgumentsEntry(context_index); isolate 9742 src/objects.cc return isolate->heap()->null_value(); isolate 9761 src/objects.cc Isolate* isolate = GetIsolate(); isolate 9762 src/objects.cc if (elements() == isolate->heap()->empty_fixed_array() || isolate 9770 src/objects.cc MaybeObject* maybe_new_map = GetElementsTransitionMap(isolate, to_kind); isolate 9855 src/objects.cc Isolate* isolate = GetIsolate(); isolate 9859 src/objects.cc HandleScope scope(isolate); isolate 9860 src/objects.cc Handle<InterceptorInfo> interceptor(GetIndexedInterceptor(), isolate); isolate 9861 src/objects.cc Handle<Object> this_handle(receiver, isolate); isolate 9862 src/objects.cc Handle<JSObject> holder_handle(this, isolate); isolate 9866 src/objects.cc LOG(isolate, isolate 9868 src/objects.cc CustomArguments args(isolate, interceptor->data(), receiver, this); isolate 9873 src/objects.cc VMState state(isolate, EXTERNAL); isolate 9876 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 9887 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 10156 src/objects.cc Isolate* isolate = GetIsolate(); isolate 10158 src/objects.cc HandleScope scope(isolate); isolate 10166 src/objects.cc LOG(isolate, isolate 10168 src/objects.cc CustomArguments args(isolate, interceptor->data(), receiver, this); isolate 10173 src/objects.cc VMState state(isolate, EXTERNAL); isolate 10176 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 10187 src/objects.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 10194 src/objects.cc Isolate* isolate = GetIsolate(); isolate 10196 src/objects.cc if (!isolate->MayNamedAccess(this, key, v8::ACCESS_HAS)) { isolate 10197 src/objects.cc isolate->ReportFailedAccessCheck(this, v8::ACCESS_HAS); isolate 10202 src/objects.cc LookupResult result(isolate); isolate 10212 src/objects.cc if (!heap->isolate()->MayIndexedAccess(this, index, v8::ACCESS_HAS)) { isolate 10213 src/objects.cc heap->isolate()->ReportFailedAccessCheck(this, v8::ACCESS_HAS); isolate 10274 src/objects.cc Isolate* isolate = GetIsolate(); isolate 10276 src/objects.cc if (!isolate->MayNamedAccess(this, key, v8::ACCESS_HAS)) { isolate 10277 src/objects.cc isolate->ReportFailedAccessCheck(this, v8::ACCESS_HAS); isolate 10282 src/objects.cc LookupResult result(isolate); isolate 11674 src/objects.cc Isolate* isolate = global->GetIsolate(); isolate 11675 src/objects.cc CALL_HEAP_FUNCTION(isolate, isolate 12722 src/objects.cc Isolate* isolate = Isolate::Current(); isolate 12745 src/objects.cc isolate->factory()->NewFixedArray( isolate 12759 src/objects.cc isolate->factory()->NewStruct(BREAK_POINT_INFO_TYPE)); isolate 12765 src/objects.cc isolate->heap()->undefined_value()); isolate 12835 src/objects.cc Isolate* isolate = Isolate::Current(); isolate 12842 src/objects.cc isolate->heap()->undefined_value()); isolate 12852 src/objects.cc isolate->factory()->NewFixedArray(old_array->length() - 1); isolate 1938 src/objects.h Isolate* isolate, isolate 2878 src/objects.h int FindEntry(Isolate* isolate, Key key); isolate 4154 src/objects.h static inline Handle<Object> UninitializedSentinel(Isolate* isolate); isolate 4157 src/objects.h static inline Handle<Object> MegamorphicSentinel(Isolate* isolate); isolate 7762 src/objects.h explicit inline Relocatable(Isolate* isolate); isolate 7769 src/objects.h static char* ArchiveState(Isolate* isolate, char* to); isolate 7770 src/objects.h static char* RestoreState(Isolate* isolate, char* from); isolate 7785 src/objects.h FlatStringReader(Isolate* isolate, Handle<String> str); isolate 7786 src/objects.h FlatStringReader(Isolate* isolate, Vector<const char> input); isolate 257 src/parser.cc return isolate()->factory()->LookupAsciiSymbol( isolate 260 src/parser.cc return isolate()->factory()->LookupTwoByteSymbol( isolate 278 src/parser.cc result = isolate()->factory()->LookupAsciiSymbol( isolate 281 src/parser.cc result = isolate()->factory()->LookupTwoByteSymbol( isolate 287 src/parser.cc isolate()->counters()->total_preparse_symbols_skipped()->Increment(); isolate 499 src/parser.cc isolate->set_ast_node_id(AstNode::kDeclarationsId + 1); isolate 507 src/parser.cc parser_->isolate()->set_ast_node_id(saved_ast_node_id_); isolate 571 src/parser.cc HistogramTimerScope timer(isolate()->counters()->parse()); isolate 573 src/parser.cc isolate()->counters()->total_parse_size()->Increment(source->length()); isolate 574 src/parser.cc fni_ = new(zone()) FuncNameInferrer(isolate(), zone()); isolate 605 src/parser.cc Handle<String> no_name = isolate()->factory()->empty_symbol(); isolate 622 src/parser.cc FunctionState function_state(this, scope, isolate()); isolate 652 src/parser.cc isolate()->StackOverflow(); isolate 668 src/parser.cc HistogramTimerScope timer(isolate()->counters()->parse_lazy()); isolate 670 src/parser.cc isolate()->counters()->total_parse_size()->Increment(source->length()); isolate 700 src/parser.cc fni_ = new(zone()) FuncNameInferrer(isolate(), zone()); isolate 716 src/parser.cc FunctionState function_state(this, scope, isolate()); isolate 744 src/parser.cc if (stack_overflow_) isolate()->StackOverflow(); isolate 780 src/parser.cc Factory* factory = isolate()->factory(); isolate 788 src/parser.cc isolate()->Throw(*result, &location); isolate 798 src/parser.cc Factory* factory = isolate()->factory(); isolate 805 src/parser.cc isolate()->Throw(*result, &location); isolate 1124 src/parser.cc ThisNamedPropertyAssignmentFinder this_property_assignment_finder(isolate(), isolate 1152 src/parser.cc directive->Equals(isolate()->heap()->use_strict()) && isolate 1154 src/parser.cc isolate()->heap()->use_strict()->length() + 2) { isolate 1238 src/parser.cc isolate()->heap()->module_symbol()) && isolate 1803 src/parser.cc isolate()->factory()->NewStringFromUtf8(CStrVector(type), TENURED); isolate 1805 src/parser.cc NewThrowTypeError(isolate()->factory()->redeclaration_symbol(), isolate 1944 src/parser.cc isolate()->factory()->NewSharedFunctionInfo(name, literals, code, isolate 2070 src/parser.cc return string.is_identical_to(isolate()->factory()->eval_symbol()) || isolate 2071 src/parser.cc string.is_identical_to(isolate()->factory()->arguments_symbol()); isolate 2324 src/parser.cc isolate()->factory()->InitializeConstGlobal_symbol(), isolate 2347 src/parser.cc isolate()->factory()->InitializeVarGlobal_symbol(), isolate 2459 src/parser.cc isolate()->heap()->native_symbol()) && isolate 2471 src/parser.cc isolate()->heap()->module_symbol()) || isolate 2596 src/parser.cc Handle<String> type = isolate()->factory()->illegal_return_symbol(); isolate 2662 src/parser.cc return new(zone()) CaseClause(isolate(), label, statements, pos); isolate 2983 src/parser.cc isolate()->factory()->invalid_lhs_in_for_in_symbol(); isolate 3096 src/parser.cc isolate()->factory()->invalid_lhs_in_assignment_symbol(); isolate 3297 src/parser.cc Handle<Object> result(isolate()->heap()->ToBoolean(!condition)); isolate 3336 src/parser.cc isolate()->factory()->invalid_lhs_in_prefix_op_symbol(); isolate 3371 src/parser.cc isolate()->factory()->invalid_lhs_in_postfix_op_symbol(); isolate 3440 src/parser.cc callee->IsVariable(isolate()->factory()->eval_symbol())) { isolate 3547 src/parser.cc isolate()->factory()->anonymous_function_symbol()); isolate 3657 src/parser.cc result = factory()->NewLiteral(isolate()->factory()->null_value()); isolate 3662 src/parser.cc result = factory()->NewLiteral(isolate()->factory()->true_value()); isolate 3667 src/parser.cc result = factory()->NewLiteral(isolate()->factory()->false_value()); isolate 3688 src/parser.cc double value = StringToDouble(isolate()->unicode_cache(), isolate 3800 src/parser.cc isolate()->factory()->NewFixedArray(values->length(), TENURED); isolate 3807 src/parser.cc Heap* heap = isolate()->heap(); isolate 3844 src/parser.cc double_literals = isolate()->factory()->NewFixedDoubleArray( isolate 3895 src/parser.cc isolate()->factory()->NewFixedArray(2, TENURED); isolate 3974 src/parser.cc return isolate()->factory()->undefined_value(); isolate 4223 src/parser.cc double value = StringToDouble(isolate()->unicode_cache(), isolate 4247 src/parser.cc new(zone()) ObjectLiteral::Property(key, value, isolate()); isolate 4277 src/parser.cc Handle<FixedArray> constant_properties = isolate()->factory()->NewFixedArray( isolate 4449 src/parser.cc function_name = isolate()->factory()->empty_symbol(); isolate 4469 src/parser.cc { FunctionState function_state(this, scope, isolate()); isolate 4568 src/parser.cc isolate()->counters()->total_preparse_skipped()->Increment( isolate 4574 src/parser.cc this_property_assignments = isolate()->factory()->empty_fixed_array(); isolate 4604 src/parser.cc isolate()->counters()->total_preparse_skipped()->Increment( isolate 4610 src/parser.cc this_property_assignments = isolate()->factory()->empty_fixed_array(); isolate 4716 src/parser.cc HistogramTimerScope preparse_scope(isolate()->counters()->pre_parse()); isolate 4720 src/parser.cc intptr_t stack_limit = isolate()->stack_guard()->real_climit(); isolate 4846 src/parser.cc return factory()->NewLiteral(isolate()->factory()->undefined_value()); isolate 4851 src/parser.cc return factory()->NewLiteral(isolate()->factory()->the_hole_value()); isolate 5030 src/parser.cc return NewThrowError(isolate()->factory()->MakeReferenceError_symbol(), isolate 5040 src/parser.cc isolate()->factory()->MakeSyntaxError_symbol(), type, arguments); isolate 5052 src/parser.cc isolate()->factory()->MakeTypeError_symbol(), type, arguments); isolate 5060 src/parser.cc Handle<FixedArray> elements = isolate()->factory()->NewFixedArray(argc, isolate 5068 src/parser.cc Handle<JSArray> array = isolate()->factory()->NewJSArrayWithElements( isolate 5116 src/parser.cc StackLimitCheck check(isolate()); isolate 5150 src/parser.cc *error_ = isolate()->factory()->NewStringFromAscii(message, NOT_TENURED); isolate 5959 src/parser.cc Isolate* isolate = Isolate::Current(); isolate 5960 src/parser.cc HistogramTimerScope timer(isolate->counters()->pre_parse()); isolate 5961 src/parser.cc Scanner scanner(isolate->unicode_cache()); isolate 5964 src/parser.cc intptr_t stack_limit = isolate->stack_guard()->real_climit(); isolate 5971 src/parser.cc isolate->StackOverflow(); isolate 6053 src/parser.cc ASSERT(info->isolate()->has_pending_exception()); isolate 396 src/parser.h Isolate* isolate() { return isolate_; } isolate 483 src/parser.h Isolate* isolate); isolate 545 src/parser.h Isolate* isolate() { return isolate_; } isolate 690 src/parser.h if (StackLimitCheck(isolate()).HasOverflowed()) { isolate 250 src/platform-cygwin.cc i::Isolate* isolate = ISOLATE; isolate 284 src/platform-cygwin.cc LOG(isolate, SharedLibraryEvent(lib_name, start, end)); isolate 675 src/platform-cygwin.cc if (!sampler->isolate()->IsInitialized()) return; isolate 683 src/platform-cygwin.cc if (!sampler->isolate()->IsInitialized()) return; isolate 684 src/platform-cygwin.cc sampler->isolate()->runtime_profiler()->NotifyTick(); isolate 696 src/platform-cygwin.cc TickSample* sample = CpuProfiler::TickSampleEvent(sampler->isolate()); isolate 701 src/platform-cygwin.cc sample->state = sampler->isolate()->current_vm_state(); isolate 668 src/platform-freebsd.cc Isolate* isolate = Isolate::UncheckedCurrent(); isolate 669 src/platform-freebsd.cc if (isolate == NULL || !isolate->IsInitialized() || !isolate->IsInUse()) { isolate 674 src/platform-freebsd.cc !isolate->thread_manager()->IsLockedByCurrentThread()) { isolate 678 src/platform-freebsd.cc Sampler* sampler = isolate->logger()->sampler(); isolate 682 src/platform-freebsd.cc TickSample* sample = CpuProfiler::TickSampleEvent(isolate); isolate 688 src/platform-freebsd.cc sample->state = isolate->current_vm_state(); isolate 806 src/platform-freebsd.cc if (!sampler->isolate()->IsInitialized()) return; isolate 807 src/platform-freebsd.cc sampler->isolate()->runtime_profiler()->NotifyTick(); isolate 456 src/platform-linux.cc i::Isolate* isolate = ISOLATE; isolate 490 src/platform-linux.cc LOG(isolate, SharedLibraryEvent(lib_name, start, end)); isolate 997 src/platform-linux.cc Isolate* isolate = Isolate::UncheckedCurrent(); isolate 998 src/platform-linux.cc if (isolate == NULL || !isolate->IsInitialized() || !isolate->IsInUse()) { isolate 1003 src/platform-linux.cc !isolate->thread_manager()->IsLockedByCurrentThread()) { isolate 1007 src/platform-linux.cc Sampler* sampler = isolate->logger()->sampler(); isolate 1011 src/platform-linux.cc TickSample* sample = CpuProfiler::TickSampleEvent(isolate); isolate 1017 src/platform-linux.cc sample->state = isolate->current_vm_state(); isolate 1169 src/platform-linux.cc if (!sampler->isolate()->IsInitialized()) return; isolate 1170 src/platform-linux.cc sampler->isolate()->runtime_profiler()->NotifyTick(); isolate 798 src/platform-macos.cc if (!sampler->isolate()->IsInitialized()) return; isolate 806 src/platform-macos.cc if (!sampler->isolate()->IsInitialized()) return; isolate 807 src/platform-macos.cc sampler->isolate()->runtime_profiler()->NotifyTick(); isolate 813 src/platform-macos.cc TickSample* sample = CpuProfiler::TickSampleEvent(sampler->isolate()); isolate 844 src/platform-macos.cc sample->state = sampler->isolate()->current_vm_state(); isolate 77 src/platform-openbsd.cc Isolate* isolate = Isolate::UncheckedCurrent(); isolate 81 src/platform-openbsd.cc if (isolate != NULL) { isolate 83 src/platform-openbsd.cc uint64_t rnd1 = V8::RandomPrivate(isolate); isolate 84 src/platform-openbsd.cc uint64_t rnd2 = V8::RandomPrivate(isolate); isolate 91 src/platform-openbsd.cc uint32_t raw_addr = V8::RandomPrivate(isolate); isolate 277 src/platform-openbsd.cc i::Isolate* isolate = ISOLATE; isolate 311 src/platform-openbsd.cc LOG(isolate, SharedLibraryEvent(lib_name, start, end)); isolate 724 src/platform-openbsd.cc Isolate* isolate = Isolate::UncheckedCurrent(); isolate 725 src/platform-openbsd.cc if (isolate == NULL || !isolate->IsInitialized() || !isolate->IsInUse()) { isolate 730 src/platform-openbsd.cc !isolate->thread_manager()->IsLockedByCurrentThread()) { isolate 734 src/platform-openbsd.cc Sampler* sampler = isolate->logger()->sampler(); isolate 738 src/platform-openbsd.cc TickSample* sample = CpuProfiler::TickSampleEvent(isolate); isolate 742 src/platform-openbsd.cc sample->state = isolate->current_vm_state(); isolate 891 src/platform-openbsd.cc if (!sampler->isolate()->IsInitialized()) return; isolate 892 src/platform-openbsd.cc sampler->isolate()->runtime_profiler()->NotifyTick(); isolate 97 src/platform-posix.cc Isolate* isolate = Isolate::UncheckedCurrent(); isolate 101 src/platform-posix.cc if (isolate != NULL) { isolate 103 src/platform-posix.cc uint64_t rnd1 = V8::RandomPrivate(isolate); isolate 104 src/platform-posix.cc uint64_t rnd2 = V8::RandomPrivate(isolate); isolate 111 src/platform-posix.cc uint32_t raw_addr = V8::RandomPrivate(isolate); isolate 659 src/platform-solaris.cc Isolate* isolate = Isolate::UncheckedCurrent(); isolate 660 src/platform-solaris.cc if (isolate == NULL || !isolate->IsInitialized() || !isolate->IsInUse()) { isolate 665 src/platform-solaris.cc !isolate->thread_manager()->IsLockedByCurrentThread()) { isolate 669 src/platform-solaris.cc Sampler* sampler = isolate->logger()->sampler(); isolate 673 src/platform-solaris.cc TickSample* sample = CpuProfiler::TickSampleEvent(isolate); isolate 679 src/platform-solaris.cc sample->state = isolate->current_vm_state(); isolate 809 src/platform-solaris.cc if (!sampler->isolate()->IsInitialized()) return; isolate 810 src/platform-solaris.cc sampler->isolate()->runtime_profiler()->NotifyTick(); isolate 864 src/platform-win32.cc Isolate* isolate = Isolate::UncheckedCurrent(); isolate 868 src/platform-win32.cc if (isolate != NULL) { isolate 881 src/platform-win32.cc uintptr_t address = (V8::RandomPrivate(isolate) << kPageSizeBits) isolate 2021 src/platform-win32.cc if (!sampler->isolate()->IsInitialized()) return; isolate 2029 src/platform-win32.cc if (!sampler->isolate()->IsInitialized()) return; isolate 2030 src/platform-win32.cc sampler->isolate()->runtime_profiler()->NotifyTick(); isolate 2042 src/platform-win32.cc TickSample* sample = CpuProfiler::TickSampleEvent(sampler->isolate()); isolate 2047 src/platform-win32.cc sample->state = sampler->isolate()->current_vm_state(); isolate 711 src/platform.h Sampler(Isolate* isolate, int interval); isolate 738 src/platform.h Isolate* isolate() { return isolate_; } isolate 50 src/profile-generator.cc Isolate* isolate = Isolate::Current(); isolate 53 src/profile-generator.cc isolate->global_handles()->ClearWeakness(token_locations_[i]); isolate 54 src/profile-generator.cc isolate->global_handles()->Destroy(token_locations_[i]); isolate 61 src/profile-generator.cc Isolate* isolate = Isolate::Current(); isolate 66 src/profile-generator.cc Handle<Object> handle = isolate->global_handles()->Create(token); isolate 69 src/profile-generator.cc isolate->global_handles()->MakeWeak(handle.location(), this, isolate 2301 src/profile-generator.cc LookupResult result(heap->isolate()); isolate 2687 src/profile-generator.cc Isolate* isolate = Isolate::Current(); isolate 2689 src/profile-generator.cc isolate->global_handles()->IterateAllRoots(&enumerator); isolate 2691 src/profile-generator.cc isolate->factory()->NewStringFromAscii(CStrVector("document")); isolate 2693 src/profile-generator.cc isolate->factory()->NewStringFromAscii(CStrVector("URL")); isolate 2820 src/profile-generator.cc Isolate* isolate = Isolate::Current(); isolate 2822 src/profile-generator.cc isolate->heap()->CallGlobalGCPrologueCallback(); isolate 2823 src/profile-generator.cc List<ObjectGroup*>* groups = isolate->global_handles()->object_groups(); isolate 2835 src/profile-generator.cc isolate->global_handles()->RemoveObjectGroups(); isolate 2836 src/profile-generator.cc isolate->heap()->CallGlobalGCEpilogueCallback(); isolate 2839 src/profile-generator.cc isolate->global_handles()->IterateAllRootsWithClassIds(&extractor); isolate 2844 src/profile-generator.cc Isolate* isolate = Isolate::Current(); isolate 2846 src/profile-generator.cc isolate->global_handles()->implicit_ref_groups(); isolate 2999 src/profile-generator.cc Isolate* isolate = Isolate::Current(); isolate 3001 src/profile-generator.cc isolate->heap_profiler()->ExecuteWrapperClassCallback(class_id, p); isolate 136 src/property.h explicit LookupResult(Isolate* isolate) isolate 137 src/property.h : isolate_(isolate), isolate 138 src/property.h next_(isolate->top_lookup_result()), isolate 143 src/property.h isolate->SetTopLookupResult(this); isolate 156 src/regexp-macro-assembler.cc isolate); isolate 170 src/regexp-macro-assembler.cc ASSERT(isolate == Isolate::Current()); isolate 172 src/regexp-macro-assembler.cc RegExpStackScope stack_scope(isolate); isolate 185 src/regexp-macro-assembler.cc isolate); isolate 188 src/regexp-macro-assembler.cc if (result == EXCEPTION && !isolate->has_pending_exception()) { isolate 191 src/regexp-macro-assembler.cc isolate->StackOverflow(); isolate 225 src/regexp-macro-assembler.cc ASSERT(isolate == Isolate::Current()); isolate 227 src/regexp-macro-assembler.cc isolate->regexp_macro_assembler_canonicalize(); isolate 258 src/regexp-macro-assembler.cc ASSERT(isolate == Isolate::Current()); isolate 259 src/regexp-macro-assembler.cc RegExpStack* regexp_stack = isolate->regexp_stack(); isolate 228 src/regexp-macro-assembler.h Isolate* isolate); isolate 235 src/regexp-macro-assembler.h Isolate* isolate); isolate 243 src/regexp-macro-assembler.h Isolate* isolate); isolate 263 src/regexp-macro-assembler.h Isolate* isolate); isolate 46 src/regexp-stack.h explicit RegExpStackScope(Isolate* isolate); isolate 245 src/rewriter.cc info->isolate()->factory()->result_symbol()); isolate 44 src/runtime-profiler.h explicit RuntimeProfiler(Isolate* isolate); isolate 71 src/runtime-profiler.h static inline void IsolateEnteredJS(Isolate* isolate); isolate 72 src/runtime-profiler.h static inline void IsolateExitedJS(Isolate* isolate); isolate 102 src/runtime-profiler.h static void HandleWakeUp(Isolate* isolate); isolate 159 src/runtime-profiler.h void RuntimeProfiler::IsolateEnteredJS(Isolate* isolate) { isolate 165 src/runtime-profiler.h HandleWakeUp(isolate); isolate 171 src/runtime-profiler.h void RuntimeProfiler::IsolateExitedJS(Isolate* isolate) { isolate 68 src/runtime.cc if (!(value)) return isolate->ThrowIllegalOperation(); isolate 141 src/runtime.cc StackLimitCheck check(isolate); isolate 142 src/runtime.cc if (check.HasOverflowed()) return isolate->StackOverflow(); isolate 144 src/runtime.cc Heap* heap = isolate->heap(); isolate 158 src/runtime.cc { MaybeObject* maybe_result = DeepCopyBoilerplate(isolate, js_object); isolate 169 src/runtime.cc { MaybeObject* maybe_result = DeepCopyBoilerplate(isolate, js_object); isolate 195 src/runtime.cc { MaybeObject* maybe_result = DeepCopyBoilerplate(isolate, js_object); isolate 217 src/runtime.cc isolate->counters()->cow_arrays_created_runtime()->Increment(); isolate 231 src/runtime.cc { MaybeObject* maybe_result = DeepCopyBoilerplate(isolate, isolate 250 src/runtime.cc { MaybeObject* maybe_result = DeepCopyBoilerplate(isolate, isolate 285 src/runtime.cc Isolate* isolate = context->GetIsolate(); isolate 312 src/runtime.cc isolate->factory()->NewFixedArray(number_of_symbol_keys); isolate 324 src/runtime.cc return isolate->factory()->ObjectLiteralMapFromCache(context, keys); isolate 327 src/runtime.cc return isolate->factory()->CopyMap( isolate 365 src/runtime.cc Handle<JSObject> boilerplate = isolate->factory()->NewJSObjectFromMap(map); isolate 383 src/runtime.cc Handle<Object> key(constant_properties->get(index+0), isolate); isolate 384 src/runtime.cc Handle<Object> value(constant_properties->get(index+1), isolate); isolate 389 src/runtime.cc value = CreateLiteralBoilerplate(isolate, literals, array); isolate 417 src/runtime.cc isolate->factory()->NewStringFromAscii(CStrVector(str)); isolate 444 src/runtime.cc HandleScope scope(isolate); isolate 445 src/runtime.cc if (!object->IsJSObject()) return isolate->ThrowIllegalOperation(); isolate 451 src/runtime.cc if (result.is_null()) return isolate->ThrowIllegalOperation(); isolate 454 src/runtime.cc return isolate->ThrowIllegalOperation(); isolate 469 src/runtime.cc Handle<JSArray>::cast(isolate->factory()->NewJSObject(constructor)); isolate 477 src/runtime.cc Context* global_context = isolate->context()->global_context(); isolate 488 src/runtime.cc copied_elements_values = isolate->factory()->CopyFixedDoubleArray( isolate 494 src/runtime.cc isolate->heap()->fixed_cow_array_map()); isolate 508 src/runtime.cc isolate->factory()->CopyFixedArray(fixed_array_values); isolate 517 src/runtime.cc CreateLiteralBoilerplate(isolate, literals, fa); isolate 535 src/runtime.cc isolate)->IsFailure()); isolate 537 src/runtime.cc CHECK(!TransitionElements(object, FAST_ELEMENTS, isolate)->IsFailure()); isolate 555 src/runtime.cc return CreateObjectLiteralBoilerplate(isolate, isolate 561 src/runtime.cc return CreateObjectLiteralBoilerplate(isolate, isolate 568 src/runtime.cc isolate, literals, elements); isolate 577 src/runtime.cc HandleScope scope(isolate); isolate 587 src/runtime.cc Handle<Object> boilerplate(literals->get(literals_index), isolate); isolate 588 src/runtime.cc if (*boilerplate == isolate->heap()->undefined_value()) { isolate 589 src/runtime.cc boilerplate = CreateObjectLiteralBoilerplate(isolate, isolate 598 src/runtime.cc return DeepCopyBoilerplate(isolate, JSObject::cast(*boilerplate)); isolate 603 src/runtime.cc HandleScope scope(isolate); isolate 613 src/runtime.cc Handle<Object> boilerplate(literals->get(literals_index), isolate); isolate 614 src/runtime.cc if (*boilerplate == isolate->heap()->undefined_value()) { isolate 615 src/runtime.cc boilerplate = CreateObjectLiteralBoilerplate(isolate, isolate 624 src/runtime.cc return isolate->heap()->CopyJSObject(JSObject::cast(*boilerplate)); isolate 629 src/runtime.cc HandleScope scope(isolate); isolate 636 src/runtime.cc Handle<Object> boilerplate(literals->get(literals_index), isolate); isolate 637 src/runtime.cc if (*boilerplate == isolate->heap()->undefined_value()) { isolate 638 src/runtime.cc ASSERT(*elements != isolate->heap()->empty_fixed_array()); isolate 640 src/runtime.cc Runtime::CreateArrayLiteralBoilerplate(isolate, literals, elements); isolate 645 src/runtime.cc return DeepCopyBoilerplate(isolate, JSObject::cast(*boilerplate)); isolate 650 src/runtime.cc HandleScope scope(isolate); isolate 657 src/runtime.cc Handle<Object> boilerplate(literals->get(literals_index), isolate); isolate 658 src/runtime.cc if (*boilerplate == isolate->heap()->undefined_value()) { isolate 659 src/runtime.cc ASSERT(*elements != isolate->heap()->empty_fixed_array()); isolate 661 src/runtime.cc Runtime::CreateArrayLiteralBoilerplate(isolate, literals, elements); isolate 667 src/runtime.cc isolate->heap()->fixed_cow_array_map()) { isolate 668 src/runtime.cc isolate->counters()->cow_arrays_created_runtime()->Increment(); isolate 670 src/runtime.cc return isolate->heap()->CopyJSObject(JSObject::cast(*boilerplate)); isolate 679 src/runtime.cc prototype->IsJSReceiver() ? prototype : isolate->heap()->null_value(); isolate 680 src/runtime.cc return isolate->heap()->AllocateJSProxy(handler, used_prototype); isolate 691 src/runtime.cc prototype->IsJSReceiver() ? prototype : isolate->heap()->null_value(); isolate 692 src/runtime.cc return isolate->heap()->AllocateJSFunctionProxy( isolate 700 src/runtime.cc return isolate->heap()->ToBoolean(obj->IsJSProxy()); isolate 707 src/runtime.cc return isolate->heap()->ToBoolean(obj->IsJSFunctionProxy()); isolate 736 src/runtime.cc return isolate->heap()->undefined_value(); isolate 741 src/runtime.cc HandleScope scope(isolate); isolate 744 src/runtime.cc Handle<ObjectHashSet> table = isolate->factory()->NewObjectHashSet(0); isolate 751 src/runtime.cc HandleScope scope(isolate); isolate 758 src/runtime.cc return isolate->heap()->undefined_value(); isolate 763 src/runtime.cc HandleScope scope(isolate); isolate 768 src/runtime.cc return isolate->heap()->ToBoolean(table->Contains(*key)); isolate 773 src/runtime.cc HandleScope scope(isolate); isolate 780 src/runtime.cc return isolate->heap()->undefined_value(); isolate 785 src/runtime.cc HandleScope scope(isolate); isolate 788 src/runtime.cc Handle<ObjectHashTable> table = isolate->factory()->NewObjectHashTable(0); isolate 795 src/runtime.cc HandleScope scope(isolate); isolate 801 src/runtime.cc return lookup->IsTheHole() ? isolate->heap()->undefined_value() : *lookup; isolate 806 src/runtime.cc HandleScope scope(isolate); isolate 812 src/runtime.cc return isolate->heap()->ToBoolean(!lookup->IsTheHole()); isolate 817 src/runtime.cc HandleScope scope(isolate); isolate 824 src/runtime.cc PutIntoObjectHashTable(table, key, isolate->factory()->the_hole_value()); isolate 826 src/runtime.cc return isolate->heap()->ToBoolean(!lookup->IsTheHole()); isolate 831 src/runtime.cc HandleScope scope(isolate); isolate 839 src/runtime.cc return isolate->heap()->undefined_value(); isolate 844 src/runtime.cc HandleScope scope(isolate); isolate 848 src/runtime.cc Handle<ObjectHashTable> table = isolate->factory()->NewObjectHashTable(0); isolate 856 src/runtime.cc HandleScope scope(isolate); isolate 862 src/runtime.cc return lookup->IsTheHole() ? isolate->heap()->undefined_value() : *lookup; isolate 867 src/runtime.cc HandleScope scope(isolate); isolate 873 src/runtime.cc return isolate->heap()->ToBoolean(!lookup->IsTheHole()); isolate 878 src/runtime.cc HandleScope scope(isolate); isolate 885 src/runtime.cc PutIntoObjectHashTable(table, key, isolate->factory()->the_hole_value()); isolate 887 src/runtime.cc return isolate->heap()->ToBoolean(!lookup->IsTheHole()); isolate 892 src/runtime.cc HandleScope scope(isolate); isolate 900 src/runtime.cc return isolate->heap()->undefined_value(); isolate 908 src/runtime.cc if (!obj->IsJSObject()) return isolate->heap()->null_value(); isolate 922 src/runtime.cc !isolate->MayNamedAccess(JSObject::cast(obj), isolate 923 src/runtime.cc isolate->heap()->Proto_symbol(), isolate 925 src/runtime.cc isolate->ReportFailedAccessCheck(JSObject::cast(obj), v8::ACCESS_GET); isolate 926 src/runtime.cc return isolate->heap()->undefined_value(); isolate 943 src/runtime.cc if (prototype->IsNull()) return isolate->heap()->false_value(); isolate 944 src/runtime.cc if (O == prototype) return isolate->heap()->true_value(); isolate 993 src/runtime.cc Isolate* isolate = obj->GetIsolate(); isolate 996 src/runtime.cc !isolate->MayNamedAccess(current, name, access_type)) { isolate 1033 src/runtime.cc isolate->ReportFailedAccessCheck(current, access_type); isolate 1067 src/runtime.cc Heap* heap = isolate->heap(); isolate 1068 src/runtime.cc Handle<FixedArray> elms = isolate->factory()->NewFixedArray(DESCRIPTOR_SIZE); isolate 1069 src/runtime.cc Handle<JSArray> desc = isolate->factory()->NewJSArrayWithElements(elms); isolate 1070 src/runtime.cc LookupResult result(isolate); isolate 1099 src/runtime.cc RETURN_IF_EMPTY_HANDLE(isolate, value); isolate 1215 src/runtime.cc HandleScope scope(isolate); isolate 1218 src/runtime.cc return GetOwnProperty(isolate, obj, name); isolate 1234 src/runtime.cc if (proto->IsNull()) return isolate->heap()->false_value(); isolate 1238 src/runtime.cc return isolate->heap()->ToBoolean(obj->map()->is_extensible()); isolate 1243 src/runtime.cc HandleScope scope(isolate); isolate 1249 src/runtime.cc RegExpImpl::Compile(re, pattern, flags, isolate->runtime_zone()); isolate 1256 src/runtime.cc HandleScope scope(isolate); isolate 1259 src/runtime.cc return *isolate->factory()->CreateApiFunction(data); isolate 1267 src/runtime.cc return isolate->heap()->ToBoolean(result); isolate 1303 src/runtime.cc return isolate->heap()->ToBoolean(needs_access_checks); isolate 1320 src/runtime.cc return isolate->heap()->undefined_value(); isolate 1327 src/runtime.cc HandleScope scope(isolate); isolate 1329 src/runtime.cc isolate->factory()->NewStringFromAscii(CStrVector(type)); isolate 1332 src/runtime.cc isolate->factory()->NewTypeError("redeclaration", HandleVector(args, 2)); isolate 1333 src/runtime.cc return isolate->Throw(*error); isolate 1339 src/runtime.cc HandleScope scope(isolate); isolate 1341 src/runtime.cc isolate->context()->global()); isolate 1350 src/runtime.cc HandleScope scope(isolate); isolate 1352 src/runtime.cc Handle<Object> value(pairs->get(i + 1), isolate); isolate 1367 src/runtime.cc LookupResult lookup(isolate); isolate 1393 src/runtime.cc isolate->factory()->NewFunctionFromSharedFunctionInfo( isolate 1398 src/runtime.cc LookupResult lookup(isolate); isolate 1422 src/runtime.cc isolate, is_function ? "function" : "module", name); isolate 1428 src/runtime.cc RETURN_IF_EMPTY_HANDLE(isolate, isolate 1433 src/runtime.cc RETURN_IF_EMPTY_HANDLE(isolate, isolate 1440 src/runtime.cc ASSERT(!isolate->has_pending_exception()); isolate 1441 src/runtime.cc return isolate->heap()->undefined_value(); isolate 1446 src/runtime.cc HandleScope scope(isolate); isolate 1458 src/runtime.cc Handle<Object> initial_value(args[3], isolate); isolate 1475 src/runtime.cc return ThrowRedeclarationError(isolate, type, name); isolate 1491 src/runtime.cc isolate, isolate 1507 src/runtime.cc object = isolate->factory()->NewJSObject( isolate 1508 src/runtime.cc isolate->context_extension_function()); isolate 1517 src/runtime.cc Handle<Object> value(isolate->heap()->undefined_value(), isolate); isolate 1527 src/runtime.cc LookupResult lookup(isolate); isolate 1530 src/runtime.cc return ThrowRedeclarationError(isolate, "const", name); isolate 1535 src/runtime.cc RETURN_IF_EMPTY_HANDLE(isolate, isolate 1538 src/runtime.cc RETURN_IF_EMPTY_HANDLE(isolate, isolate 1543 src/runtime.cc return isolate->heap()->undefined_value(); isolate 1559 src/runtime.cc GlobalObject* global = isolate->context()->global(); isolate 1577 src/runtime.cc LookupResult lookup(isolate); isolate 1583 src/runtime.cc HandleScope handle_scope(isolate); isolate 1594 src/runtime.cc return isolate->heap()->undefined_value(); isolate 1602 src/runtime.cc global = isolate->context()->global(); isolate 1606 src/runtime.cc return isolate->heap()->undefined_value(); isolate 1619 src/runtime.cc GlobalObject* global = isolate->context()->global(); isolate 1631 src/runtime.cc LookupResult lookup(isolate); isolate 1642 src/runtime.cc HandleScope handle_scope(isolate); isolate 1643 src/runtime.cc Handle<GlobalObject> global(isolate->context()->global()); isolate 1650 src/runtime.cc isolate, isolate 1683 src/runtime.cc HandleScope scope(isolate); isolate 1686 src/runtime.cc Handle<Object> value(args[0], isolate); isolate 1717 src/runtime.cc isolate->context()->global()); isolate 1720 src/runtime.cc isolate, isolate 1745 src/runtime.cc LookupResult lookup(isolate); isolate 1771 src/runtime.cc isolate, isolate 1783 src/runtime.cc HandleScope scope(isolate); isolate 1795 src/runtime.cc HandleScope scope(isolate); isolate 1806 src/runtime.cc isolate->counters()->regexp_entry_runtime()->Increment(); isolate 1822 src/runtime.cc return isolate->ThrowIllegalOperation(); isolate 1826 src/runtime.cc isolate->heap()->AllocateFixedArrayWithHoles(elements_count); isolate 1830 src/runtime.cc { MaybeObject* maybe_new_object = isolate->heap()->AllocateRaw( isolate 1836 src/runtime.cc HandleScope scope(isolate); isolate 1838 src/runtime.cc set_map(isolate->global_context()->regexp_result_map()); isolate 1841 src/runtime.cc array->set_properties(isolate->heap()->empty_fixed_array()); isolate 1858 src/runtime.cc if (source->length() == 0) source = isolate->heap()->query_colon_symbol(); isolate 1861 src/runtime.cc if (!global->IsTrue()) global = isolate->heap()->false_value(); isolate 1864 src/runtime.cc if (!ignoreCase->IsTrue()) ignoreCase = isolate->heap()->false_value(); isolate 1867 src/runtime.cc if (!multiline->IsTrue()) multiline = isolate->heap()->false_value(); isolate 1894 src/runtime.cc Heap* heap = isolate->heap(); isolate 1924 src/runtime.cc HandleScope scope(isolate); isolate 1929 src/runtime.cc prototype->set_elements(isolate->heap()->empty_fixed_array()); isolate 1938 src/runtime.cc Handle<String> key = isolate->factory()->LookupAsciiSymbol(name); isolate 1939 src/runtime.cc Handle<Code> code(isolate->builtins()->builtin(builtin_name)); isolate 1941 src/runtime.cc isolate->factory()->NewFunction(key, isolate 1953 src/runtime.cc HandleScope scope(isolate); isolate 1957 src/runtime.cc InstallBuiltin(isolate, holder, "pop", Builtins::kArrayPop); isolate 1958 src/runtime.cc InstallBuiltin(isolate, holder, "push", Builtins::kArrayPush); isolate 1959 src/runtime.cc InstallBuiltin(isolate, holder, "shift", Builtins::kArrayShift); isolate 1960 src/runtime.cc InstallBuiltin(isolate, holder, "unshift", Builtins::kArrayUnshift); isolate 1961 src/runtime.cc InstallBuiltin(isolate, holder, "slice", Builtins::kArraySlice); isolate 1962 src/runtime.cc InstallBuiltin(isolate, holder, "splice", Builtins::kArraySplice); isolate 1963 src/runtime.cc InstallBuiltin(isolate, holder, "concat", Builtins::kArrayConcat); isolate 1974 src/runtime.cc HandleScope scope(isolate); isolate 1985 src/runtime.cc return isolate->heap()->undefined_value(); isolate 1997 src/runtime.cc HandleScope scope(isolate); isolate 2018 src/runtime.cc ASSERT(isolate->has_pending_exception()); isolate 2042 src/runtime.cc return isolate->heap()->undefined_value(); isolate 2050 src/runtime.cc return isolate->heap()->ToBoolean( isolate 2060 src/runtime.cc return isolate->heap()->undefined_value(); isolate 2072 src/runtime.cc return isolate->heap()->undefined_value(); isolate 2077 src/runtime.cc HandleScope scope(isolate); isolate 2081 src/runtime.cc Handle<Object> script = Handle<Object>(fun->shared()->script(), isolate); isolate 2082 src/runtime.cc if (!script->IsScript()) return isolate->heap()->undefined_value(); isolate 2089 src/runtime.cc HandleScope scope(isolate); isolate 2128 src/runtime.cc return isolate->heap()->undefined_value(); isolate 2139 src/runtime.cc return isolate->heap()->undefined_value(); isolate 2164 src/runtime.cc isolate->heap()->AllocateStringFromAscii(CStrVector("prototype")); isolate 2209 src/runtime.cc return isolate->heap()->ToBoolean(f->shared()->IsApiFunction()); isolate 2218 src/runtime.cc return isolate->heap()->ToBoolean(f->IsBuiltin()); isolate 2223 src/runtime.cc HandleScope scope(isolate); isolate 2249 src/runtime.cc target_shared->set_script(isolate->heap()->undefined_value()); isolate 2266 src/runtime.cc isolate->factory()->NewFixedArray(number_of_literals, TENURED); isolate 2273 src/runtime.cc target->set_next_function_link(isolate->heap()->undefined_value()); isolate 2275 src/runtime.cc if (isolate->logger()->is_logging() || CpuProfiler::is_profiling(isolate)) { isolate 2276 src/runtime.cc isolate->logger()->LogExistingFunction( isolate 2285 src/runtime.cc HandleScope scope(isolate); isolate 2291 src/runtime.cc return isolate->heap()->undefined_value(); isolate 2300 src/runtime.cc return isolate->heap()->LookupSingleCharacterStringFromCode(code); isolate 2303 src/runtime.cc return isolate->heap()->empty_string(); isolate 2318 src/runtime.cc if (value < 0) return isolate->heap()->nan_value(); isolate 2336 src/runtime.cc return isolate->heap()->nan_value(); isolate 2346 src/runtime.cc return CharFromCode(isolate, args[0]); isolate 2513 src/runtime.cc return heap_->isolate()->factory()->empty_string(); isolate 2554 src/runtime.cc return heap_->isolate()->factory()->NewRawAsciiString(length); isolate 2559 src/runtime.cc return heap_->isolate()->factory()->NewRawTwoByteString(length); isolate 2798 src/runtime.cc Isolate* isolate = replacement->GetIsolate(); isolate 2807 src/runtime.cc isolate->factory()->NewSubString(replacement, from, to), zone()); isolate 2892 src/runtime.cc StringSearch<PatternChar, SubjectChar> search(isolate, pattern); isolate 2926 src/runtime.cc FindStringIndices(isolate, isolate 2934 src/runtime.cc FindStringIndices(isolate, isolate 2944 src/runtime.cc FindStringIndices(isolate, isolate 2951 src/runtime.cc FindStringIndices(isolate, isolate 2994 src/runtime.cc StringSearch<PatternChar, SubjectChar> search(isolate, pattern); isolate 3040 src/runtime.cc ZoneScope zone_space(isolate->runtime_zone(), DELETE_ON_EXIT); isolate 3041 src/runtime.cc ZoneList<int> indices(8, isolate->runtime_zone()); isolate 3049 src/runtime.cc FindStringIndicesDispatch(isolate, *subject, pattern, &indices, 0xffffffff, isolate 3070 src/runtime.cc isolate->factory()->NewRawAsciiString(result_len)); isolate 3073 src/runtime.cc isolate->factory()->NewRawTwoByteString(result_len)); isolate 3124 src/runtime.cc HandleScope handles(isolate); isolate 3160 src/runtime.cc isolate, isolate 3168 src/runtime.cc isolate, isolate 3182 src/runtime.cc ReplacementStringBuilder builder(isolate->heap(), isolate 3200 src/runtime.cc HandleScope loop_scope(isolate); isolate 3259 src/runtime.cc HandleScope handles(isolate); isolate 3271 src/runtime.cc isolate, isolate 3279 src/runtime.cc isolate, isolate 3314 src/runtime.cc return isolate->heap()->empty_string(); isolate 3319 src/runtime.cc isolate->factory()->NewRawAsciiString(new_length)); isolate 3322 src/runtime.cc isolate->factory()->NewRawTwoByteString(new_length)); isolate 3370 src/runtime.cc HandleScope loop_scope(isolate); isolate 3390 src/runtime.cc return isolate->heap()->empty_string(); isolate 3402 src/runtime.cc isolate->heap()->CreateFillerObjectAt(end_of_string, delta); isolate 3441 src/runtime.cc Zone* zone = isolate->runtime_zone(); isolate 3445 src/runtime.cc isolate, subject, regexp, last_match_info, zone); isolate 3448 src/runtime.cc isolate, subject, regexp, last_match_info, zone); isolate 3452 src/runtime.cc return StringReplaceRegExpWithString(isolate, isolate 3473 src/runtime.cc StringReplaceOneCharWithString(isolate, isolate 3479 src/runtime.cc if (*found) return isolate->factory()->NewConsString(new_first, second); isolate 3483 src/runtime.cc StringReplaceOneCharWithString(isolate, isolate 3489 src/runtime.cc if (*found) return isolate->factory()->NewConsString(first, new_second); isolate 3494 src/runtime.cc int index = StringMatch(isolate, subject, search, 0); isolate 3497 src/runtime.cc Handle<String> first = isolate->factory()->NewSubString(subject, 0, index); isolate 3498 src/runtime.cc Handle<String> cons1 = isolate->factory()->NewConsString(first, replace); isolate 3500 src/runtime.cc isolate->factory()->NewSubString(subject, index + 1, subject->length()); isolate 3501 src/runtime.cc return isolate->factory()->NewConsString(cons1, second); isolate 3508 src/runtime.cc HandleScope scope(isolate); isolate 3518 src/runtime.cc Runtime::StringReplaceOneCharWithString(isolate, isolate 3525 src/runtime.cc return *Runtime::StringReplaceOneCharWithString(isolate, isolate 3562 src/runtime.cc return SearchString(isolate, isolate 3567 src/runtime.cc return SearchString(isolate, isolate 3574 src/runtime.cc return SearchString(isolate, isolate 3579 src/runtime.cc return SearchString(isolate, isolate 3587 src/runtime.cc HandleScope scope(isolate); // create a new handle scope isolate 3599 src/runtime.cc Runtime::StringMatch(isolate, sub, pat, start_index); isolate 3639 src/runtime.cc HandleScope scope(isolate); // create a new handle scope isolate 3728 src/runtime.cc *isolate->runtime_state()->string_locale_compare_buf1(); isolate 3730 src/runtime.cc *isolate->runtime_state()->string_locale_compare_buf2(); isolate 3767 src/runtime.cc isolate->counters()->sub_string_runtime()->Increment(); isolate 3786 src/runtime.cc return isolate->heap()->null_value(); isolate 3790 src/runtime.cc Zone* zone = isolate->runtime_zone(); isolate 3811 src/runtime.cc Handle<FixedArray> elements = isolate->factory()->NewFixedArray(matches); isolate 3812 src/runtime.cc Handle<String> substring = isolate->factory()-> isolate 3818 src/runtime.cc Handle<String> substring = isolate->factory()-> isolate 3822 src/runtime.cc Handle<JSArray> result = isolate->factory()->NewJSArrayWithElements(elements); isolate 3847 src/runtime.cc if (SearchStringMultiple(isolate, isolate 3854 src/runtime.cc if (SearchStringMultiple(isolate, isolate 3864 src/runtime.cc if (SearchStringMultiple(isolate, isolate 3871 src/runtime.cc if (SearchStringMultiple(isolate, isolate 3910 src/runtime.cc OffsetsVector registers(num_registers, isolate); isolate 3930 src/runtime.cc HandleScope loop_scope(isolate); isolate 3932 src/runtime.cc builder->Add(*isolate->factory()->NewProperSubString(subject, isolate 3936 src/runtime.cc builder->Add(*isolate->factory()->NewSubString(subject, isolate 3996 src/runtime.cc OffsetsVector registers(num_registers, isolate); isolate 4030 src/runtime.cc HandleScope temp_scope(isolate); isolate 4034 src/runtime.cc isolate->factory()->NewFixedArray(3 + capture_count); isolate 4037 src/runtime.cc match = isolate->factory()->NewProperSubString(subject, isolate 4041 src/runtime.cc match = isolate->factory()->NewSubString(subject, isolate 4054 src/runtime.cc isolate->factory()->NewProperSubString(subject, start, end); isolate 4057 src/runtime.cc isolate->factory()->NewSubString(subject, start, end); isolate 4062 src/runtime.cc elements->set(i, isolate->heap()->undefined_value()); isolate 4067 src/runtime.cc builder->Add(*isolate->factory()->NewJSArrayWithElements(elements)); isolate 4124 src/runtime.cc HandleScope handles(isolate); isolate 4140 src/runtime.cc result_elements = isolate->factory()->NewFixedArrayWithHoles(16); isolate 4148 src/runtime.cc if (SearchStringMultiple(isolate, subject, pattern, isolate 4152 src/runtime.cc return isolate->heap()->null_value(); isolate 4159 src/runtime.cc result = SearchRegExpNoCaptureMultiple(isolate, isolate 4165 src/runtime.cc result = SearchRegExpMultiple(isolate, isolate 4170 src/runtime.cc isolate->runtime_zone()); isolate 4173 src/runtime.cc if (result == RegExpImpl::RE_FAILURE) return isolate->heap()->null_value(); isolate 4191 src/runtime.cc return isolate->heap()-> isolate 4199 src/runtime.cc return *isolate->factory()->nan_symbol(); isolate 4203 src/runtime.cc return *isolate->factory()->minus_infinity_symbol(); isolate 4205 src/runtime.cc return *isolate->factory()->infinity_symbol(); isolate 4209 src/runtime.cc isolate->heap()->AllocateStringFromAscii(CStrVector(str)); isolate 4221 src/runtime.cc return *isolate->factory()->nan_symbol(); isolate 4225 src/runtime.cc return *isolate->factory()->minus_infinity_symbol(); isolate 4227 src/runtime.cc return *isolate->factory()->infinity_symbol(); isolate 4234 src/runtime.cc isolate->heap()->AllocateStringFromAscii(CStrVector(str)); isolate 4246 src/runtime.cc return *isolate->factory()->nan_symbol(); isolate 4250 src/runtime.cc return *isolate->factory()->minus_infinity_symbol(); isolate 4252 src/runtime.cc return *isolate->factory()->infinity_symbol(); isolate 4259 src/runtime.cc isolate->heap()->AllocateStringFromAscii(CStrVector(str)); isolate 4271 src/runtime.cc return *isolate->factory()->nan_symbol(); isolate 4275 src/runtime.cc return *isolate->factory()->minus_infinity_symbol(); isolate 4277 src/runtime.cc return *isolate->factory()->infinity_symbol(); isolate 4284 src/runtime.cc isolate->heap()->AllocateStringFromAscii(CStrVector(str)); isolate 4330 src/runtime.cc HandleScope scope(isolate); isolate 4335 src/runtime.cc isolate->factory()->NewTypeError("non_object_property_load", isolate 4337 src/runtime.cc return isolate->Throw(*error); isolate 4343 src/runtime.cc return GetElementOrCharAt(isolate, object, index); isolate 4361 src/runtime.cc return GetElementOrCharAt(isolate, object, index); isolate 4375 src/runtime.cc return Runtime::GetObjectProperty(isolate, object, key); isolate 4404 src/runtime.cc KeyedLookupCache* keyed_lookup_cache = isolate->keyed_lookup_cache(); isolate 4409 src/runtime.cc ? isolate->heap()->undefined_value() isolate 4414 src/runtime.cc LookupResult result(isolate); isolate 4454 src/runtime.cc isolate); isolate 4461 src/runtime.cc HandleScope scope(isolate); isolate 4471 src/runtime.cc return Runtime::GetObjectProperty(isolate, isolate 4490 src/runtime.cc HandleScope scope(isolate); isolate 4505 src/runtime.cc return isolate->heap()->undefined_value(); isolate 4516 src/runtime.cc HandleScope scope(isolate); isolate 4524 src/runtime.cc LookupResult result(isolate); isolate 4534 src/runtime.cc return isolate->heap()->undefined_value(); isolate 4571 src/runtime.cc return Runtime::ForceSetObjectProperty(isolate, isolate 4586 src/runtime.cc HandleScope scope(isolate); isolate 4591 src/runtime.cc isolate->factory()->NewTypeError("non_object_property_store", isolate 4593 src/runtime.cc return isolate->Throw(*error); isolate 4666 src/runtime.cc HandleScope scope(isolate); isolate 4717 src/runtime.cc HandleScope scope(isolate); isolate 4729 src/runtime.cc return isolate->heap()->true_value(); isolate 4771 src/runtime.cc return Runtime::SetObjectProperty(isolate, isolate 4789 src/runtime.cc return TransitionElements(object, new_kind, isolate); isolate 4805 src/runtime.cc return TransitionElements(object, new_kind, isolate); isolate 4825 src/runtime.cc return isolate->heap()->undefined_value(); isolate 4883 src/runtime.cc if (!isolate->IsDebuggerActive() || !isolate->debug()->StepInActive()) { isolate 4884 src/runtime.cc return isolate->heap()->false_value(); isolate 4889 src/runtime.cc return isolate->heap()->false_value(); isolate 4891 src/runtime.cc return isolate->heap()->true_value(); isolate 4893 src/runtime.cc return isolate->heap()->false_value(); isolate 4902 src/runtime.cc Debug* debug = isolate->debug(); isolate 4903 src/runtime.cc if (!debug->IsStepping()) return isolate->heap()->undefined_value(); isolate 4905 src/runtime.cc HandleScope scope(isolate); isolate 4912 src/runtime.cc return isolate->heap()->undefined_value(); isolate 4954 src/runtime.cc if (object->HasLocalProperty(*key)) return isolate->heap()->true_value(); isolate 4961 src/runtime.cc return HasLocalPropertyImplementation(isolate, isolate 4965 src/runtime.cc return isolate->heap()->false_value(); isolate 4984 src/runtime.cc if (object->HasRealNamedProperty(key)) return isolate->heap()->true_value(); isolate 4989 src/runtime.cc return isolate->heap()->false_value(); isolate 4992 src/runtime.cc HandleScope scope(isolate); isolate 4993 src/runtime.cc return HasLocalPropertyImplementation(isolate, isolate 5000 src/runtime.cc return isolate->heap()->true_value(); isolate 5003 src/runtime.cc return isolate->heap()->false_value(); isolate 5014 src/runtime.cc if (isolate->has_pending_exception()) return Failure::Exception(); isolate 5015 src/runtime.cc return isolate->heap()->ToBoolean(result); isolate 5026 src/runtime.cc if (isolate->has_pending_exception()) return Failure::Exception(); isolate 5027 src/runtime.cc return isolate->heap()->ToBoolean(result); isolate 5044 src/runtime.cc return isolate->heap()->false_value(); isolate 5047 src/runtime.cc return isolate->heap()->true_value(); isolate 5052 src/runtime.cc return isolate->heap()->false_value(); isolate 5060 src/runtime.cc isolate->heap()->non_strict_arguments_elements_map()) { isolate 5068 src/runtime.cc return isolate->heap()->ToBoolean(!details.IsDontEnum()); isolate 5074 src/runtime.cc return isolate->heap()->ToBoolean(att != ABSENT && (att & DONT_ENUM) == 0); isolate 5079 src/runtime.cc HandleScope scope(isolate); isolate 5101 src/runtime.cc HandleScope scope(isolate); isolate 5133 src/runtime.cc HandleScope scope(isolate); isolate 5136 src/runtime.cc return isolate->heap()->undefined_value(); isolate 5145 src/runtime.cc !isolate->MayNamedAccess(*obj, isolate 5146 src/runtime.cc isolate->heap()->undefined_value(), isolate 5148 src/runtime.cc isolate->ReportFailedAccessCheck(*obj, v8::ACCESS_KEYS); isolate 5149 src/runtime.cc return *isolate->factory()->NewJSArray(0); isolate 5164 src/runtime.cc !isolate->MayNamedAccess(*jsproto, isolate 5165 src/runtime.cc isolate->heap()->undefined_value(), isolate 5167 src/runtime.cc isolate->ReportFailedAccessCheck(*jsproto, v8::ACCESS_KEYS); isolate 5168 src/runtime.cc return *isolate->factory()->NewJSArray(0); isolate 5181 src/runtime.cc isolate->factory()->NewFixedArray(total_property_count); isolate 5201 src/runtime.cc names = isolate->factory()->NewFixedArray( isolate 5206 src/runtime.cc if (name == isolate->heap()->hidden_symbol()) { isolate 5213 src/runtime.cc return *isolate->factory()->NewJSArrayWithElements(names); isolate 5220 src/runtime.cc HandleScope scope(isolate); isolate 5223 src/runtime.cc return isolate->heap()->undefined_value(); isolate 5228 src/runtime.cc Handle<FixedArray> names = isolate->factory()->NewFixedArray(n); isolate 5230 src/runtime.cc return *isolate->factory()->NewJSArrayWithElements(names); isolate 5237 src/runtime.cc HandleScope scope(isolate); isolate 5255 src/runtime.cc HandleScope scope(isolate); isolate 5263 src/runtime.cc return isolate->heap()->undefined_value(); isolate 5270 src/runtime.cc HandleScope scope(isolate); isolate 5278 src/runtime.cc return isolate->heap()->undefined_value(); isolate 5285 src/runtime.cc HandleScope scope(isolate); isolate 5291 src/runtime.cc !isolate->MayNamedAccess(*object, isolate->heap()->undefined_value(), isolate 5293 src/runtime.cc isolate->ReportFailedAccessCheck(*object, v8::ACCESS_KEYS); isolate 5294 src/runtime.cc return *isolate->factory()->NewJSArray(0); isolate 5299 src/runtime.cc if (proto->IsNull()) return *isolate->factory()->NewJSArray(0); isolate 5312 src/runtime.cc Handle<FixedArray> copy = isolate->factory()->NewFixedArray(length); isolate 5319 src/runtime.cc HandleScope scope(isolate); isolate 5320 src/runtime.cc Handle<Object> entry_handle(entry, isolate); isolate 5322 src/runtime.cc isolate->factory()->NumberToString(entry_handle); isolate 5326 src/runtime.cc return *isolate->factory()->NewJSArrayWithElements(copy); isolate 5335 src/runtime.cc JavaScriptFrameIterator it(isolate); isolate 5350 src/runtime.cc HandleScope scope(isolate); isolate 5362 src/runtime.cc return isolate->initial_object_prototype()->GetElement(index); isolate 5367 src/runtime.cc if (key->Equals(isolate->heap()->length_symbol())) return Smi::FromInt(n); isolate 5368 src/runtime.cc if (key->Equals(isolate->heap()->callee_symbol())) { isolate 5372 src/runtime.cc return isolate->Throw(*isolate->factory()->NewTypeError( isolate 5379 src/runtime.cc return isolate->initial_object_prototype()->GetProperty(*key); isolate 5415 src/runtime.cc if (obj->IsNumber()) return isolate->heap()->number_symbol(); isolate 5420 src/runtime.cc return isolate->heap()->undefined_symbol(); isolate 5425 src/runtime.cc return isolate->heap()->string_symbol(); isolate 5431 src/runtime.cc return isolate->heap()->boolean_symbol(); isolate 5435 src/runtime.cc ? isolate->heap()->null_symbol() isolate 5436 src/runtime.cc : isolate->heap()->object_symbol(); isolate 5439 src/runtime.cc return isolate->heap()->undefined_symbol(); isolate 5442 src/runtime.cc return isolate->heap()->function_symbol(); isolate 5446 src/runtime.cc return isolate->heap()->object_symbol(); isolate 5489 src/runtime.cc return isolate->heap()->nan_value(); isolate 5496 src/runtime.cc return isolate->heap()->nan_value(); isolate 5503 src/runtime.cc if (d == 0) return isolate->heap()->minus_zero_value(); isolate 5523 src/runtime.cc return isolate->heap()->NumberFromDouble( isolate 5524 src/runtime.cc StringToDouble(isolate->unicode_cache(), subject, ALLOW_HEX)); isolate 5551 src/runtime.cc maybe_object = isolate->heap()->AllocateRawAsciiString(length); isolate 5553 src/runtime.cc maybe_object = isolate->heap()->AllocateRawTwoByteString(length); isolate 5620 src/runtime.cc isolate->runtime_state()->string_input_buffer()); isolate 5634 src/runtime.cc isolate->context()->mark_out_of_memory(); isolate 5645 src/runtime.cc isolate->heap()->AllocateRawAsciiString(escaped_length); isolate 5652 src/runtime.cc isolate->runtime_state()->string_input_buffer()); isolate 5753 src/runtime.cc isolate->heap()->AllocateRawAsciiString(unescaped_length) : isolate 5754 src/runtime.cc isolate->heap()->AllocateRawTwoByteString(unescaped_length); isolate 5845 src/runtime.cc MaybeObject* AllocateRawString<SeqTwoByteString>(Isolate* isolate, int length) { isolate 5846 src/runtime.cc return isolate->heap()->AllocateRawTwoByteString(length); isolate 5851 src/runtime.cc MaybeObject* AllocateRawString<SeqAsciiString>(Isolate* isolate, int length) { isolate 5852 src/runtime.cc return isolate->heap()->AllocateRawAsciiString(length); isolate 5872 src/runtime.cc MaybeObject* new_alloc = AllocateRawString<StringType>(isolate, isolate 5946 src/runtime.cc isolate->counters()->quote_json_char_count()->Increment(length); isolate 5950 src/runtime.cc return SlowQuoteJsonString<Char, StringType, comma>(isolate, characters); isolate 5953 src/runtime.cc MaybeObject* new_alloc = AllocateRawString<StringType>(isolate, isolate 5959 src/runtime.cc if (!isolate->heap()->new_space()->Contains(new_object)) { isolate 5964 src/runtime.cc return SlowQuoteJsonString<Char, StringType, comma>(isolate, characters); isolate 5967 src/runtime.cc ASSERT(isolate->heap()->new_space()->Contains(new_string)); isolate 5972 src/runtime.cc write_cursor = WriteQuoteJsonString<Char, Char>(isolate, isolate 5978 src/runtime.cc isolate->heap()->new_space()-> isolate 6000 src/runtime.cc return QuoteJsonString<uc16, SeqTwoByteString, false>(isolate, isolate 6003 src/runtime.cc return QuoteJsonString<char, SeqAsciiString, false>(isolate, isolate 6023 src/runtime.cc return QuoteJsonString<uc16, SeqTwoByteString, true>(isolate, isolate 6026 src/runtime.cc return QuoteJsonString<char, SeqAsciiString, true>(isolate, isolate 6038 src/runtime.cc MaybeObject* new_alloc = AllocateRawString<StringType>(isolate, isolate 6044 src/runtime.cc if (!isolate->heap()->new_space()->Contains(new_object)) { isolate 6049 src/runtime.cc return isolate->heap()->undefined_value(); isolate 6053 src/runtime.cc ASSERT(isolate->heap()->new_space()->Contains(new_string)); isolate 6064 src/runtime.cc write_cursor = WriteQuoteJsonString<Char, uc16>(isolate, isolate 6068 src/runtime.cc write_cursor = WriteQuoteJsonString<Char, char>(isolate, isolate 6078 src/runtime.cc isolate->heap()->new_space()-> isolate 6091 src/runtime.cc return isolate->heap()->undefined_value(); isolate 6100 src/runtime.cc if (!elt->IsString()) return isolate->heap()->undefined_value(); isolate 6102 src/runtime.cc if (!element->IsFlat()) return isolate->heap()->undefined_value(); isolate 6114 src/runtime.cc return isolate->heap()->undefined_value(); isolate 6118 src/runtime.cc return QuoteJsonStringArray<char, SeqAsciiString>(isolate, isolate 6122 src/runtime.cc return QuoteJsonStringArray<uc16, SeqTwoByteString>(isolate, isolate 6138 src/runtime.cc double value = StringToInt(isolate->unicode_cache(), s, radix); isolate 6139 src/runtime.cc return isolate->heap()->NumberFromDouble(value); isolate 6148 src/runtime.cc double value = StringToDouble(isolate->unicode_cache(), isolate 6152 src/runtime.cc return isolate->heap()->NumberFromDouble(value); isolate 6176 src/runtime.cc ? isolate->heap()->AllocateRawAsciiString(length) isolate 6177 src/runtime.cc : isolate->heap()->AllocateRawTwoByteString(length); isolate 6186 src/runtime.cc isolate->runtime_state()->string_input_buffer()); isolate 6233 src/runtime.cc isolate->context()->mark_out_of_memory(); isolate 6409 src/runtime.cc { MaybeObject* maybe_o = isolate->heap()->AllocateRawAsciiString(length); isolate 6420 src/runtime.cc ConvertCaseHelper(isolate, s, length, length, mapping); isolate 6426 src/runtime.cc ConvertCaseHelper(isolate, isolate 6437 src/runtime.cc args, isolate, isolate->runtime_state()->to_lower_mapping()); isolate 6443 src/runtime.cc args, isolate, isolate->runtime_state()->to_upper_mapping()); isolate 6482 src/runtime.cc HandleScope handle_scope(isolate); isolate 6493 src/runtime.cc isolate->heap()->string_split_cache(), isolate 6498 src/runtime.cc isolate->factory()->NewJSArrayWithElements( isolate 6512 src/runtime.cc Zone* zone = isolate->runtime_zone(); isolate 6520 src/runtime.cc FindStringIndicesDispatch(isolate, *subject, *pattern, &indices, limit, zone); isolate 6531 src/runtime.cc Handle<JSArray> result = isolate->factory()->NewJSArray(part_count); isolate 6549 src/runtime.cc isolate->factory()->NewProperSubString(subject, part_start, part_end); isolate 6556 src/runtime.cc StringSplitCache::Enter(isolate->heap(), isolate 6557 src/runtime.cc isolate->heap()->string_split_cache(), isolate 6604 src/runtime.cc HandleScope scope(isolate); isolate 6618 src/runtime.cc isolate->heap()->AllocateUninitializedFixedArray(length); isolate 6621 src/runtime.cc elements = Handle<FixedArray>(FixedArray::cast(obj), isolate); isolate 6627 src/runtime.cc position = CopyCachedAsciiCharsToArray(isolate->heap(), isolate 6633 src/runtime.cc isolate->heap()->undefined_value(), isolate 6637 src/runtime.cc elements = isolate->factory()->NewFixedArray(length); isolate 6650 src/runtime.cc return *isolate->factory()->NewJSArrayWithElements(elements); isolate 6676 src/runtime.cc return isolate->heap()->NumberToString(number); isolate 6687 src/runtime.cc return isolate->heap()->NumberToString(number, false); isolate 6701 src/runtime.cc return isolate->heap()->NumberFromDouble(DoubleToInteger(number)); isolate 6720 src/runtime.cc return isolate->heap()->NumberFromDouble(double_value); isolate 6729 src/runtime.cc return isolate->heap()->NumberFromUint32(number); isolate 6743 src/runtime.cc return isolate->heap()->NumberFromInt32(DoubleToInt32(number)); isolate 6764 src/runtime.cc return isolate->heap()->nan_value(); isolate 6771 src/runtime.cc return isolate->heap()->AllocateHeapNumber(0); isolate 6781 src/runtime.cc return isolate->heap()->NumberFromDouble(x + y); isolate 6791 src/runtime.cc return isolate->heap()->NumberFromDouble(x - y); isolate 6801 src/runtime.cc return isolate->heap()->NumberFromDouble(x * y); isolate 6810 src/runtime.cc return isolate->heap()->NumberFromDouble(-x); isolate 6818 src/runtime.cc return isolate->heap()->NumberFromDouble(9876543210.0); isolate 6828 src/runtime.cc return isolate->heap()->NumberFromDouble(x / y); isolate 6841 src/runtime.cc return isolate->heap()->NumberFromDouble(x); isolate 6850 src/runtime.cc isolate->counters()->string_add_runtime()->Increment(); isolate 6851 src/runtime.cc return isolate->heap()->AllocateConsString(str1, str2); isolate 6899 src/runtime.cc isolate->context()->mark_out_of_memory(); isolate 6913 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); isolate 6921 src/runtime.cc return isolate->heap()->empty_string(); isolate 6947 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); isolate 6951 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); isolate 6955 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); isolate 6961 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); isolate 6973 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); isolate 6976 src/runtime.cc isolate->context()->mark_out_of_memory(); isolate 6987 src/runtime.cc isolate->heap()->AllocateRawAsciiString(length); isolate 6998 src/runtime.cc isolate->heap()->AllocateRawTwoByteString(length); isolate 7016 src/runtime.cc isolate->context()->mark_out_of_memory(); isolate 7023 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); isolate 7031 src/runtime.cc return isolate->heap()->empty_string(); isolate 7041 src/runtime.cc isolate->context()->mark_out_of_memory(); isolate 7049 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); isolate 7054 src/runtime.cc isolate->context()->mark_out_of_memory(); isolate 7062 src/runtime.cc isolate->heap()->AllocateRawTwoByteString(length); isolate 7202 src/runtime.cc isolate->heap()->AllocateRawAsciiString(string_length); isolate 7215 src/runtime.cc isolate->heap()->AllocateRawTwoByteString(string_length); isolate 7236 src/runtime.cc return isolate->heap()->NumberFromInt32(x | y); isolate 7246 src/runtime.cc return isolate->heap()->NumberFromInt32(x & y); isolate 7256 src/runtime.cc return isolate->heap()->NumberFromInt32(x ^ y); isolate 7265 src/runtime.cc return isolate->heap()->NumberFromInt32(~x); isolate 7275 src/runtime.cc return isolate->heap()->NumberFromInt32(x << (y & 0x1f)); isolate 7285 src/runtime.cc return isolate->heap()->NumberFromUint32(x >> (y & 0x1f)); isolate 7295 src/runtime.cc return isolate->heap()->NumberFromInt32(ArithmeticShiftRight(x, y & 0x1f)); isolate 7498 src/runtime.cc isolate->counters()->string_compare_runtime()->Increment(); isolate 7514 src/runtime.cc { MaybeObject* maybe_obj = isolate->heap()->PrepareForCompare(x); isolate 7517 src/runtime.cc { MaybeObject* maybe_obj = isolate->heap()->PrepareForCompare(y); isolate 7522 src/runtime.cc : StringInputBufferCompare(isolate->runtime_state(), x, y); isolate 7529 src/runtime.cc isolate->counters()->math_acos()->Increment(); isolate 7532 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::ACOS, x); isolate 7539 src/runtime.cc isolate->counters()->math_asin()->Increment(); isolate 7542 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::ASIN, x); isolate 7549 src/runtime.cc isolate->counters()->math_atan()->Increment(); isolate 7552 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::ATAN, x); isolate 7562 src/runtime.cc isolate->counters()->math_atan2()->Increment(); isolate 7578 src/runtime.cc return isolate->heap()->AllocateHeapNumber(result); isolate 7585 src/runtime.cc isolate->counters()->math_ceil()->Increment(); isolate 7588 src/runtime.cc return isolate->heap()->NumberFromDouble(ceiling(x)); isolate 7595 src/runtime.cc isolate->counters()->math_cos()->Increment(); isolate 7598 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::COS, x); isolate 7605 src/runtime.cc isolate->counters()->math_exp()->Increment(); isolate 7608 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::EXP, x); isolate 7615 src/runtime.cc isolate->counters()->math_floor()->Increment(); isolate 7618 src/runtime.cc return isolate->heap()->NumberFromDouble(floor(x)); isolate 7625 src/runtime.cc isolate->counters()->math_log()->Increment(); isolate 7628 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::LOG, x); isolate 7636 src/runtime.cc isolate->counters()->math_pow()->Increment(); isolate 7644 src/runtime.cc return isolate->heap()->NumberFromDouble(power_double_int(x, y)); isolate 7661 src/runtime.cc if (isnan(result)) return isolate->heap()->nan_value(); isolate 7662 src/runtime.cc return isolate->heap()->AllocateHeapNumber(result); isolate 7670 src/runtime.cc isolate->counters()->math_pow()->Increment(); isolate 7678 src/runtime.cc if (isnan(result)) return isolate->heap()->nan_value(); isolate 7679 src/runtime.cc return isolate->heap()->AllocateHeapNumber(result); isolate 7687 src/runtime.cc isolate->counters()->math_round()->Increment(); isolate 7703 src/runtime.cc if (sign) return isolate->heap()->minus_zero_value(); isolate 7720 src/runtime.cc if (sign && value >= -0.5) return isolate->heap()->minus_zero_value(); isolate 7723 src/runtime.cc return isolate->heap()->AllocateHeapNumber(floor(value + 0.5)); isolate 7730 src/runtime.cc isolate->counters()->math_sin()->Increment(); isolate 7733 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::SIN, x); isolate 7740 src/runtime.cc isolate->counters()->math_sqrt()->Increment(); isolate 7743 src/runtime.cc return isolate->heap()->AllocateHeapNumber(fast_sqrt(x)); isolate 7750 src/runtime.cc isolate->counters()->math_tan()->Increment(); isolate 7753 src/runtime.cc return isolate->transcendental_cache()->Get(TranscendentalCache::TAN, x); isolate 7764 src/runtime.cc return Smi::FromInt(isolate->date_cache()->DaysFromYearMonth(year, month)); isolate 7769 src/runtime.cc HandleScope scope(isolate); isolate 7776 src/runtime.cc DateCache* date_cache = isolate->date_cache(); isolate 7781 src/runtime.cc value = isolate->heap()->nan_value(); isolate 7786 src/runtime.cc value = isolate->heap()->nan_value(); isolate 7792 src/runtime.cc value = isolate->heap()->nan_value(); isolate 7796 src/runtime.cc isolate->heap()->AllocateHeapNumber(DoubleToInteger(time)); isolate 7806 src/runtime.cc HandleScope scope(isolate); isolate 7814 src/runtime.cc isolate->factory()->NewArgumentsObject(callee, argument_count); isolate 7821 src/runtime.cc isolate->factory()->NewFixedArray(mapped_count + 2, NOT_TENURED); isolate 7823 src/runtime.cc isolate->heap()->non_strict_arguments_elements_map()); isolate 7826 src/runtime.cc Handle<Map> new_map = isolate->factory()->CopyMap(old_map); isolate 7834 src/runtime.cc Handle<Context> context(isolate->context()); isolate 7836 src/runtime.cc isolate->factory()->NewFixedArray(argument_count, NOT_TENURED); isolate 7889 src/runtime.cc isolate->factory()->NewFixedArray(argument_count, NOT_TENURED); isolate 7910 src/runtime.cc isolate->heap()->AllocateArgumentsObject(callee, length); isolate 7917 src/runtime.cc { MaybeObject* maybe_obj = isolate->heap()->AllocateRawFixedArray(length); isolate 7923 src/runtime.cc array->set_map_no_write_barrier(isolate->heap()->fixed_array_map()); isolate 7937 src/runtime.cc HandleScope scope(isolate); isolate 7947 src/runtime.cc isolate->factory()->NewFunctionFromSharedFunctionInfo(shared, isolate 8005 src/runtime.cc HandleScope scope(isolate); isolate 8031 src/runtime.cc isolate->factory()->NewFixedArray(old_bindings->length() + argc); isolate 8039 src/runtime.cc new_bindings = isolate->factory()->NewFixedArray(array_size); isolate 8049 src/runtime.cc isolate->heap()->fixed_cow_array_map()); isolate 8053 src/runtime.cc Handle<String> length_symbol = isolate->factory()->length_symbol(); isolate 8063 src/runtime.cc HandleScope handles(isolate); isolate 8070 src/runtime.cc ASSERT(bindings->map() == isolate->heap()->fixed_cow_array_map()); isolate 8071 src/runtime.cc return *isolate->factory()->NewJSArrayWithElements(bindings); isolate 8074 src/runtime.cc return isolate->heap()->undefined_value(); isolate 8079 src/runtime.cc HandleScope scope(isolate); isolate 8125 src/runtime.cc Handle<Object> prototype = isolate->factory()->null_value(); isolate 8127 src/runtime.cc prototype = Handle<Object>(function->instance_prototype(), isolate); isolate 8130 src/runtime.cc ConstructStubCompiler compiler(isolate); isolate 8138 src/runtime.cc HandleScope scope(isolate); isolate 8147 src/runtime.cc isolate->factory()->NewTypeError("not_constructor", arguments); isolate 8148 src/runtime.cc return isolate->Throw(*type_error); isolate 8158 src/runtime.cc isolate->factory()->NewTypeError("not_constructor", arguments); isolate 8159 src/runtime.cc return isolate->Throw(*type_error); isolate 8163 src/runtime.cc Debug* debug = isolate->debug(); isolate 8183 src/runtime.cc return isolate->context()->global(); isolate 8191 src/runtime.cc Handle<SharedFunctionInfo> shared(function->shared(), isolate); isolate 8201 src/runtime.cc Handle<JSObject> result = isolate->factory()->NewJSObject(function); isolate 8202 src/runtime.cc RETURN_IF_EMPTY_HANDLE(isolate, result); isolate 8205 src/runtime.cc TrySettingInlineConstructStub(isolate, function); isolate 8208 src/runtime.cc isolate->counters()->constructed_objects()->Increment(); isolate 8209 src/runtime.cc isolate->counters()->constructed_objects_runtime()->Increment(); isolate 8216 src/runtime.cc HandleScope scope(isolate); isolate 8221 src/runtime.cc TrySettingInlineConstructStub(isolate, function); isolate 8223 src/runtime.cc return isolate->heap()->undefined_value(); isolate 8228 src/runtime.cc HandleScope scope(isolate); isolate 8253 src/runtime.cc HandleScope scope(isolate); isolate 8268 src/runtime.cc isolate->DebuggerHasBreakPoints()) { isolate 8274 src/runtime.cc isolate->DebuggerHasBreakPoints() ? "T" : "F"); isolate 8303 src/runtime.cc for (JavaScriptFrameIterator it(isolate, top); !it.done(); it.Advance()) { isolate 8322 src/runtime.cc Handle<JSFunction> function(JSFunction::cast(frame->function()), isolate); isolate 8325 src/runtime.cc if (frame->GetExpression(i) == isolate->heap()->arguments_marker()) { isolate 8332 src/runtime.cc ASSERT(*arguments != isolate->heap()->null_value()); isolate 8333 src/runtime.cc ASSERT(*arguments != isolate->heap()->undefined_value()); isolate 8350 src/runtime.cc HandleScope scope(isolate); isolate 8355 src/runtime.cc Deoptimizer* deoptimizer = Deoptimizer::Grab(isolate); isolate 8356 src/runtime.cc ASSERT(isolate->heap()->IsAllocationAllowed()); isolate 8362 src/runtime.cc JavaScriptFrameIterator it(isolate); isolate 8364 src/runtime.cc MaterializeArgumentsObjectInFrame(isolate, it.frame()); isolate 8370 src/runtime.cc Handle<JSFunction> function(JSFunction::cast(frame->function()), isolate); isolate 8371 src/runtime.cc MaterializeArgumentsObjectInFrame(isolate, frame); isolate 8380 src/runtime.cc return isolate->heap()->undefined_value(); isolate 8396 src/runtime.cc isolate->thread_manager()->IterateArchivedThreads(&activations_finder); isolate 8413 src/runtime.cc return isolate->heap()->undefined_value(); isolate 8418 src/runtime.cc Deoptimizer* deoptimizer = Deoptimizer::Grab(isolate); isolate 8420 src/runtime.cc return isolate->heap()->undefined_value(); isolate 8425 src/runtime.cc HandleScope scope(isolate); isolate 8428 src/runtime.cc if (!function->IsOptimized()) return isolate->heap()->undefined_value(); isolate 8432 src/runtime.cc return isolate->heap()->undefined_value(); isolate 8437 src/runtime.cc HandleScope scope(isolate); isolate 8443 src/runtime.cc unoptimized->ClearTypeFeedbackCells(isolate->heap()); isolate 8445 src/runtime.cc return isolate->heap()->undefined_value(); isolate 8451 src/runtime.cc return isolate->heap()->true_value(); isolate 8453 src/runtime.cc return isolate->heap()->false_value(); isolate 8459 src/runtime.cc HandleScope scope(isolate); isolate 8463 src/runtime.cc if (!function->IsOptimizable()) return isolate->heap()->undefined_value(); isolate 8471 src/runtime.cc isolate->runtime_profiler()->AttemptOnStackReplacement(*function); isolate 8476 src/runtime.cc return isolate->heap()->undefined_value(); isolate 8481 src/runtime.cc HandleScope scope(isolate); isolate 8501 src/runtime.cc HandleScope scope(isolate); isolate 8509 src/runtime.cc HandleScope scope(isolate); isolate 8518 src/runtime.cc Handle<Code> unoptimized(function->shared()->code(), isolate); isolate 8527 src/runtime.cc JavaScriptFrameIterator it(isolate); isolate 8539 src/runtime.cc JavaScriptFrameIterator it(isolate); isolate 8606 src/runtime.cc Handle<Code> replacement_code = isolate->builtins()->OnStackReplacement(); isolate 8630 src/runtime.cc RUNTIME_ASSERT(isolate->bootstrapper()->IsActive()); isolate 8631 src/runtime.cc return isolate->heap()->undefined_value(); isolate 8636 src/runtime.cc RUNTIME_ASSERT(isolate->bootstrapper()->IsActive()); isolate 8637 src/runtime.cc return isolate->heap()->nan_value(); isolate 8642 src/runtime.cc HandleScope scope(isolate); isolate 8655 src/runtime.cc if (argv == NULL) return isolate->StackOverflow(); isolate 8678 src/runtime.cc HandleScope scope(isolate); isolate 8695 src/runtime.cc if (argv == NULL) return isolate->StackOverflow(); isolate 8713 src/runtime.cc HandleScope scope(isolate); isolate 8721 src/runtime.cc HandleScope scope(isolate); isolate 8736 src/runtime.cc isolate->heap()->AllocateFunctionContext(length, function); isolate 8740 src/runtime.cc isolate->set_context(Context::cast(result)); isolate 8757 src/runtime.cc HandleScope scope(isolate); isolate 8760 src/runtime.cc isolate->factory()->NewTypeError("with_expression", isolate 8762 src/runtime.cc return isolate->Throw(*result); isolate 8774 src/runtime.cc function = isolate->context()->global_context()->closure(); isolate 8781 src/runtime.cc isolate->heap()->AllocateWithContext(function, isolate 8782 src/runtime.cc isolate->context(), isolate 8785 src/runtime.cc isolate->set_context(context); isolate 8800 src/runtime.cc function = isolate->context()->global_context()->closure(); isolate 8806 src/runtime.cc isolate->heap()->AllocateCatchContext(function, isolate 8807 src/runtime.cc isolate->context(), isolate 8811 src/runtime.cc isolate->set_context(context); isolate 8825 src/runtime.cc function = isolate->context()->global_context()->closure(); isolate 8831 src/runtime.cc isolate->heap()->AllocateBlockContext(function, isolate 8832 src/runtime.cc isolate->context(), isolate 8835 src/runtime.cc isolate->set_context(context); isolate 8843 src/runtime.cc return isolate->heap()->ToBoolean(obj->IsJSModule()); isolate 8853 src/runtime.cc Context* previous = isolate->context(); isolate 8859 src/runtime.cc isolate->set_context(context); isolate 8866 src/runtime.cc HandleScope scope(isolate); isolate 8884 src/runtime.cc return isolate->heap()->true_value(); isolate 8889 src/runtime.cc return isolate->heap()->false_value(); isolate 8941 src/runtime.cc Context* top = isolate->context(); isolate 8955 src/runtime.cc return isolate->heap()->the_hole_value(); isolate 8962 src/runtime.cc HandleScope scope(isolate); isolate 8966 src/runtime.cc return MakePair(isolate->ThrowIllegalOperation(), NULL); isolate 8990 src/runtime.cc Handle<Object> receiver = isolate->factory()->the_hole_value(); isolate 8998 src/runtime.cc isolate->factory()->NewReferenceError("not_defined", isolate 9000 src/runtime.cc return MakePair(isolate->Throw(*reference_error), NULL); isolate 9009 src/runtime.cc return MakePair(Unhole(isolate->heap(), value, attributes), *receiver); isolate 9025 src/runtime.cc : ComputeReceiverForNonGlobal(isolate, *object)); isolate 9036 src/runtime.cc isolate->factory()->NewReferenceError("not_defined", isolate 9038 src/runtime.cc return MakePair(isolate->Throw(*reference_error), NULL); isolate 9041 src/runtime.cc return MakePair(isolate->heap()->undefined_value(), isolate 9042 src/runtime.cc isolate->heap()->undefined_value()); isolate 9048 src/runtime.cc return LoadContextSlotHelper(args, isolate, true); isolate 9053 src/runtime.cc return LoadContextSlotHelper(args, isolate, false); isolate 9058 src/runtime.cc HandleScope scope(isolate); isolate 9061 src/runtime.cc Handle<Object> value(args[0], isolate); isolate 9084 src/runtime.cc isolate->factory()->NewReferenceError("not_defined", isolate 9086 src/runtime.cc return isolate->Throw(*error); isolate 9095 src/runtime.cc isolate->factory()->NewTypeError("strict_cannot_assign", isolate 9097 src/runtime.cc return isolate->Throw(*error); isolate 9117 src/runtime.cc isolate->factory()->NewReferenceError( isolate 9119 src/runtime.cc return isolate->Throw(*error); isolate 9123 src/runtime.cc object = Handle<JSObject>(isolate->context()->global()); isolate 9130 src/runtime.cc isolate, isolate 9135 src/runtime.cc isolate->factory()->NewTypeError( isolate 9137 src/runtime.cc return isolate->Throw(*error); isolate 9144 src/runtime.cc HandleScope scope(isolate); isolate 9147 src/runtime.cc return isolate->Throw(args[0]); isolate 9152 src/runtime.cc HandleScope scope(isolate); isolate 9155 src/runtime.cc return isolate->ReThrow(args[0]); isolate 9161 src/runtime.cc return isolate->PromoteScheduledException(); isolate 9166 src/runtime.cc HandleScope scope(isolate); isolate 9169 src/runtime.cc Handle<Object> name(args[0], isolate); isolate 9171 src/runtime.cc isolate->factory()->NewReferenceError("not_defined", isolate 9173 src/runtime.cc return isolate->Throw(*reference_error); isolate 9181 src/runtime.cc if (isolate->stack_guard()->IsStackOverflow()) { isolate 9183 src/runtime.cc return isolate->StackOverflow(); isolate 9186 src/runtime.cc return Execution::HandleStackGuardInterrupt(isolate); isolate 9192 src/runtime.cc return Execution::HandleStackGuardInterrupt(isolate); isolate 9229 src/runtime.cc return isolate->heap()->undefined_value(); isolate 9248 src/runtime.cc JavaScriptFrameIterator it(isolate); isolate 9274 src/runtime.cc isolate->PrintStack(); isolate 9275 src/runtime.cc return isolate->heap()->undefined_value(); isolate 9288 src/runtime.cc return isolate->heap()->NumberFromDouble(millis); isolate 9293 src/runtime.cc HandleScope scope(isolate); isolate 9315 src/runtime.cc isolate->unicode_cache()); isolate 9320 src/runtime.cc isolate->unicode_cache()); isolate 9326 src/runtime.cc return isolate->heap()->null_value(); isolate 9336 src/runtime.cc int64_t time = isolate->date_cache()->EquivalentTime(static_cast<int64_t>(x)); isolate 9338 src/runtime.cc return isolate->heap()->AllocateStringFromUtf8(CStrVector(zone)); isolate 9347 src/runtime.cc int64_t time = isolate->date_cache()->ToUTC(static_cast<int64_t>(x)); isolate 9349 src/runtime.cc return isolate->heap()->NumberFromDouble(static_cast<double>(time)); isolate 9356 src/runtime.cc if (!global->IsJSGlobalObject()) return isolate->heap()->null_value(); isolate 9362 src/runtime.cc HandleScope scope(isolate); isolate 9366 src/runtime.cc Zone* zone = isolate->runtime_zone(); isolate 9377 src/runtime.cc ASSERT(isolate->has_pending_exception()); isolate 9389 src/runtime.cc isolate->allow_code_gen_callback(); isolate 9395 src/runtime.cc VMState state(isolate, EXTERNAL); isolate 9402 src/runtime.cc HandleScope scope(isolate); isolate 9407 src/runtime.cc Handle<Context> context(isolate->context()->global_context()); isolate 9412 src/runtime.cc !CodeGenerationFromStringsAllowed(isolate, context)) { isolate 9413 src/runtime.cc return isolate->Throw(*isolate->factory()->NewError( isolate 9422 src/runtime.cc isolate->factory()->NewFunctionFromSharedFunctionInfo(shared, isolate 9434 src/runtime.cc Handle<Context> context = Handle<Context>(isolate->context()); isolate 9440 src/runtime.cc !CodeGenerationFromStringsAllowed(isolate, global_context)) { isolate 9441 src/runtime.cc isolate->Throw(*isolate->factory()->NewError( isolate 9450 src/runtime.cc Handle<Context>(isolate->context()), isolate 9456 src/runtime.cc isolate->factory()->NewFunctionFromSharedFunctionInfo( isolate 9465 src/runtime.cc HandleScope scope(isolate); isolate 9473 src/runtime.cc if (*callee != isolate->global_context()->global_eval_fun() || isolate 9475 src/runtime.cc return MakePair(*callee, isolate->heap()->the_hole_value()); isolate 9480 src/runtime.cc return CompileGlobalEval(isolate, isolate 9493 src/runtime.cc HandleScope scope(isolate); isolate 9498 src/runtime.cc ? isolate->function_instance_map() isolate 9499 src/runtime.cc : isolate->strict_mode_function_instance_map(); isolate 9517 src/runtime.cc Heap* heap = isolate->heap(); isolate 9541 src/runtime.cc if (elements->get(i) == element) return isolate->heap()->false_value(); isolate 9549 src/runtime.cc return isolate->heap()->true_value(); isolate 9759 src/runtime.cc isolate->factory()->NewNumber(static_cast<ElementType>(val)); isolate 9766 src/runtime.cc HandleScope loop_scope(isolate); isolate 9767 src/runtime.cc Handle<Object> e = isolate->factory()->NewNumber(array->get_scalar(j)); isolate 9926 src/runtime.cc HandleScope loop_scope(isolate); isolate 9927 src/runtime.cc Handle<Object> element_value(elements->get(j), isolate); isolate 9934 src/runtime.cc RETURN_IF_EMPTY_HANDLE_VALUE(isolate, element_value, false); isolate 9959 src/runtime.cc RETURN_IF_EMPTY_HANDLE_VALUE(isolate, element, false); isolate 9979 src/runtime.cc isolate, receiver, true, true, visitor); isolate 9984 src/runtime.cc isolate, receiver, true, true, visitor); isolate 9989 src/runtime.cc isolate, receiver, true, true, visitor); isolate 9994 src/runtime.cc isolate, receiver, true, true, visitor); isolate 9999 src/runtime.cc isolate, receiver, true, false, visitor); isolate 10004 src/runtime.cc isolate, receiver, true, false, visitor); isolate 10009 src/runtime.cc isolate, receiver, false, false, visitor); isolate 10014 src/runtime.cc isolate, receiver, false, false, visitor); isolate 10034 src/runtime.cc HandleScope handle_scope(isolate); isolate 10100 src/runtime.cc storage = isolate->factory()->NewFixedArrayWithHoles( isolate 10107 src/runtime.cc isolate->factory()->NewSeededNumberDictionary(at_least_space_for)); isolate 10110 src/runtime.cc ArrayConcatVisitor visitor(isolate, storage, fast_case); isolate 10116 src/runtime.cc if (!IterateElements(isolate, array, &visitor)) { isolate 10167 src/runtime.cc maybe_new_map = to->GetElementsTransitionMap(isolate, from_kind); isolate 10205 src/runtime.cc HandleScope scope(isolate); isolate 10225 src/runtime.cc return *isolate->factory()->NewJSArrayWithElements(keys); isolate 10229 src/runtime.cc Handle<FixedArray> single_interval = isolate->factory()->NewFixedArray(2); isolate 10237 src/runtime.cc isolate->factory()->NewNumber(static_cast<double>(min_length)); isolate 10239 src/runtime.cc return *isolate->factory()->NewJSArrayWithElements(single_interval); isolate 10250 src/runtime.cc if (!receiver->IsJSObject()) return isolate->heap()->undefined_value(); isolate 10285 src/runtime.cc isolate->debugger()->SetEventListener(callback, data); isolate 10287 src/runtime.cc return isolate->heap()->undefined_value(); isolate 10293 src/runtime.cc isolate->stack_guard()->DebugBreak(); isolate 10294 src/runtime.cc return isolate->heap()->undefined_value(); isolate 10329 src/runtime.cc maybe_value = heap->isolate()->pending_exception(); isolate 10330 src/runtime.cc heap->isolate()->clear_pending_exception(); isolate 10367 src/runtime.cc HandleScope scope(isolate); isolate 10380 src/runtime.cc SaveContext save(isolate); isolate 10381 src/runtime.cc if (isolate->debug()->InDebugger()) { isolate 10382 src/runtime.cc isolate->set_context(*isolate->debug()->debugger_entry()->GetContext()); isolate 10396 src/runtime.cc Handle<FixedArray> details = isolate->factory()->NewFixedArray(2); isolate 10399 src/runtime.cc Runtime::GetElementOrCharAt(isolate, obj, index); isolate 10406 src/runtime.cc return *isolate->factory()->NewJSArrayWithElements(details); isolate 10415 src/runtime.cc LookupResult result(isolate); isolate 10424 src/runtime.cc isolate); isolate 10432 src/runtime.cc DebugLookupResultValue(isolate->heap(), *obj, *name, isolate 10436 src/runtime.cc Handle<Object> value(raw_value, isolate); isolate 10443 src/runtime.cc isolate->factory()->NewFixedArray(hasJavaScriptAccessors ? 5 : 2); isolate 10448 src/runtime.cc details->set(2, isolate->heap()->ToBoolean(caught_exception)); isolate 10453 src/runtime.cc return *isolate->factory()->NewJSArrayWithElements(details); isolate 10460 src/runtime.cc return isolate->heap()->undefined_value(); isolate 10465 src/runtime.cc HandleScope scope(isolate); isolate 10472 src/runtime.cc LookupResult result(isolate); isolate 10475 src/runtime.cc return DebugLookupResultValue(isolate->heap(), *obj, *name, &result, NULL); isolate 10477 src/runtime.cc return isolate->heap()->undefined_value(); isolate 10512 src/runtime.cc HandleScope scope(isolate); isolate 10527 src/runtime.cc HandleScope scope(isolate); isolate 10541 src/runtime.cc if (isolate->debug()->break_id() == 0 || isolate 10542 src/runtime.cc break_id != isolate->debug()->break_id()) { isolate 10543 src/runtime.cc return isolate->Throw( isolate 10544 src/runtime.cc isolate->heap()->illegal_execution_state_symbol()); isolate 10547 src/runtime.cc return isolate->heap()->true_value(); isolate 10552 src/runtime.cc HandleScope scope(isolate); isolate 10558 src/runtime.cc RUNTIME_ARGUMENTS(isolate, args)); isolate 10564 src/runtime.cc StackFrame::Id id = isolate->debug()->break_frame_id(); isolate 10570 src/runtime.cc for (JavaScriptFrameIterator it(isolate, id); !it.done(); it.Advance()) { isolate 10586 src/runtime.cc frame, inlined_jsframe_index, isolate); isolate 10668 src/runtime.cc SaveContext* save = isolate->save_context(); isolate 10695 src/runtime.cc HandleScope scope(isolate); isolate 10701 src/runtime.cc RUNTIME_ARGUMENTS(isolate, args)); isolate 10705 src/runtime.cc Heap* heap = isolate->heap(); isolate 10708 src/runtime.cc StackFrame::Id id = isolate->debug()->break_frame_id(); isolate 10715 src/runtime.cc JavaScriptFrameIterator it(isolate, id); isolate 10729 src/runtime.cc FrameInspector frame_inspector(it.frame(), inlined_jsframe_index, isolate); isolate 10733 src/runtime.cc SaveContext* save = FindSavedContextForFrame(isolate, it.frame()); isolate 10736 src/runtime.cc Handle<Object> frame_id(WrapFrameId(it.frame()->id()), isolate); isolate 10756 src/runtime.cc isolate->factory()->NewFixedArray(scope_info->LocalCount() * 2); isolate 10783 src/runtime.cc at_return = isolate->debug()->IsBreakAtReturn(it.frame()); isolate 10788 src/runtime.cc Handle<Object> return_value = isolate->factory()->undefined_value(); isolate 10790 src/runtime.cc StackFrameIterator it2(isolate); isolate 10805 src/runtime.cc isolate); isolate 10838 src/runtime.cc Handle<FixedArray> details = isolate->factory()->NewFixedArray(details_size); isolate 10871 src/runtime.cc if (*save->context() == *isolate->debug()->debug_context()) { isolate 10914 src/runtime.cc Handle<Object> receiver(it.frame()->receiver(), isolate); isolate 10928 src/runtime.cc isolate->factory()->ToObject(receiver, calling_frames_global_context); isolate 10933 src/runtime.cc return *isolate->factory()->NewJSArrayWithElements(details); isolate 10951 src/runtime.cc isolate, isolate 10954 src/runtime.cc Handle<Object>(context->get(context_index), isolate), isolate 10977 src/runtime.cc isolate->factory()->NewJSObject(isolate->object_function()); isolate 10983 src/runtime.cc frame_inspector->GetParameter(i) : isolate->heap()->undefined_value()); isolate 10986 src/runtime.cc isolate, isolate 10998 src/runtime.cc isolate, isolate 11012 src/runtime.cc isolate, scope_info, function_context, local_scope)) { isolate 11032 src/runtime.cc isolate, isolate 11052 src/runtime.cc FrameInspector frame_inspector(frame, inlined_jsframe_index, isolate); isolate 11053 src/runtime.cc return MaterializeLocalScopeWithFrameInspector(isolate, isolate 11071 src/runtime.cc isolate->factory()->NewJSObject(isolate->object_function()); isolate 11075 src/runtime.cc isolate, scope_info, context, closure_scope)) { isolate 11093 src/runtime.cc isolate, isolate 11115 src/runtime.cc isolate->factory()->NewJSObject(isolate->object_function()); isolate 11117 src/runtime.cc isolate, isolate 11135 src/runtime.cc isolate->factory()->NewJSObject(isolate->object_function()); isolate 11139 src/runtime.cc isolate, scope_info, context, block_scope)) { isolate 11158 src/runtime.cc isolate->factory()->NewJSObject(isolate->object_function()); isolate 11162 src/runtime.cc isolate, scope_info, context, module_scope)) { isolate 11199 src/runtime.cc if (shared_info->script() == isolate->heap()->undefined_value()) { isolate 11207 src/runtime.cc if (!isolate->debug()->EnsureDebugInfo(shared_info, function_)) { isolate 11477 src/runtime.cc HandleScope scope(isolate); isolate 11483 src/runtime.cc RUNTIME_ARGUMENTS(isolate, args)); isolate 11490 src/runtime.cc JavaScriptFrameIterator it(isolate, id); isolate 11495 src/runtime.cc for (ScopeIterator it(isolate, frame, 0); isolate 11514 src/runtime.cc Handle<FixedArray> details = isolate->factory()->NewFixedArray(details_size); isolate 11519 src/runtime.cc RETURN_IF_EMPTY_HANDLE(isolate, scope_object); isolate 11522 src/runtime.cc return *isolate->factory()->NewJSArrayWithElements(details); isolate 11535 src/runtime.cc HandleScope scope(isolate); isolate 11541 src/runtime.cc RUNTIME_ARGUMENTS(isolate, args)); isolate 11550 src/runtime.cc JavaScriptFrameIterator frame_it(isolate, id); isolate 11555 src/runtime.cc ScopeIterator it(isolate, frame, inlined_jsframe_index); isolate 11560 src/runtime.cc return isolate->heap()->undefined_value(); isolate 11562 src/runtime.cc return MaterializeScopeDetails(isolate, &it); isolate 11567 src/runtime.cc HandleScope scope(isolate); isolate 11575 src/runtime.cc for (ScopeIterator it(isolate, fun); !it.Done(); it.Next()) { isolate 11584 src/runtime.cc HandleScope scope(isolate); isolate 11593 src/runtime.cc ScopeIterator it(isolate, fun); isolate 11598 src/runtime.cc return isolate->heap()->undefined_value(); isolate 11601 src/runtime.cc return MaterializeScopeDetails(isolate, &it); isolate 11606 src/runtime.cc HandleScope scope(isolate); isolate 11613 src/runtime.cc for (ScopeIterator it(isolate, frame, 0); isolate 11619 src/runtime.cc return isolate->heap()->undefined_value(); isolate 11624 src/runtime.cc HandleScope scope(isolate); isolate 11630 src/runtime.cc RUNTIME_ARGUMENTS(isolate, args)); isolate 11637 src/runtime.cc isolate->thread_manager()->FirstThreadStateInUse(); isolate 11660 src/runtime.cc HandleScope scope(isolate); isolate 11666 src/runtime.cc RUNTIME_ARGUMENTS(isolate, args)); isolate 11673 src/runtime.cc isolate->factory()->NewFixedArray(kThreadDetailsSize); isolate 11679 src/runtime.cc isolate->heap()->true_value()); isolate 11686 src/runtime.cc isolate->thread_manager()->FirstThreadStateInUse(); isolate 11692 src/runtime.cc return isolate->heap()->undefined_value(); isolate 11697 src/runtime.cc isolate->heap()->false_value()); isolate 11703 src/runtime.cc return *isolate->factory()->NewJSArrayWithElements(details); isolate 11710 src/runtime.cc HandleScope scope(isolate); isolate 11713 src/runtime.cc isolate->debug()->set_disable_break(disable_break); isolate 11714 src/runtime.cc return isolate->heap()->undefined_value(); isolate 11719 src/runtime.cc HandleScope scope(isolate); isolate 11726 src/runtime.cc if (break_locations->IsUndefined()) return isolate->heap()->undefined_value(); isolate 11728 src/runtime.cc return *isolate->factory()->NewJSArrayWithElements( isolate 11739 src/runtime.cc isolate->debug()->PrepareForBreakPoints(); isolate 11756 src/runtime.cc isolate->heap()->EnsureHeapIsIterable(); isolate 11819 src/runtime.cc return isolate->heap()->undefined_value(); isolate 11847 src/runtime.cc HandleScope scope(isolate); isolate 11855 src/runtime.cc isolate->debug()->SetBreakPoint(function, break_point_object_arg, isolate 11869 src/runtime.cc HandleScope scope(isolate); isolate 11881 src/runtime.cc if (!isolate->debug()->SetBreakPointForScript(script, break_point_object_arg, isolate 11883 src/runtime.cc return isolate->heap()->undefined_value(); isolate 11893 src/runtime.cc HandleScope scope(isolate); isolate 11898 src/runtime.cc isolate->debug()->ClearBreakPoint(break_point_object_arg); isolate 11900 src/runtime.cc return isolate->heap()->undefined_value(); isolate 11908 src/runtime.cc HandleScope scope(isolate); isolate 11918 src/runtime.cc isolate->debug()->ChangeBreakOnException(type, enable); isolate 11919 src/runtime.cc return isolate->heap()->undefined_value(); isolate 11926 src/runtime.cc HandleScope scope(isolate); isolate 11932 src/runtime.cc bool result = isolate->debug()->IsBreakOnException(type); isolate 11943 src/runtime.cc HandleScope scope(isolate); isolate 11948 src/runtime.cc RUNTIME_ARGUMENTS(isolate, args)); isolate 11952 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); isolate 11962 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); isolate 11968 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); isolate 11972 src/runtime.cc isolate->debug()->ClearStepping(); isolate 11975 src/runtime.cc isolate->debug()->PrepareStep(static_cast<StepAction>(step_action), isolate 11977 src/runtime.cc return isolate->heap()->undefined_value(); isolate 11983 src/runtime.cc HandleScope scope(isolate); isolate 11985 src/runtime.cc isolate->debug()->ClearStepping(); isolate 11986 src/runtime.cc return isolate->heap()->undefined_value(); isolate 11997 src/runtime.cc HandleScope scope(isolate); isolate 12001 src/runtime.cc ScopeIterator it(isolate, frame, inlined_jsframe_index); isolate 12022 src/runtime.cc isolate->factory()->NewCatchContext(function, isolate 12029 src/runtime.cc MaterializeBlockScope(isolate, current); isolate 12036 src/runtime.cc isolate->factory()->NewFunctionContext(Context::MIN_CONTEXT_SLOTS, isolate 12046 src/runtime.cc isolate->factory()->NewWithContext(function, context, extension); isolate 12066 src/runtime.cc index = scope_info->StackSlotIndex(isolate->heap()->arguments_symbol()); isolate 12068 src/runtime.cc return Handle<Object>(frame->GetExpression(index), isolate); isolate 12076 src/runtime.cc isolate->heap()->arguments_symbol(), &mode, &init_flag); isolate 12078 src/runtime.cc return Handle<Object>(function_context->get(index), isolate); isolate 12085 src/runtime.cc isolate->factory()->NewArgumentsObject(function, length); isolate 12086 src/runtime.cc Handle<FixedArray> array = isolate->factory()->NewFixedArray(length); isolate 12114 src/runtime.cc HandleScope scope(isolate); isolate 12121 src/runtime.cc RUNTIME_ARGUMENTS(isolate, args)); isolate 12137 src/runtime.cc JavaScriptFrameIterator it(isolate, id); isolate 12139 src/runtime.cc FrameInspector frame_inspector(frame, inlined_jsframe_index, isolate); isolate 12145 src/runtime.cc SaveContext* save = FindSavedContextForFrame(isolate, frame); isolate 12147 src/runtime.cc SaveContext savex(isolate); isolate 12148 src/runtime.cc isolate->set_context(*(save->context())); isolate 12157 src/runtime.cc isolate->factory()->NewFunction(isolate->factory()->empty_string(), isolate 12158 src/runtime.cc isolate->factory()->undefined_value()); isolate 12168 src/runtime.cc isolate, frame, &frame_inspector); isolate 12169 src/runtime.cc RETURN_IF_EMPTY_HANDLE(isolate, local_scope); isolate 12174 src/runtime.cc isolate->factory()->NewFunctionContext(Context::MIN_CONTEXT_SLOTS, isolate 12179 src/runtime.cc isolate->factory()->NewWithContext(go_between, context, local_scope); isolate 12188 src/runtime.cc context = CopyNestedScopeContextChain(isolate, isolate 12197 src/runtime.cc isolate->factory()->NewWithContext(go_between, context, extension); isolate 12207 src/runtime.cc isolate->factory()->NewStringFromAscii( isolate 12220 src/runtime.cc isolate->factory()->NewFunctionFromSharedFunctionInfo(shared, context); isolate 12224 src/runtime.cc Handle<Object> receiver(frame->receiver(), isolate); isolate 12230 src/runtime.cc Handle<Object> arguments = GetArgumentsObject(isolate, isolate 12257 src/runtime.cc HandleScope scope(isolate); isolate 12264 src/runtime.cc RUNTIME_ARGUMENTS(isolate, args)); isolate 12277 src/runtime.cc SaveContext save(isolate); isolate 12279 src/runtime.cc while (top != NULL && *top->context() == *isolate->debug()->debug_context()) { isolate 12283 src/runtime.cc isolate->set_context(*top->context()); isolate 12288 src/runtime.cc Handle<Context> context = isolate->global_context(); isolate 12295 src/runtime.cc context = isolate->factory()->NewWithContext( isolate 12314 src/runtime.cc isolate->factory()->NewFunctionFromSharedFunctionInfo(shared, isolate 12319 src/runtime.cc Handle<Object> receiver = isolate->global(); isolate 12324 src/runtime.cc isolate->debug()->ClearStepping(); isolate 12331 src/runtime.cc HandleScope scope(isolate); isolate 12335 src/runtime.cc Handle<FixedArray> instances = isolate->debug()->GetLoadedScripts(); isolate 12351 src/runtime.cc isolate->factory()->NewJSObject(isolate->array_function()); isolate 12352 src/runtime.cc isolate->factory()->SetContent(Handle<JSArray>::cast(result), instances); isolate 12435 src/runtime.cc isolate->heap()->CollectAllGarbage(Heap::kMakeHeapIterableMask, isolate 12453 src/runtime.cc isolate->context()->global_context()->arguments_boilerplate(); isolate 12466 src/runtime.cc { MaybeObject* maybe_object = isolate->heap()->AllocateFixedArray(count); isolate 12481 src/runtime.cc MaybeObject* maybe_result = isolate->heap()->AllocateJSObject( isolate 12482 src/runtime.cc isolate->context()->global_context()->array_function()); isolate 12527 src/runtime.cc isolate->heap()->CollectAllGarbage(Heap::kMakeHeapIterableMask, isolate 12546 src/runtime.cc { MaybeObject* maybe_object = isolate->heap()->AllocateFixedArray(count); isolate 12562 src/runtime.cc { MaybeObject* maybe_result = isolate->heap()->AllocateJSObject( isolate 12563 src/runtime.cc isolate->context()->global_context()->array_function()); isolate 12584 src/runtime.cc HandleScope scope(isolate); isolate 12597 src/runtime.cc return isolate->heap()->undefined_value(); isolate 12604 src/runtime.cc return isolate->heap()->undefined_value(); isolate 12610 src/runtime.cc HandleScope scope(isolate); isolate 12619 src/runtime.cc return isolate->heap()->undefined_value(); isolate 12625 src/runtime.cc HandleScope scope(isolate); isolate 12634 src/runtime.cc return isolate->heap()->undefined_value(); isolate 12678 src/runtime.cc HandleScope scope(isolate); isolate 12687 src/runtime.cc array = isolate->factory()->NewFixedArray(kBufferSize); isolate 12690 src/runtime.cc isolate->heap()->EnsureHeapIsIterable(); isolate 12698 src/runtime.cc array = isolate->factory()->NewFixedArray(number); isolate 12699 src/runtime.cc isolate->heap()->EnsureHeapIsIterable(); isolate 12707 src/runtime.cc Handle<JSArray> result = isolate->factory()->NewJSArrayWithElements(array); isolate 12724 src/runtime.cc HandleScope scope(isolate); isolate 12731 src/runtime.cc if (isolate->has_pending_exception()) { isolate 12743 src/runtime.cc HandleScope scope(isolate); isolate 12746 src/runtime.cc Handle<Object> old_script_name(args[2], isolate); isolate 12759 src/runtime.cc return isolate->heap()->null_value(); isolate 12766 src/runtime.cc HandleScope scope(isolate); isolate 12775 src/runtime.cc HandleScope scope(isolate); isolate 12785 src/runtime.cc HandleScope scope(isolate); isolate 12786 src/runtime.cc Handle<Object> function_object(args[0], isolate); isolate 12787 src/runtime.cc Handle<Object> script_object(args[1], isolate); isolate 12794 src/runtime.cc script_object = Handle<Object>(script, isolate); isolate 12803 src/runtime.cc return isolate->heap()->undefined_value(); isolate 12811 src/runtime.cc HandleScope scope(isolate); isolate 12820 src/runtime.cc return isolate->heap()->undefined_value(); isolate 12831 src/runtime.cc HandleScope scope(isolate); isolate 12845 src/runtime.cc HandleScope scope(isolate); isolate 12850 src/runtime.cc isolate->runtime_zone()); isolate 12858 src/runtime.cc HandleScope scope(isolate); isolate 12869 src/runtime.cc HandleScope scope(isolate); isolate 12875 src/runtime.cc RUNTIME_ARGUMENTS(isolate, args)); isolate 12879 src/runtime.cc Heap* heap = isolate->heap(); isolate 12882 src/runtime.cc StackFrame::Id id = isolate->debug()->break_frame_id(); isolate 12889 src/runtime.cc JavaScriptFrameIterator it(isolate, id); isolate 12897 src/runtime.cc LiveEdit::RestartFrame(it.frame(), isolate->runtime_zone()); isolate 12899 src/runtime.cc return *(isolate->factory()->LookupAsciiSymbol(error_message)); isolate 12909 src/runtime.cc HandleScope scope(isolate); isolate 12913 src/runtime.cc Handle<Code> code(function->code(), isolate); isolate 12917 src/runtime.cc return isolate->heap()->undefined_value(); isolate 12946 src/runtime.cc HandleScope scope(isolate); isolate 12954 src/runtime.cc result = Execution::Call(function, isolate->global(), 0, NULL, isolate 12958 src/runtime.cc result = Execution::Call(function, isolate->global(), 0, NULL, isolate 12976 src/runtime.cc return isolate->heap()->undefined_value(); isolate 12983 src/runtime.cc isolate->heap()->CollectAllGarbage(Heap::kNoGCFlags, "%CollectGarbage"); isolate 12984 src/runtime.cc return isolate->heap()->undefined_value(); isolate 12990 src/runtime.cc int usage = static_cast<int>(isolate->heap()->SizeOfObjects()); isolate 12992 src/runtime.cc return *isolate->factory()->NewNumberFromInt(usage); isolate 13001 src/runtime.cc return isolate->heap()->true_value(); isolate 13003 src/runtime.cc return isolate->heap()->false_value(); isolate 13013 src/runtime.cc return isolate->heap()->undefined_value(); isolate 13023 src/runtime.cc return isolate->heap()->ToBoolean(success); isolate 13025 src/runtime.cc return isolate->heap()->undefined_value(); isolate 13046 src/runtime.cc return isolate->heap()->undefined_value(); isolate 13059 src/runtime.cc return isolate->heap()->undefined_value(); isolate 13073 src/runtime.cc return isolate->heap()->undefined_value(); isolate 13113 src/runtime.cc return isolate->heap()->undefined_value(); isolate 13135 src/runtime.cc return isolate->heap()->undefined_value(); isolate 13148 src/runtime.cc return isolate->heap()->undefined_value(); isolate 13162 src/runtime.cc return isolate->heap()->undefined_value(); isolate 13171 src/runtime.cc return isolate->heap()->undefined_value(); isolate 13173 src/runtime.cc return isolate->heap()->undefined_value(); isolate 13193 src/runtime.cc return isolate->heap()->undefined_value(); isolate 13203 src/runtime.cc return isolate->heap()->undefined_value(); isolate 13210 src/runtime.cc return isolate->heap()->undefined_value(); isolate 13252 src/runtime.cc HandleScope scope(isolate); isolate 13315 src/runtime.cc HandleScope scope(isolate); isolate 13316 src/runtime.cc Factory* factory = isolate->factory(); isolate 13323 src/runtime.cc StackFrameIterator iter(isolate); isolate 13364 src/runtime.cc isolate->CaptureAndSetCurrentStackTraceFor(error_object); isolate 13378 src/runtime.cc return isolate->heap()->AllocateStringFromAscii(CStrVector(version_string), isolate 13387 src/runtime.cc isolate->PrintStack(); isolate 13428 src/runtime.cc HandleScope scope(isolate); isolate 13437 src/runtime.cc Handle<Object> receiver(isolate->global_context()->global()); isolate 13491 src/runtime.cc HandleScope scope(isolate); isolate 13494 src/runtime.cc return *isolate->factory()->NewJSMessageObject( isolate 13499 src/runtime.cc isolate->factory()->undefined_value(), isolate 13500 src/runtime.cc isolate->factory()->undefined_value(), isolate 13501 src/runtime.cc isolate->factory()->undefined_value()); isolate 13541 src/runtime.cc Factory* factory = isolate->factory(); isolate 13584 src/runtime.cc return isolate->heap()->undefined_value(); isolate 13597 src/runtime.cc return isolate->heap()->ToBoolean(obj->Has##Name()); \ isolate 13626 src/runtime.cc return isolate->heap()->ToBoolean(obj1->map() == obj2->map()); isolate 13693 src/runtime.cc Isolate* isolate = Isolate::Current(); isolate 13696 src/runtime.cc if (isolate->heap()->new_space()->AddFreshPage()) { isolate 13702 src/runtime.cc isolate->heap()->CollectGarbage(failure->allocation_space(), isolate 13707 src/runtime.cc isolate->counters()->gc_last_resort_from_js()->Increment(); isolate 13708 src/runtime.cc isolate->heap()->CollectAllGarbage(Heap::kNoGCFlags, isolate 648 src/runtime.h static Handle<String> StringReplaceOneCharWithString(Isolate* isolate, isolate 656 src/runtime.h static int StringMatch(Isolate* isolate, isolate 668 src/runtime.h MUST_USE_RESULT static MaybeObject* GetElementOrCharAt(Isolate* isolate, isolate 673 src/runtime.h Isolate* isolate, isolate 681 src/runtime.h Isolate* isolate, isolate 688 src/runtime.h Isolate* isolate, isolate 693 src/runtime.h Isolate* isolate, isolate 698 src/runtime.h static Object* FindSharedFunctionInfoInScript(Isolate* isolate, isolate 707 src/runtime.h Isolate* isolate, isolate 284 src/scopes.cc AstNodeFactory<AstNullVisitor> ast_node_factory(info->isolate(), isolate 290 src/scopes.cc if (info->isolate()->bootstrapper()->IsActive() isolate 309 src/scopes.cc Isolate* isolate = info->isolate(); isolate 310 src/scopes.cc Factory* factory = isolate->factory(); isolate 314 src/scopes.cc isolate->Throw(*result, &location); isolate 1069 src/scopes.cc Isolate* isolate = Isolate::Current(); isolate 1070 src/scopes.cc Factory* factory = isolate->factory(); isolate 1075 src/scopes.cc isolate->Throw(*result, &location); isolate 1335 src/scopes.cc Factory* factory = info->isolate()->factory(); isolate 68 src/serialize.cc isolate->external_reference_table(); isolate 70 src/serialize.cc external_reference_table = new ExternalReferenceTable(isolate); isolate 71 src/serialize.cc isolate->set_external_reference_table(external_reference_table); isolate 84 src/serialize.cc ExternalReference ref(static_cast<Builtins::CFunctionId>(id), isolate); isolate 89 src/serialize.cc ExternalReference ref(static_cast<Builtins::Name>(id), isolate); isolate 94 src/serialize.cc ExternalReference ref(static_cast<Runtime::FunctionId>(id), isolate); isolate 100 src/serialize.cc isolate); isolate 191 src/serialize.cc isolate); isolate 196 src/serialize.cc Add(Debug_Address(Debug::k_after_break_target_address).address(isolate), isolate 200 src/serialize.cc Add(Debug_Address(Debug::k_debug_break_slot_address).address(isolate), isolate 204 src/serialize.cc Add(Debug_Address(Debug::k_debug_break_return_address).address(isolate), isolate 208 src/serialize.cc Add(Debug_Address(Debug::k_restarter_frame_function_pointer).address(isolate), isolate 232 src/serialize.cc Counters* counters = isolate->counters(); isolate 252 src/serialize.cc Add(isolate->get_address_from_id((Isolate::AddressId)i), isolate 266 src/serialize.cc StubCache* stub_cache = isolate->stub_cache(); isolate 295 src/serialize.cc Add(ExternalReference::perform_gc_function(isolate).address(), isolate 300 src/serialize.cc isolate).address(), isolate 304 src/serialize.cc Add(ExternalReference::random_uint32_function(isolate).address(), isolate 308 src/serialize.cc Add(ExternalReference::delete_handle_scope_extensions(isolate).address(), isolate 313 src/serialize.cc incremental_marking_record_write_function(isolate).address(), isolate 317 src/serialize.cc Add(ExternalReference::store_buffer_overflow_function(isolate).address(), isolate 322 src/serialize.cc incremental_evacuation_record_write_function(isolate).address(), isolate 330 src/serialize.cc Add(ExternalReference::roots_array_start(isolate).address(), isolate 334 src/serialize.cc Add(ExternalReference::address_of_stack_limit(isolate).address(), isolate 338 src/serialize.cc Add(ExternalReference::address_of_real_stack_limit(isolate).address(), isolate 343 src/serialize.cc Add(ExternalReference::address_of_regexp_stack_limit(isolate).address(), isolate 348 src/serialize.cc isolate).address(), isolate 352 src/serialize.cc Add(ExternalReference::address_of_regexp_stack_memory_size(isolate).address(), isolate 356 src/serialize.cc Add(ExternalReference::address_of_static_offsets_vector(isolate).address(), isolate 361 src/serialize.cc Add(ExternalReference::new_space_start(isolate).address(), isolate 365 src/serialize.cc Add(ExternalReference::new_space_mask(isolate).address(), isolate 369 src/serialize.cc Add(ExternalReference::heap_always_allocate_scope_depth(isolate).address(), isolate 373 src/serialize.cc Add(ExternalReference::new_space_allocation_limit_address(isolate).address(), isolate 377 src/serialize.cc Add(ExternalReference::new_space_allocation_top_address(isolate).address(), isolate 382 src/serialize.cc Add(ExternalReference::debug_break(isolate).address(), isolate 386 src/serialize.cc Add(ExternalReference::debug_step_in_fp_address(isolate).address(), isolate 391 src/serialize.cc Add(ExternalReference::double_fp_operation(Token::ADD, isolate).address(), isolate 395 src/serialize.cc Add(ExternalReference::double_fp_operation(Token::SUB, isolate).address(), isolate 399 src/serialize.cc Add(ExternalReference::double_fp_operation(Token::MUL, isolate).address(), isolate 403 src/serialize.cc Add(ExternalReference::double_fp_operation(Token::DIV, isolate).address(), isolate 407 src/serialize.cc Add(ExternalReference::double_fp_operation(Token::MOD, isolate).address(), isolate 411 src/serialize.cc Add(ExternalReference::compare_doubles(isolate).address(), isolate 416 src/serialize.cc Add(ExternalReference::re_case_insensitive_compare_uc16(isolate).address(), isolate 420 src/serialize.cc Add(ExternalReference::re_check_stack_guard_state(isolate).address(), isolate 424 src/serialize.cc Add(ExternalReference::re_grow_stack(isolate).address(), isolate 434 src/serialize.cc Add(ExternalReference::keyed_lookup_cache_keys(isolate).address(), isolate 438 src/serialize.cc Add(ExternalReference::keyed_lookup_cache_field_offsets(isolate).address(), isolate 442 src/serialize.cc Add(ExternalReference::transcendental_cache_array_address(isolate).address(), isolate 458 src/serialize.cc Add(ExternalReference::new_deoptimizer_function(isolate).address(), isolate 462 src/serialize.cc Add(ExternalReference::compute_output_frames_function(isolate).address(), isolate 486 src/serialize.cc Add(ExternalReference::power_double_double_function(isolate).address(), isolate 490 src/serialize.cc Add(ExternalReference::power_double_int_function(isolate).address(), isolate 494 src/serialize.cc Add(ExternalReference::store_buffer_top(isolate).address(), isolate 506 src/serialize.cc Add(ExternalReference::get_date_field_function(isolate).address(), isolate 510 src/serialize.cc Add(ExternalReference::date_cache_stamp(isolate).address(), isolate 758 src/serialize.cc dest_space = isolate->heap()->new_space(); \ isolate 760 src/serialize.cc dest_space = isolate->heap()->old_pointer_space(); \ isolate 762 src/serialize.cc dest_space = isolate->heap()->old_data_space(); \ isolate 764 src/serialize.cc dest_space = isolate->heap()->code_space(); \ isolate 766 src/serialize.cc dest_space = isolate->heap()->map_space(); \ isolate 768 src/serialize.cc dest_space = isolate->heap()->cell_space(); \ isolate 771 src/serialize.cc dest_space = isolate->heap()->lo_space(); \ isolate 782 src/serialize.cc Isolate* const isolate = isolate_; isolate 815 src/serialize.cc new_object = isolate->heap()->roots_array_start()[root_id]; \ isolate 816 src/serialize.cc emit_write_barrier = isolate->heap()->InNewSpace(new_object); \ isolate 819 src/serialize.cc new_object = isolate->serialize_partial_snapshot_cache() \ isolate 821 src/serialize.cc emit_write_barrier = isolate->heap()->InNewSpace(new_object); \ isolate 861 src/serialize.cc isolate->heap()->RecordWrite( \ isolate 950 src/serialize.cc Object* object = isolate->heap()->roots_array_start()[root_id]; isolate 951 src/serialize.cc ASSERT(!isolate->heap()->InNewSpace(object)); isolate 959 src/serialize.cc ASSERT(!isolate->heap()->InNewSpace(object)); isolate 973 src/serialize.cc ASSERT(!isolate->heap()->InNewSpace(object)); isolate 1080 src/serialize.cc new NativesExternalStringResource(isolate->bootstrapper(), isolate 1134 src/serialize.cc Isolate* isolate = Isolate::Current(); isolate 1138 src/serialize.cc CHECK(isolate->handle_scope_implementer()->blocks()->is_empty()); isolate 1139 src/serialize.cc CHECK_EQ(0, isolate->global_handles()->NumberOfWeakHandles()); isolate 1141 src/serialize.cc CHECK(!isolate->has_installed_extensions()); isolate 1153 src/serialize.cc Isolate* isolate = Isolate::Current(); isolate 1156 src/serialize.cc if (start == isolate->heap()->roots_array_start()) { isolate 1161 src/serialize.cc isolate->heap()->store_buffer()->TopAddress()) { isolate 1186 src/serialize.cc Isolate* isolate = Isolate::Current(); isolate 1188 src/serialize.cc if (isolate->serialize_partial_snapshot_cache_length() <= i) { isolate 1191 src/serialize.cc isolate->PushToPartialSnapshotCache(Smi::FromInt(0)); isolate 1193 src/serialize.cc Object** cache = isolate->serialize_partial_snapshot_cache(); isolate 1197 src/serialize.cc if (cache[i] == isolate->heap()->undefined_value()) { isolate 1205 src/serialize.cc Isolate* isolate = Isolate::Current(); isolate 1208 src/serialize.cc i < isolate->serialize_partial_snapshot_cache_length(); isolate 1210 src/serialize.cc Object* entry = isolate->serialize_partial_snapshot_cache()[i]; isolate 1217 src/serialize.cc int length = isolate->serialize_partial_snapshot_cache_length(); isolate 1218 src/serialize.cc isolate->PushToPartialSnapshotCache(heap_object); isolate 1222 src/serialize.cc ASSERT(length == isolate->serialize_partial_snapshot_cache_length() - 1); isolate 1326 src/serialize.cc Isolate* isolate = Isolate::Current(); isolate 1327 src/serialize.cc Object* undefined = isolate->heap()->undefined_value(); isolate 68 src/serialize.h static ExternalReferenceTable* instance(Isolate* isolate); isolate 83 src/serialize.h explicit ExternalReferenceTable(Isolate* isolate) : refs_(64) { isolate 84 src/serialize.h PopulateTable(isolate); isolate 93 src/serialize.h void PopulateTable(Isolate* isolate); isolate 99 src/serialize.h Isolate* isolate); isolate 333 src/spaces-inl.h return ObjectSizeFor(heap()->isolate()->memory_allocator()->Available()); isolate 785 src/spaces.cc area_size_ = heap->isolate()->memory_allocator()-> isolate 814 src/spaces.cc heap()->isolate()->memory_allocator()->Free(iterator.next()); isolate 862 src/spaces.cc Page* p = heap()->isolate()->memory_allocator()->AllocatePage( isolate 943 src/spaces.cc heap()->isolate()->memory_allocator()->Free(page); isolate 1053 src/spaces.cc heap()->isolate()->memory_allocator()->ReserveAlignedMemory( isolate 1059 src/spaces.cc LOG(heap()->isolate(), NewEvent("InitialChunk", chunk_base_, chunk_size_)); isolate 1117 src/spaces.cc LOG(heap()->isolate(), DeleteEvent("InitialChunk", chunk_base_)); isolate 1120 src/spaces.cc heap()->isolate()->memory_allocator()->FreeMemory(&reservation_, isolate 1353 src/spaces.cc if (!heap()->isolate()->memory_allocator()->CommitBlock(start, isolate 1376 src/spaces.cc if (!heap()->isolate()->memory_allocator()->UncommitBlock(start, capacity_)) { isolate 1402 src/spaces.cc if (!heap()->isolate()->memory_allocator()->CommitBlock( isolate 1438 src/spaces.cc MemoryAllocator* allocator = heap()->isolate()->memory_allocator(); isolate 1617 src/spaces.cc Isolate* isolate = Isolate::Current(); isolate 1619 src/spaces.cc #define DEF_TYPE_NAME(name) isolate->heap_histograms()[name].set_name(#name); isolate 1623 src/spaces.cc #define CLEAR_HISTOGRAM(name) isolate->heap_histograms()[name].clear(); isolate 1627 src/spaces.cc isolate->js_spill_information()->Clear(); isolate 1632 src/spaces.cc Isolate* isolate = Isolate::Current(); isolate 1634 src/spaces.cc isolate->code_kind_statistics()[i] = 0; isolate 1640 src/spaces.cc Isolate* isolate = Isolate::Current(); isolate 1670 src/spaces.cc if (isolate->code_kind_statistics()[i] > 0) { isolate 1672 src/spaces.cc isolate->code_kind_statistics()[i]); isolate 1680 src/spaces.cc Isolate* isolate = Isolate::Current(); isolate 1683 src/spaces.cc ASSERT(isolate->heap_histograms()[type].name() != NULL); isolate 1684 src/spaces.cc isolate->heap_histograms()[type].increment_number(1); isolate 1685 src/spaces.cc isolate->heap_histograms()[type].increment_bytes(obj->Size()); isolate 1689 src/spaces.cc isolate->js_spill_information()); isolate 1697 src/spaces.cc Isolate* isolate = Isolate::Current(); isolate 1700 src/spaces.cc if (isolate->heap_histograms()[i].number() > 0) { isolate 1702 src/spaces.cc isolate->heap_histograms()[i].name(), isolate 1703 src/spaces.cc isolate->heap_histograms()[i].number(), isolate 1704 src/spaces.cc isolate->heap_histograms()[i].bytes()); isolate 1713 src/spaces.cc string_number += isolate->heap_histograms()[type].number(); \ isolate 1714 src/spaces.cc string_bytes += isolate->heap_histograms()[type].bytes(); isolate 1723 src/spaces.cc isolate->js_spill_information()->Print(); isolate 1750 src/spaces.cc LOG(isolate, HeapSampleBeginEvent("NewSpace", description)); isolate 1760 src/spaces.cc LOG(isolate, isolate 1767 src/spaces.cc LOG(isolate, isolate 1772 src/spaces.cc LOG(isolate, HeapSampleEndEvent("NewSpace", description)); isolate 1797 src/spaces.cc Isolate* isolate = ISOLATE; isolate 1798 src/spaces.cc DoReportStatistics(isolate, allocated_histogram_, "allocated"); isolate 1799 src/spaces.cc DoReportStatistics(isolate, promoted_histogram_, "promoted"); isolate 2362 src/spaces.cc Isolate* isolate = Isolate::Current(); isolate 2364 src/spaces.cc isolate->paged_space_comments_statistics(); isolate 2380 src/spaces.cc Isolate* isolate = Isolate::Current(); isolate 2382 src/spaces.cc isolate->paged_space_comments_statistics(); isolate 2397 src/spaces.cc isolate->paged_space_comments_statistics(); isolate 2446 src/spaces.cc CollectCommentStatistics(isolate, it); isolate 2452 src/spaces.cc EnterComment(isolate, comment_txt, flat_delta); isolate 2460 src/spaces.cc Isolate* isolate = heap()->isolate(); isolate 2465 src/spaces.cc isolate->code_kind_statistics()[code->kind()] += code->Size(); isolate 2472 src/spaces.cc CollectCommentStatistics(isolate, &it); isolate 2481 src/spaces.cc EnterComment(isolate, "NoComment", delta); isolate 2602 src/spaces.cc LOG(heap()->isolate(), DeleteEvent("LargeObjectChunk", page->address())); isolate 2605 src/spaces.cc heap()->isolate()->memory_allocator()->PerformAllocationCallback( isolate 2607 src/spaces.cc heap()->isolate()->memory_allocator()->Free(page); isolate 2626 src/spaces.cc LargePage* page = heap()->isolate()->memory_allocator()-> isolate 2716 src/spaces.cc object, heap()->isolate()); isolate 2735 src/spaces.cc heap()->isolate()->memory_allocator()->Free(page); isolate 2830 src/spaces.cc Isolate* isolate = heap()->isolate(); isolate 2835 src/spaces.cc isolate->code_kind_statistics()[code->kind()] += code->Size(); isolate 817 src/spaces.h explicit CodeRange(Isolate* isolate); isolate 947 src/spaces.h explicit MemoryAllocator(Isolate* isolate); isolate 121 src/store-buffer.cc isolate->heap()->store_buffer()->Compact(); isolate 710 src/store-buffer.cc heap_->isolate()->counters()->store_buffer_compactions()->Increment(); isolate 53 src/store-buffer.h static void StoreBufferOverflow(Isolate* isolate); isolate 79 src/string-search.h StringSearch(Isolate* isolate, Vector<const PatternChar> pattern) isolate 80 src/string-search.h : isolate_(isolate), isolate 562 src/string-search.h int SearchString(Isolate* isolate, isolate 566 src/string-search.h StringSearch<PatternChar, SubjectChar> search(isolate, pattern); isolate 290 src/string-stream.cc Isolate* isolate = Isolate::Current(); isolate 291 src/string-stream.cc isolate->set_string_stream_current_security_token(NULL); isolate 292 src/string-stream.cc if (isolate->string_stream_debug_object_cache() == NULL) { isolate 293 src/string-stream.cc isolate->set_string_stream_debug_object_cache( isolate 296 src/string-stream.cc isolate->string_stream_debug_object_cache()->Clear(); isolate 449 src/string-stream.cc Isolate* isolate = Isolate::Current(); isolate 450 src/string-stream.cc Heap* heap = isolate->heap(); isolate 473 src/string-stream.cc if (token != isolate->string_stream_current_security_token()) { isolate 475 src/string-stream.cc isolate->set_string_stream_current_security_token(token); isolate 48 src/stub-cache.cc ASSERT(isolate == Isolate::Current()); isolate 98 src/stub-cache.cc isolate()->counters()->megamorphic_stub_cache_updates()->Increment(); isolate 429 src/stub-cache.cc name = isolate()->factory()->KeyedLoadElementMonomorphic_symbol(); isolate 432 src/stub-cache.cc name = isolate()->factory()->KeyedStoreElementMonomorphic_symbol(); isolate 435 src/stub-cache.cc name = isolate()->factory()->KeyedStoreAndGrowElementMonomorphic_symbol(); isolate 572 src/stub-cache.cc KeyedStoreStubCompiler compiler(isolate(), strict_mode, isolate 689 src/stub-cache.cc CallStubCompiler compiler(isolate(), argc, kind, extra_state, cache_holder); isolate 694 src/stub-cache.cc PROFILE(isolate(), isolate 719 src/stub-cache.cc CallStubCompiler compiler(isolate(), argc, kind, extra_state, cache_holder); isolate 723 src/stub-cache.cc PROFILE(isolate(), isolate 733 src/stub-cache.cc UnseededNumberDictionary::Set(isolate->factory()->non_monomorphic_cache(), isolate 736 src/stub-cache.cc isolate->heap()->public_set_non_monomorphic_cache(*dictionary); isolate 751 src/stub-cache.cc isolate()->heap()->raw_unchecked_non_monomorphic_cache(); isolate 752 src/stub-cache.cc int entry = dictionary->FindEntry(isolate(), flags); isolate 996 src/stub-cache.cc HandleScope scope(isolate); isolate 1000 src/stub-cache.cc VMState state(isolate, EXTERNAL); isolate 1001 src/stub-cache.cc ExternalCallbackScope call_scope(isolate, getter_address); isolate 1004 src/stub-cache.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 1019 src/stub-cache.cc HandleScope scope(isolate); isolate 1020 src/stub-cache.cc LOG(isolate, ApiNamedPropertyAccess("store", recv, *name)); isolate 1021 src/stub-cache.cc CustomArguments custom_args(isolate, callback->data(), recv, recv); isolate 1025 src/stub-cache.cc VMState state(isolate, EXTERNAL); isolate 1026 src/stub-cache.cc ExternalCallbackScope call_scope(isolate, setter_address); isolate 1029 src/stub-cache.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 1062 src/stub-cache.cc HandleScope scope(isolate); isolate 1066 src/stub-cache.cc VMState state(isolate, EXTERNAL); isolate 1069 src/stub-cache.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 1075 src/stub-cache.cc return isolate->heap()->no_interceptor_result_sentinel(); isolate 1106 src/stub-cache.cc Isolate* isolate = receiver_handle->GetIsolate(); isolate 1117 src/stub-cache.cc HandleScope scope(isolate); isolate 1121 src/stub-cache.cc VMState state(isolate, EXTERNAL); isolate 1124 src/stub-cache.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 1135 src/stub-cache.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 1160 src/stub-cache.cc RETURN_IF_SCHEDULED_EXCEPTION(isolate); isolate 1201 src/stub-cache.cc isolate()->counters()->call_initialize_stubs()->Increment(); isolate 1202 src/stub-cache.cc PROFILE(isolate(), isolate 1222 src/stub-cache.cc isolate()->counters()->call_premonomorphic_stubs()->Increment(); isolate 1223 src/stub-cache.cc PROFILE(isolate(), isolate 1243 src/stub-cache.cc isolate()->counters()->call_normal_stubs()->Increment(); isolate 1244 src/stub-cache.cc PROFILE(isolate(), isolate 1262 src/stub-cache.cc isolate()->counters()->call_megamorphic_stubs()->Increment(); isolate 1263 src/stub-cache.cc PROFILE(isolate(), isolate 1275 src/stub-cache.cc PROFILE(isolate(), isolate 1294 src/stub-cache.cc isolate()->counters()->call_megamorphic_stubs()->Increment(); isolate 1295 src/stub-cache.cc PROFILE(isolate(), isolate 1307 src/stub-cache.cc PROFILE(isolate(), isolate 1327 src/stub-cache.cc PROFILE(isolate(), isolate 1374 src/stub-cache.cc PROFILE(isolate(), CodeCreateEvent(Logger::LOAD_IC_TAG, *code, *name)); isolate 1386 src/stub-cache.cc PROFILE(isolate(), CodeCreateEvent(Logger::KEYED_LOAD_IC_TAG, *code, *name)); isolate 1397 src/stub-cache.cc PROFILE(isolate(), CodeCreateEvent(Logger::STORE_IC_TAG, *code, *name)); isolate 1411 src/stub-cache.cc PROFILE(isolate(), CodeCreateEvent(Logger::KEYED_STORE_IC_TAG, *code, *name)); isolate 1505 src/stub-cache.cc PROFILE(isolate(), CodeCreateEvent(Logger::STUB_TAG, *code, "ConstructStub")); isolate 312 src/stub-cache.h Isolate* isolate() { return isolate_; } isolate 313 src/stub-cache.h Heap* heap() { return isolate()->heap(); } isolate 314 src/stub-cache.h Factory* factory() { return isolate()->factory(); } isolate 317 src/stub-cache.h StubCache(Isolate* isolate, Zone* zone); isolate 418 src/stub-cache.h explicit StubCompiler(Isolate* isolate) isolate 419 src/stub-cache.h : isolate_(isolate), masm_(isolate, NULL, 256), failure_(NULL) { } isolate 582 src/stub-cache.h Isolate* isolate() { return isolate_; } isolate 583 src/stub-cache.h Heap* heap() { return isolate()->heap(); } isolate 584 src/stub-cache.h Factory* factory() { return isolate()->factory(); } isolate 595 src/stub-cache.h explicit LoadStubCompiler(Isolate* isolate) : StubCompiler(isolate) { } isolate 638 src/stub-cache.h explicit KeyedLoadStubCompiler(Isolate* isolate) : StubCompiler(isolate) { } isolate 688 src/stub-cache.h StoreStubCompiler(Isolate* isolate, StrictModeFlag strict_mode) isolate 689 src/stub-cache.h : StubCompiler(isolate), strict_mode_(strict_mode) { } isolate 722 src/stub-cache.h KeyedStoreStubCompiler(Isolate* isolate, isolate 725 src/stub-cache.h : StubCompiler(isolate), isolate 780 src/stub-cache.h CallStubCompiler(Isolate* isolate, isolate 865 src/stub-cache.h explicit ConstructStubCompiler(Isolate* isolate) : StubCompiler(isolate) { } isolate 67 src/type-info.cc isolate_ = isolate; isolate 239 src/type-info.h Isolate* isolate, isolate 80 src/v8.cc ASSERT(i::Isolate::CurrentPerIsolateThreadData()->isolate() == isolate 85 src/v8.cc Isolate* isolate = Isolate::Current(); isolate 86 src/v8.cc if (isolate->IsInitialized()) return true; isolate 93 src/v8.cc return isolate->Init(des); isolate 104 src/v8.cc Isolate* isolate = Isolate::Current(); isolate 105 src/v8.cc ASSERT(isolate->IsDefaultIsolate()); isolate 113 src/v8.cc isolate->TearDown(); isolate 114 src/v8.cc delete isolate; isolate 179 src/v8.cc ASSERT(isolate == Isolate::Current()); isolate 180 src/v8.cc return random_base(isolate->private_random_seed()); isolate 218 src/v8.cc isolate->handle_scope_implementer(); isolate 108 src/v8.h static uint32_t RandomPrivate(Isolate* isolate); isolate 117 src/v8.h static void FireCallCompletedCallback(Isolate* isolate); isolate 89 src/v8threads.cc i::Isolate* internal_isolate = reinterpret_cast<i::Isolate*>(isolate); isolate 438 src/v8threads.cc Isolate* isolate = Isolate::Current(); isolate 439 src/v8threads.cc ASSERT(Locker::IsLocked(reinterpret_cast<v8::Isolate*>(isolate))); isolate 440 src/v8threads.cc if (isolate->context_switcher() == NULL) { isolate 442 src/v8threads.cc isolate->set_context_switcher(new ContextSwitcher(isolate, every_n_ms)); isolate 443 src/v8threads.cc isolate->context_switcher()->Start(); isolate 447 src/v8threads.cc isolate->context_switcher()->sleep_ms_ = every_n_ms; isolate 455 src/v8threads.cc Isolate* isolate = Isolate::Current(); isolate 456 src/v8threads.cc ASSERT(Locker::IsLocked(reinterpret_cast<v8::Isolate*>(isolate))); isolate 457 src/v8threads.cc if (isolate->context_switcher() != NULL) { isolate 460 src/v8threads.cc isolate->context_switcher()->keep_going_ = false; isolate 462 src/v8threads.cc isolate->context_switcher()->Join(); isolate 464 src/v8threads.cc delete(isolate->context_switcher()); isolate 465 src/v8threads.cc isolate->set_context_switcher(NULL); isolate 475 src/v8threads.cc isolate()->stack_guard()->Preempt(); isolate 83 src/v8threads.h virtual void VisitThread(Isolate* isolate, ThreadLocalTop* top) = 0; isolate 159 src/v8threads.h ContextSwitcher(Isolate* isolate, int every_n_ms); isolate 161 src/v8threads.h Isolate* isolate() const { return isolate_; } isolate 61 src/vm-state-inl.h VMState::VMState(Isolate* isolate, StateTag tag) isolate 62 src/vm-state-inl.h : isolate_(isolate), previous_tag_(isolate->current_vm_state()) { isolate 64 src/vm-state-inl.h LOG(isolate, UncheckedStringEvent("Entering", StateToString(tag))); isolate 65 src/vm-state-inl.h LOG(isolate, UncheckedStringEvent("From", StateToString(previous_tag_))); isolate 85 src/vm-state-inl.h ExternalCallbackScope::ExternalCallbackScope(Isolate* isolate, Address callback) isolate 86 src/vm-state-inl.h : isolate_(isolate), previous_callback_(isolate->external_callback()) { isolate 39 src/vm-state.h inline VMState(Isolate* isolate, StateTag tag); isolate 50 src/vm-state.h inline ExternalCallbackScope(Isolate* isolate, Address callback); isolate 437 src/x64/assembler-x64-inl.h } else if (heap->isolate()->debug()->has_break_points() && isolate 357 src/x64/assembler-x64.cc if (isolate() != NULL && isolate()->assembler_spare_buffer() != NULL) { isolate 358 src/x64/assembler-x64.cc buffer = isolate()->assembler_spare_buffer(); isolate 359 src/x64/assembler-x64.cc isolate()->set_assembler_spare_buffer(NULL); isolate 400 src/x64/assembler-x64.cc if (isolate() != NULL && isolate 401 src/x64/assembler-x64.cc isolate()->assembler_spare_buffer() == NULL && isolate 403 src/x64/assembler-x64.cc isolate()->set_assembler_spare_buffer(buffer_); isolate 526 src/x64/assembler-x64.cc if (isolate() != NULL && isolate 527 src/x64/assembler-x64.cc isolate()->assembler_spare_buffer() == NULL && isolate 529 src/x64/assembler-x64.cc isolate()->set_assembler_spare_buffer(buffer_); isolate 469 src/x64/assembler-x64.h Isolate* isolate = Isolate::UncheckedCurrent(); isolate 470 src/x64/assembler-x64.h if (isolate == NULL) { isolate 475 src/x64/assembler-x64.h uint64_t enabled = isolate->enabled_cpu_features(); isolate 558 src/x64/assembler-x64.h Assembler(Isolate* isolate, void* buffer, int buffer_size); isolate 72 src/x64/builtins-x64.cc __ JumpToExternalReference(ExternalReference(id, masm->isolate()), 1); isolate 106 src/x64/builtins-x64.cc ExternalReference::debug_step_in_fp_address(masm->isolate()); isolate 322 src/x64/builtins-x64.cc masm->isolate()->builtins()->HandleApiCallConstruct(); isolate 334 src/x64/builtins-x64.cc masm->isolate()->heap()->SetConstructStubDeoptPCOffset(masm->pc_offset()); isolate 370 src/x64/builtins-x64.cc Counters* counters = masm->isolate()->counters(); isolate 643 src/x64/builtins-x64.cc __ Push(masm->isolate()->factory()->undefined_value()); isolate 770 src/x64/builtins-x64.cc __ jmp(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 775 src/x64/builtins-x64.cc __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 791 src/x64/builtins-x64.cc masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 918 src/x64/builtins-x64.cc masm->isolate()->builtins()->KeyedLoadIC_Initialize(); isolate 957 src/x64/builtins-x64.cc __ call(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 1000 src/x64/builtins-x64.cc Factory* factory = masm->isolate()->factory(); isolate 1106 src/x64/builtins-x64.cc Factory* factory = masm->isolate()->factory(); isolate 1184 src/x64/builtins-x64.cc Counters* counters = masm->isolate()->counters(); isolate 1299 src/x64/builtins-x64.cc masm->isolate()->factory()->heap_number_map(), isolate 1362 src/x64/builtins-x64.cc masm->isolate()->builtins()->InternalArrayCodeGeneric(); isolate 1396 src/x64/builtins-x64.cc masm->isolate()->builtins()->ArrayCodeGeneric(); isolate 1430 src/x64/builtins-x64.cc masm->isolate()->builtins()->JSConstructStubGeneric(); isolate 1443 src/x64/builtins-x64.cc Counters* counters = masm->isolate()->counters(); isolate 1606 src/x64/builtins-x64.cc Counters* counters = masm->isolate()->counters(); isolate 1669 src/x64/builtins-x64.cc masm->isolate()->heap()->SetArgumentsAdaptorDeoptPCOffset(masm->pc_offset()); isolate 65 src/x64/code-stubs-x64.cc Counters* counters = masm->isolate()->counters(); isolate 384 src/x64/code-stubs-x64.cc Factory* factory = masm->isolate()->factory(); isolate 593 src/x64/code-stubs-x64.cc ExternalReference::store_buffer_overflow_function(masm->isolate()), isolate 632 src/x64/code-stubs-x64.cc ExternalReference(IC_Utility(IC::kToBoolean_Patch), masm->isolate()), isolate 778 src/x64/code-stubs-x64.cc ExternalReference(IC_Utility(IC::kUnaryOp_Patch), masm->isolate()), 4, 1); isolate 1017 src/x64/code-stubs-x64.cc masm->isolate()), isolate 1658 src/x64/code-stubs-x64.cc ExternalReference::transcendental_cache_array_address(masm->isolate()); isolate 1691 src/x64/code-stubs-x64.cc Counters* counters = masm->isolate()->counters(); isolate 1748 src/x64/code-stubs-x64.cc ExternalReference(RuntimeFunction(), masm->isolate()), 1, 1); isolate 2300 src/x64/code-stubs-x64.cc Counters* counters = masm->isolate()->counters(); isolate 2322 src/x64/code-stubs-x64.cc ExternalReference::power_double_double_function(masm->isolate()), 2); isolate 2406 src/x64/code-stubs-x64.cc Factory* factory = masm->isolate()->factory(); isolate 2761 src/x64/code-stubs-x64.cc Isolate* isolate = masm->isolate(); isolate 2763 src/x64/code-stubs-x64.cc ExternalReference::address_of_regexp_stack_memory_address(isolate); isolate 2765 src/x64/code-stubs-x64.cc ExternalReference::address_of_regexp_stack_memory_size(isolate); isolate 2944 src/x64/code-stubs-x64.cc Counters* counters = masm->isolate()->counters(); isolate 2983 src/x64/code-stubs-x64.cc ExternalReference::address_of_static_offsets_vector(isolate)); isolate 3104 src/x64/code-stubs-x64.cc ExternalReference::address_of_static_offsets_vector(isolate)); isolate 3137 src/x64/code-stubs-x64.cc Isolate::kPendingExceptionAddress, isolate); isolate 3294 src/x64/code-stubs-x64.cc Factory* factory = masm->isolate()->factory(); isolate 3343 src/x64/code-stubs-x64.cc Counters* counters = masm->isolate()->counters(); isolate 3387 src/x64/code-stubs-x64.cc Factory* factory = masm->isolate()->factory(); isolate 3688 src/x64/code-stubs-x64.cc Isolate* isolate = masm->isolate(); isolate 3698 src/x64/code-stubs-x64.cc __ Cmp(rcx, TypeFeedbackCells::MegamorphicSentinel(isolate)); isolate 3703 src/x64/code-stubs-x64.cc __ Cmp(rcx, TypeFeedbackCells::UninitializedSentinel(isolate)); isolate 3708 src/x64/code-stubs-x64.cc TypeFeedbackCells::MegamorphicSentinel(isolate)); isolate 3723 src/x64/code-stubs-x64.cc Isolate* isolate = masm->isolate(); isolate 3781 src/x64/code-stubs-x64.cc TypeFeedbackCells::MegamorphicSentinel(isolate)); isolate 3795 src/x64/code-stubs-x64.cc masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(); isolate 3851 src/x64/code-stubs-x64.cc __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), isolate 3931 src/x64/code-stubs-x64.cc ExternalReference::heap_always_allocate_scope_depth(masm->isolate()); isolate 4010 src/x64/code-stubs-x64.cc Isolate::kPendingExceptionAddress, masm->isolate()); isolate 4094 src/x64/code-stubs-x64.cc Isolate* isolate = masm->isolate(); isolate 4096 src/x64/code-stubs-x64.cc isolate); isolate 4102 src/x64/code-stubs-x64.cc isolate); isolate 4153 src/x64/code-stubs-x64.cc Isolate* isolate = masm->isolate(); isolate 4156 src/x64/code-stubs-x64.cc ExternalReference c_entry_fp(Isolate::kCEntryFPAddress, isolate); isolate 4163 src/x64/code-stubs-x64.cc ExternalReference js_entry_sp(Isolate::kJSEntrySPAddress, isolate); isolate 4184 src/x64/code-stubs-x64.cc isolate); isolate 4208 src/x64/code-stubs-x64.cc isolate); isolate 4211 src/x64/code-stubs-x64.cc ExternalReference entry(Builtins::kJSEntryTrampoline, isolate); isolate 4506 src/x64/code-stubs-x64.cc Factory* factory = masm->isolate()->factory(); isolate 4656 src/x64/code-stubs-x64.cc Counters* counters = masm->isolate()->counters(); isolate 5229 src/x64/code-stubs-x64.cc Counters* counters = masm->isolate()->counters(); isolate 5548 src/x64/code-stubs-x64.cc Counters* counters = masm->isolate()->counters(); isolate 5635 src/x64/code-stubs-x64.cc __ Cmp(rax, masm->isolate()->factory()->undefined_value()); isolate 5644 src/x64/code-stubs-x64.cc __ Cmp(rdx, masm->isolate()->factory()->undefined_value()); isolate 5826 src/x64/code-stubs-x64.cc ExternalReference(IC_Utility(IC::kCompareIC_Miss), masm->isolate()); isolate 5879 src/x64/code-stubs-x64.cc __ Cmp(entity_name, masm->isolate()->factory()->undefined_value()); isolate 6016 src/x64/code-stubs-x64.cc __ Cmp(scratch, masm->isolate()->factory()->undefined_value()); isolate 6255 src/x64/code-stubs-x64.cc masm->isolate()), isolate 6261 src/x64/code-stubs-x64.cc masm->isolate()), isolate 142 src/x64/debug-x64.cc __ movq(rbx, ExternalReference::debug_break(masm->isolate())); isolate 186 src/x64/debug-x64.cc ExternalReference(Debug_Address::AfterBreakTarget(), masm->isolate()); isolate 324 src/x64/debug-x64.cc masm->isolate()); isolate 94 src/x64/deoptimizer-x64.cc Isolate* isolate = code->GetIsolate(); isolate 98 src/x64/deoptimizer-x64.cc DeoptimizerData* data = isolate->deoptimizer_data(); isolate 105 src/x64/deoptimizer-x64.cc isolate->heap()->mark_compact_collector()->InvalidateCode(code); isolate 868 src/x64/deoptimizer-x64.cc Isolate* isolate = masm()->isolate(); isolate 872 src/x64/deoptimizer-x64.cc __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate), 6); isolate 922 src/x64/deoptimizer-x64.cc ExternalReference::compute_output_frames_function(isolate), 2); isolate 120 src/x64/full-codegen-x64.cc isolate()->factory()->NewFixedArray(function()->handler_count(), TENURED); isolate 121 src/x64/full-codegen-x64.cc profiling_counter_ = isolate()->factory()->NewJSGlobalPropertyCell( isolate 603 src/x64/full-codegen-x64.cc __ Move(result_register(), isolate()->factory()->true_value()); isolate 606 src/x64/full-codegen-x64.cc __ Move(result_register(), isolate()->factory()->false_value()); isolate 616 src/x64/full-codegen-x64.cc __ Push(isolate()->factory()->true_value()); isolate 619 src/x64/full-codegen-x64.cc __ Push(isolate()->factory()->false_value()); isolate 790 src/x64/full-codegen-x64.cc ? isolate()->factory()->the_hole_value() isolate 791 src/x64/full-codegen-x64.cc : isolate()->factory()->undefined_value(), isolate 1130 src/x64/full-codegen-x64.cc isolate()->factory()->NewJSGlobalPropertyCell( isolate 1243 src/x64/full-codegen-x64.cc ? isolate()->factory()->true_value() isolate 1244 src/x64/full-codegen-x64.cc : isolate()->factory()->false_value()); isolate 1310 src/x64/full-codegen-x64.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 1394 src/x64/full-codegen-x64.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 1603 src/x64/full-codegen-x64.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 1604 src/x64/full-codegen-x64.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 1678 src/x64/full-codegen-x64.cc Heap* heap = isolate()->heap(); isolate 1683 src/x64/full-codegen-x64.cc __ IncrementCounter(isolate()->counters()->cow_arrays_created_stub(), 1); isolate 1874 src/x64/full-codegen-x64.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 1881 src/x64/full-codegen-x64.cc Handle<Code> ic = isolate()->builtins()->KeyedLoadIC_Initialize(); isolate 1992 src/x64/full-codegen-x64.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 1993 src/x64/full-codegen-x64.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 2005 src/x64/full-codegen-x64.cc ? isolate()->builtins()->KeyedStoreIC_Initialize() isolate 2006 src/x64/full-codegen-x64.cc : isolate()->builtins()->KeyedStoreIC_Initialize_Strict(); isolate 2022 src/x64/full-codegen-x64.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 2023 src/x64/full-codegen-x64.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 2130 src/x64/full-codegen-x64.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 2131 src/x64/full-codegen-x64.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 2170 src/x64/full-codegen-x64.cc ? isolate()->builtins()->KeyedStoreIC_Initialize() isolate 2171 src/x64/full-codegen-x64.cc : isolate()->builtins()->KeyedStoreIC_Initialize_Strict(); isolate 2230 src/x64/full-codegen-x64.cc isolate()->stub_cache()->ComputeCallInitialize(arg_count, mode); isolate 2262 src/x64/full-codegen-x64.cc isolate()->stub_cache()->ComputeKeyedCallInitialize(arg_count); isolate 2288 src/x64/full-codegen-x64.cc TypeFeedbackCells::UninitializedSentinel(isolate()); isolate 2290 src/x64/full-codegen-x64.cc isolate()->factory()->NewJSGlobalPropertyCell(uninitialized); isolate 2476 src/x64/full-codegen-x64.cc TypeFeedbackCells::UninitializedSentinel(isolate()); isolate 2478 src/x64/full-codegen-x64.cc isolate()->factory()->NewJSGlobalPropertyCell(uninitialized); isolate 2897 src/x64/full-codegen-x64.cc __ Move(rax, isolate()->factory()->function_class_symbol()); isolate 2902 src/x64/full-codegen-x64.cc __ Move(rax, isolate()->factory()->Object_symbol()); isolate 2964 src/x64/full-codegen-x64.cc __ CallCFunction(ExternalReference::random_uint32_function(isolate()), 1); isolate 3051 src/x64/full-codegen-x64.cc ExternalReference stamp = ExternalReference::date_cache_stamp(isolate()); isolate 3068 src/x64/full-codegen-x64.cc __ CallCFunction(ExternalReference::get_date_field_function(isolate()), 2); isolate 3378 src/x64/full-codegen-x64.cc isolate()->global_context()->jsfunction_result_caches()); isolate 3456 src/x64/full-codegen-x64.cc __ Move(rax, isolate()->factory()->false_value()); isolate 3459 src/x64/full-codegen-x64.cc __ Move(rax, isolate()->factory()->true_value()); isolate 3819 src/x64/full-codegen-x64.cc isolate()->stub_cache()->ComputeCallInitialize(arg_count, mode); isolate 4131 src/x64/full-codegen-x64.cc ? isolate()->builtins()->StoreIC_Initialize() isolate 4132 src/x64/full-codegen-x64.cc : isolate()->builtins()->StoreIC_Initialize_Strict(); isolate 4148 src/x64/full-codegen-x64.cc ? isolate()->builtins()->KeyedStoreIC_Initialize() isolate 4149 src/x64/full-codegen-x64.cc : isolate()->builtins()->KeyedStoreIC_Initialize_Strict(); isolate 4174 src/x64/full-codegen-x64.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 4217 src/x64/full-codegen-x64.cc if (check->Equals(isolate()->heap()->number_symbol())) { isolate 4222 src/x64/full-codegen-x64.cc } else if (check->Equals(isolate()->heap()->string_symbol())) { isolate 4230 src/x64/full-codegen-x64.cc } else if (check->Equals(isolate()->heap()->boolean_symbol())) { isolate 4236 src/x64/full-codegen-x64.cc check->Equals(isolate()->heap()->null_symbol())) { isolate 4239 src/x64/full-codegen-x64.cc } else if (check->Equals(isolate()->heap()->undefined_symbol())) { isolate 4248 src/x64/full-codegen-x64.cc } else if (check->Equals(isolate()->heap()->function_symbol())) { isolate 4255 src/x64/full-codegen-x64.cc } else if (check->Equals(isolate()->heap()->object_symbol())) { isolate 4475 src/x64/full-codegen-x64.cc ExternalReference::address_of_pending_message_obj(isolate()); isolate 4480 src/x64/full-codegen-x64.cc ExternalReference::address_of_has_pending_message(isolate()); isolate 4486 src/x64/full-codegen-x64.cc ExternalReference::address_of_pending_message_script(isolate()); isolate 4498 src/x64/full-codegen-x64.cc ExternalReference::address_of_pending_message_script(isolate()); isolate 4504 src/x64/full-codegen-x64.cc ExternalReference::address_of_has_pending_message(isolate()); isolate 4509 src/x64/full-codegen-x64.cc ExternalReference::address_of_pending_message_obj(isolate()); isolate 418 src/x64/ic-x64.cc Counters* counters = masm->isolate()->counters(); isolate 474 src/x64/ic-x64.cc = ExternalReference::keyed_lookup_cache_keys(masm->isolate()); isolate 497 src/x64/ic-x64.cc = ExternalReference::keyed_lookup_cache_field_offsets(masm->isolate()); isolate 618 src/x64/ic-x64.cc masm->isolate()), isolate 939 src/x64/ic-x64.cc Counters* counters = masm->isolate()->counters(); isolate 960 src/x64/ic-x64.cc __ LoadAddress(rbx, ExternalReference(IC_Utility(id), masm->isolate())); isolate 1048 src/x64/ic-x64.cc Counters* counters = masm->isolate()->counters(); isolate 1159 src/x64/ic-x64.cc Heap* heap = masm->isolate()->heap(); isolate 1219 src/x64/ic-x64.cc Handle<Map> fixed_array_map(masm->isolate()->heap()->fixed_array_map()); isolate 1371 src/x64/ic-x64.cc Counters* counters = masm->isolate()->counters(); isolate 1381 src/x64/ic-x64.cc ExternalReference(IC_Utility(kLoadIC_Miss), masm->isolate()); isolate 1393 src/x64/ic-x64.cc Counters* counters = masm->isolate()->counters(); isolate 1404 src/x64/ic-x64.cc masm->isolate()) isolate 1405 src/x64/ic-x64.cc : ExternalReference(IC_Utility(kKeyedLoadIC_Miss), masm->isolate()); isolate 1463 src/x64/ic-x64.cc ExternalReference(IC_Utility(kStoreIC_Miss), masm->isolate()); isolate 1518 src/x64/ic-x64.cc ExternalReference(IC_Utility(kStoreIC_ArrayLength), masm->isolate()); isolate 1540 src/x64/ic-x64.cc Counters* counters = masm->isolate()->counters(); isolate 1608 src/x64/ic-x64.cc ExternalReference ref(IC_Utility(kKeyedStoreIC_Slow), masm->isolate()); isolate 1630 src/x64/ic-x64.cc masm->isolate()) isolate 1631 src/x64/ic-x64.cc : ExternalReference(IC_Utility(kKeyedStoreIC_Miss), masm->isolate()); isolate 1333 src/x64/lithium-codegen-x64.cc ExternalReference stamp = ExternalReference::date_cache_stamp(isolate()); isolate 1351 src/x64/lithium-codegen-x64.cc __ CallCFunction(ExternalReference::get_date_field_function(isolate()), 2); isolate 1420 src/x64/lithium-codegen-x64.cc ExternalReference::double_fp_operation(Token::MOD, isolate()), 2); isolate 2174 src/x64/lithium-codegen-x64.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 2211 src/x64/lithium-codegen-x64.cc ? isolate()->builtins()->StoreIC_Initialize_Strict() isolate 2212 src/x64/lithium-codegen-x64.cc : isolate()->builtins()->StoreIC_Initialize(); isolate 2288 src/x64/lithium-codegen-x64.cc LookupResult lookup(isolate()); isolate 2334 src/x64/lithium-codegen-x64.cc LookupResult lookup(isolate); isolate 2355 src/x64/lithium-codegen-x64.cc if (!CompactEmit(instr->hydrogen()->types(), name, i, isolate())) { isolate 2373 src/x64/lithium-codegen-x64.cc CompactEmit(instr->hydrogen()->types(), name, i, isolate()); isolate 2384 src/x64/lithium-codegen-x64.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 2396 src/x64/lithium-codegen-x64.cc Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize(); isolate 2664 src/x64/lithium-codegen-x64.cc Handle<Code> ic = isolate()->builtins()->KeyedLoadIC_Initialize(); isolate 3298 src/x64/lithium-codegen-x64.cc __ CallCFunction(ExternalReference::random_uint32_function(isolate()), 1); isolate 3399 src/x64/lithium-codegen-x64.cc isolate()->stub_cache()->ComputeKeyedCallInitialize(arity); isolate 3411 src/x64/lithium-codegen-x64.cc isolate()->stub_cache()->ComputeCallInitialize(arity, mode); isolate 3434 src/x64/lithium-codegen-x64.cc isolate()->stub_cache()->ComputeCallInitialize(arity, mode); isolate 3532 src/x64/lithium-codegen-x64.cc ? isolate()->builtins()->StoreIC_Initialize_Strict() isolate 3533 src/x64/lithium-codegen-x64.cc : isolate()->builtins()->StoreIC_Initialize(); isolate 3699 src/x64/lithium-codegen-x64.cc ? isolate()->builtins()->KeyedStoreIC_Initialize_Strict() isolate 3700 src/x64/lithium-codegen-x64.cc : isolate()->builtins()->KeyedStoreIC_Initialize(); isolate 3730 src/x64/lithium-codegen-x64.cc CallCode(isolate()->builtins()->TransitionElementsSmiToDouble(), isolate 3738 src/x64/lithium-codegen-x64.cc CallCode(isolate()->builtins()->TransitionElementsDoubleToObject(), isolate 4191 src/x64/lithium-codegen-x64.cc if (isolate()->heap()->InNewSpace(*target)) { isolate 4193 src/x64/lithium-codegen-x64.cc isolate()->factory()->NewJSGlobalPropertyCell(target); isolate 4431 src/x64/lithium-codegen-x64.cc __ Push(isolate()->factory()->empty_fixed_array()); isolate 4466 src/x64/lithium-codegen-x64.cc elements->map() != isolate()->heap()->fixed_cow_array_map(); isolate 75 src/x64/lithium-codegen-x64.h Isolate* isolate() const { return info_->isolate(); } isolate 76 src/x64/lithium-codegen-x64.h Factory* factory() const { return isolate()->factory(); } isolate 77 src/x64/lithium-codegen-x64.h Heap* heap() const { return isolate()->heap(); } isolate 49 src/x64/macro-assembler-x64.cc if (isolate() != NULL) { isolate 50 src/x64/macro-assembler-x64.cc code_object_ = Handle<Object>(isolate()->heap()->undefined_value(), isolate 51 src/x64/macro-assembler-x64.cc isolate()); isolate 58 src/x64/macro-assembler-x64.cc reinterpret_cast<Address>(isolate->heap()->roots_array_start()); isolate 67 src/x64/macro-assembler-x64.cc intptr_t delta = RootRegisterDelta(target, isolate()); isolate 80 src/x64/macro-assembler-x64.cc intptr_t delta = RootRegisterDelta(source, isolate()); isolate 99 src/x64/macro-assembler-x64.cc intptr_t delta = RootRegisterDelta(destination, isolate()); isolate 119 src/x64/macro-assembler-x64.cc intptr_t delta = RootRegisterDelta(source, isolate()); isolate 136 src/x64/macro-assembler-x64.cc intptr_t delta = RootRegisterDelta(source, isolate()); isolate 269 src/x64/macro-assembler-x64.cc movq(kScratchRegister, ExternalReference::new_space_mask(isolate())); isolate 272 src/x64/macro-assembler-x64.cc movq(scratch, ExternalReference::new_space_mask(isolate())); isolate 275 src/x64/macro-assembler-x64.cc movq(kScratchRegister, ExternalReference::new_space_start(isolate())); isolate 600 src/x64/macro-assembler-x64.cc LoadAddress(rbx, ExternalReference(function, isolate())); isolate 621 src/x64/macro-assembler-x64.cc LoadAddress(rbx, ExternalReference(f, isolate())); isolate 659 src/x64/macro-assembler-x64.cc TailCallExternalReference(ExternalReference(fid, isolate()), isolate 696 src/x64/macro-assembler-x64.cc Factory* factory = isolate()->factory(); isolate 707 src/x64/macro-assembler-x64.cc ExternalReference::scheduled_exception_address(isolate()); isolate 767 src/x64/macro-assembler-x64.cc ExternalReference::delete_handle_scope_extensions(isolate())); isolate 2296 src/x64/macro-assembler-x64.cc if (isolate()->heap()->InNewSpace(*object)) { isolate 2298 src/x64/macro-assembler-x64.cc isolate()->factory()->NewJSGlobalPropertyCell(object); isolate 2308 src/x64/macro-assembler-x64.cc if (isolate()->heap()->InNewSpace(*object)) { isolate 2310 src/x64/macro-assembler-x64.cc isolate()->factory()->NewJSGlobalPropertyCell(object); isolate 2541 src/x64/macro-assembler-x64.cc ExternalReference handler_address(Isolate::kHandlerAddress, isolate()); isolate 2550 src/x64/macro-assembler-x64.cc ExternalReference handler_address(Isolate::kHandlerAddress, isolate()); isolate 2583 src/x64/macro-assembler-x64.cc ExternalReference handler_address(Isolate::kHandlerAddress, isolate()); isolate 2623 src/x64/macro-assembler-x64.cc ExternalReference handler_address(Isolate::kHandlerAddress, isolate()); isolate 2741 src/x64/macro-assembler-x64.cc isolate()->factory()->heap_number_map(), isolate 2860 src/x64/macro-assembler-x64.cc isolate()->factory()->fixed_array_map(), isolate 2865 src/x64/macro-assembler-x64.cc Move(descriptors, isolate()->factory()->empty_descriptor_array()); isolate 2890 src/x64/macro-assembler-x64.cc isolate()->factory()->heap_number_map()); isolate 3050 src/x64/macro-assembler-x64.cc LoadAddress(rbx, ExternalReference(Runtime::kDebugBreak, isolate())); isolate 3242 src/x64/macro-assembler-x64.cc Handle<Code> adaptor = isolate()->builtins()->ArgumentsAdaptorTrampoline(); isolate 3276 src/x64/macro-assembler-x64.cc isolate()->factory()->undefined_value(), isolate 3315 src/x64/macro-assembler-x64.cc Store(ExternalReference(Isolate::kCEntryFPAddress, isolate()), rbp); isolate 3316 src/x64/macro-assembler-x64.cc Store(ExternalReference(Isolate::kContextAddress, isolate()), rsi); isolate 3406 src/x64/macro-assembler-x64.cc ExternalReference context_address(Isolate::kContextAddress, isolate()); isolate 3415 src/x64/macro-assembler-x64.cc isolate()); isolate 3444 src/x64/macro-assembler-x64.cc isolate()->factory()->global_context_map()); isolate 3604 src/x64/macro-assembler-x64.cc ExternalReference::new_space_allocation_top_address(isolate()); isolate 3638 src/x64/macro-assembler-x64.cc ExternalReference::new_space_allocation_top_address(isolate()); isolate 3677 src/x64/macro-assembler-x64.cc ExternalReference::new_space_allocation_limit_address(isolate()); isolate 3734 src/x64/macro-assembler-x64.cc ExternalReference::new_space_allocation_limit_address(isolate()); isolate 3781 src/x64/macro-assembler-x64.cc ExternalReference::new_space_allocation_limit_address(isolate()); isolate 3803 src/x64/macro-assembler-x64.cc ExternalReference::new_space_allocation_top_address(isolate()); isolate 4158 src/x64/macro-assembler-x64.cc CheckMap(map, isolate()->factory()->meta_map(), &fail, DO_SMI_CHECK); isolate 4469 src/x64/macro-assembler-x64.cc isolate()->factory()->fixed_array_map(), isolate 89 src/x64/macro-assembler-x64.h MacroAssembler(Isolate* isolate, void* buffer, int size); isolate 325 src/x64/macro-assembler-x64.h ExternalReference::roots_array_start(isolate()); isolate 453 src/x64/regexp-macro-assembler-x64.cc ExternalReference::re_case_insensitive_compare_uc16(masm_.isolate()); isolate 814 src/x64/regexp-macro-assembler-x64.cc ExternalReference::address_of_stack_limit(masm_.isolate()); isolate 1067 src/x64/regexp-macro-assembler-x64.cc ExternalReference::re_grow_stack(masm_.isolate()); isolate 1096 src/x64/regexp-macro-assembler-x64.cc Isolate* isolate = ISOLATE; isolate 1097 src/x64/regexp-macro-assembler-x64.cc Handle<Code> code = isolate->factory()->NewCode( isolate 1100 src/x64/regexp-macro-assembler-x64.cc PROFILE(isolate, RegExpCodeCreateEvent(*code, *source)); isolate 1270 src/x64/regexp-macro-assembler-x64.cc ExternalReference::re_check_stack_guard_state(masm_.isolate()); isolate 1285 src/x64/regexp-macro-assembler-x64.cc Isolate* isolate = frame_entry<Isolate*>(re_frame, kIsolate); isolate 1286 src/x64/regexp-macro-assembler-x64.cc ASSERT(isolate == Isolate::Current()); isolate 1287 src/x64/regexp-macro-assembler-x64.cc if (isolate->stack_guard()->IsStackOverflow()) { isolate 1288 src/x64/regexp-macro-assembler-x64.cc isolate->StackOverflow(); isolate 1302 src/x64/regexp-macro-assembler-x64.cc HandleScope handles(isolate); isolate 1314 src/x64/regexp-macro-assembler-x64.cc MaybeObject* result = Execution::HandleStackGuardInterrupt(isolate); isolate 1489 src/x64/regexp-macro-assembler-x64.cc ExternalReference::address_of_stack_limit(masm_.isolate()); isolate 1503 src/x64/regexp-macro-assembler-x64.cc ExternalReference::address_of_regexp_stack_limit(masm_.isolate()); isolate 121 src/x64/regexp-macro-assembler-x64.h Isolate* isolate); isolate 58 src/x64/simulator-x64.h static inline uintptr_t JsLimitFromCLimit(Isolate* isolate, isolate 59 src/x64/stub-cache-x64.cc ExternalReference key_offset(isolate->stub_cache()->key_reference(table)); isolate 60 src/x64/stub-cache-x64.cc ExternalReference value_offset(isolate->stub_cache()->value_reference(table)); isolate 121 src/x64/stub-cache-x64.cc Counters* counters = masm->isolate()->counters(); isolate 168 src/x64/stub-cache-x64.cc Isolate* isolate = masm->isolate(); isolate 189 src/x64/stub-cache-x64.cc Counters* counters = masm->isolate()->counters(); isolate 205 src/x64/stub-cache-x64.cc ProbeTable(isolate, masm, flags, kPrimary, receiver, name, scratch); isolate 217 src/x64/stub-cache-x64.cc ProbeTable(isolate, masm, flags, kSecondary, receiver, name, scratch); isolate 250 src/x64/stub-cache-x64.cc Isolate* isolate = masm->isolate(); isolate 252 src/x64/stub-cache-x64.cc __ Move(prototype, isolate->global()); isolate 258 src/x64/stub-cache-x64.cc JSFunction::cast(isolate->global_context()->get(index))); isolate 376 src/x64/stub-cache-x64.cc ASSERT(!masm->isolate()->heap()->InNewSpace(*interceptor)); isolate 396 src/x64/stub-cache-x64.cc masm->isolate()); isolate 471 src/x64/stub-cache-x64.cc if (masm->isolate()->heap()->InNewSpace(*call_data)) { isolate 583 src/x64/stub-cache-x64.cc Counters* counters = masm->isolate()->counters(); isolate 671 src/x64/stub-cache-x64.cc masm->isolate()), isolate 715 src/x64/stub-cache-x64.cc ? masm->isolate()->builtins()->LoadIC_Miss() isolate 716 src/x64/stub-cache-x64.cc : masm->isolate()->builtins()->KeyedLoadIC_Miss(); isolate 723 src/x64/stub-cache-x64.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 740 src/x64/stub-cache-x64.cc LookupResult lookup(masm->isolate()); isolate 801 src/x64/stub-cache-x64.cc masm->isolate()), isolate 870 src/x64/stub-cache-x64.cc masm->isolate()->factory()->the_hole_value()); isolate 988 src/x64/stub-cache-x64.cc LOG(isolate(), IntEvent("check-maps-depth", depth + 1)); isolate 1254 src/x64/stub-cache-x64.cc isolate()); isolate 1269 src/x64/stub-cache-x64.cc IC_Utility(IC::kLoadPropertyWithInterceptorForLoad), isolate()); isolate 1333 src/x64/stub-cache-x64.cc isolate()->stub_cache()->ComputeCallMiss(arguments().immediate(), isolate 1546 src/x64/stub-cache-x64.cc ExternalReference::new_space_allocation_top_address(isolate()); isolate 1548 src/x64/stub-cache-x64.cc ExternalReference::new_space_allocation_limit_address(isolate()); isolate 1600 src/x64/stub-cache-x64.cc isolate()), isolate 1682 src/x64/stub-cache-x64.cc ExternalReference(Builtins::c_ArrayPop, isolate()), isolate 2064 src/x64/stub-cache-x64.cc Counters* counters = isolate()->counters(); isolate 2132 src/x64/stub-cache-x64.cc Counters* counters = isolate()->counters(); isolate 2244 src/x64/stub-cache-x64.cc LookupResult lookup(isolate()); isolate 2326 src/x64/stub-cache-x64.cc Counters* counters = isolate()->counters(); isolate 2372 src/x64/stub-cache-x64.cc Handle<Code> ic = isolate()->builtins()->StoreIC_Miss(); isolate 2416 src/x64/stub-cache-x64.cc ExternalReference(IC_Utility(IC::kStoreCallbackProperty), isolate()); isolate 2421 src/x64/stub-cache-x64.cc Handle<Code> ic = isolate()->builtins()->StoreIC_Miss(); isolate 2468 src/x64/stub-cache-x64.cc Handle<Code> ic = isolate()->builtins()->StoreIC_Miss(); isolate 2509 src/x64/stub-cache-x64.cc ExternalReference(IC_Utility(IC::kStoreInterceptorProperty), isolate()); isolate 2514 src/x64/stub-cache-x64.cc Handle<Code> ic = isolate()->builtins()->StoreIC_Miss(); isolate 2555 src/x64/stub-cache-x64.cc Counters* counters = isolate()->counters(); isolate 2562 src/x64/stub-cache-x64.cc Handle<Code> ic = isolate()->builtins()->StoreIC_Miss(); isolate 2582 src/x64/stub-cache-x64.cc Counters* counters = isolate()->counters(); isolate 2601 src/x64/stub-cache-x64.cc Handle<Code> ic = isolate()->builtins()->KeyedStoreIC_Miss(); isolate 2627 src/x64/stub-cache-x64.cc Handle<Code> ic = isolate()->builtins()->KeyedStoreIC_Miss(); isolate 2665 src/x64/stub-cache-x64.cc Handle<Code> ic = isolate()->builtins()->KeyedStoreIC_Miss(); isolate 2819 src/x64/stub-cache-x64.cc LookupResult lookup(isolate()); isolate 2864 src/x64/stub-cache-x64.cc Counters* counters = isolate()->counters(); isolate 2889 src/x64/stub-cache-x64.cc Counters* counters = isolate()->counters(); isolate 2918 src/x64/stub-cache-x64.cc Counters* counters = isolate()->counters(); isolate 2948 src/x64/stub-cache-x64.cc Counters* counters = isolate()->counters(); isolate 2976 src/x64/stub-cache-x64.cc Counters* counters = isolate()->counters(); isolate 2983 src/x64/stub-cache-x64.cc LookupResult lookup(isolate()); isolate 3005 src/x64/stub-cache-x64.cc Counters* counters = isolate()->counters(); isolate 3031 src/x64/stub-cache-x64.cc Counters* counters = isolate()->counters(); isolate 3057 src/x64/stub-cache-x64.cc Counters* counters = isolate()->counters(); isolate 3086 src/x64/stub-cache-x64.cc Handle<Code> ic = isolate()->builtins()->KeyedLoadIC_Miss(); isolate 3234 src/x64/stub-cache-x64.cc Counters* counters = isolate()->counters(); isolate 3242 src/x64/stub-cache-x64.cc Handle<Code> code = isolate()->builtins()->JSConstructStubGeneric(); isolate 3285 src/x64/stub-cache-x64.cc masm->isolate()->builtins()->KeyedLoadIC_Slow(); isolate 3295 src/x64/stub-cache-x64.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 3311 src/x64/stub-cache-x64.cc masm->isolate()->factory()->heap_number_map(), isolate 3433 src/x64/stub-cache-x64.cc Counters* counters = masm->isolate()->counters(); isolate 3442 src/x64/stub-cache-x64.cc Handle<Code> ic = masm->isolate()->builtins()->KeyedLoadIC_Slow(); isolate 3454 src/x64/stub-cache-x64.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 3629 src/x64/stub-cache-x64.cc Handle<Code> ic = masm->isolate()->builtins()->KeyedStoreIC_Slow(); isolate 3643 src/x64/stub-cache-x64.cc masm->isolate()->builtins()->KeyedStoreIC_MissForceGeneric(); isolate 3682 src/x64/stub-cache-x64.cc Code* code = masm->isolate()->builtins()->builtin( isolate 3730 src/x64/stub-cache-x64.cc masm->isolate()->builtins()->KeyedLoadIC_Slow(); isolate 3735 src/x64/stub-cache-x64.cc masm->isolate()->builtins()->KeyedLoadIC_MissForceGeneric(); isolate 3806 src/x64/stub-cache-x64.cc masm->isolate()->builtins()->KeyedStoreIC_MissForceGeneric(); isolate 3810 src/x64/stub-cache-x64.cc Handle<Code> ic_miss = masm->isolate()->builtins()->KeyedStoreIC_Miss(); isolate 3837 src/x64/stub-cache-x64.cc masm->isolate()->factory()->fixed_array_map()); isolate 3877 src/x64/stub-cache-x64.cc Handle<Code> ic_slow = masm->isolate()->builtins()->KeyedStoreIC_Slow(); isolate 3929 src/x64/stub-cache-x64.cc masm->isolate()->builtins()->KeyedStoreIC_MissForceGeneric(); isolate 3935 src/x64/stub-cache-x64.cc Handle<Code> ic_miss = masm->isolate()->builtins()->KeyedStoreIC_Miss(); isolate 3971 src/x64/stub-cache-x64.cc masm->isolate()->factory()->fixed_double_array_map()); isolate 4000 src/x64/stub-cache-x64.cc Handle<Code> ic_slow = masm->isolate()->builtins()->KeyedStoreIC_Slow(); isolate 67 src/zone.h explicit Zone(Isolate* isolate); isolate 89 src/zone.h inline Isolate* isolate() { return isolate_; } isolate 119 test/cctest/test-accessors.cc v8::Isolate* isolate = v8::Isolate::GetCurrent(); isolate 120 test/cctest/test-accessors.cc CHECK_EQ(isolate, info.GetIsolate()); isolate 130 test/cctest/test-accessors.cc v8::Isolate* isolate = v8::Isolate::GetCurrent(); isolate 131 test/cctest/test-accessors.cc CHECK_EQ(isolate, info.GetIsolate()); isolate 8612 test/cctest/test-api.cc v8::Isolate* isolate = v8::Isolate::GetCurrent(); isolate 8613 test/cctest/test-api.cc CHECK_EQ(isolate, info.GetIsolate()); isolate 9340 test/cctest/test-api.cc v8::Isolate* isolate = v8::Isolate::GetCurrent(); isolate 9341 test/cctest/test-api.cc CHECK_EQ(isolate, args.GetIsolate()); isolate 9350 test/cctest/test-api.cc v8::Isolate* isolate = v8::Isolate::GetCurrent(); isolate 9351 test/cctest/test-api.cc CHECK_EQ(isolate, args.GetIsolate()); isolate 15163 test/cctest/test-api.cc v8::Isolate* isolate = v8::Isolate::GetCurrent(); isolate 15164 test/cctest/test-api.cc CHECK(reinterpret_cast<i::Isolate*>(isolate)->IsDefaultIsolate()); isolate 15170 test/cctest/test-api.cc v8::Isolate* isolate = v8::Isolate::New(); isolate 15171 test/cctest/test-api.cc CHECK(isolate != NULL); isolate 15172 test/cctest/test-api.cc CHECK(!reinterpret_cast<i::Isolate*>(isolate)->IsDefaultIsolate()); isolate 15173 test/cctest/test-api.cc CHECK(current_isolate != isolate); isolate 15178 test/cctest/test-api.cc isolate->Dispose(); isolate 15209 test/cctest/test-api.cc v8::Isolate* isolate = v8::Isolate::GetCurrent(); isolate 15210 test/cctest/test-api.cc CHECK(reinterpret_cast<i::Isolate*>(isolate)->IsDefaultIsolate()); isolate 15212 test/cctest/test-api.cc isolate->Dispose(); isolate 15223 test/cctest/test-api.cc v8::Isolate* isolate = v8::Isolate::New(); isolate 15224 test/cctest/test-api.cc CHECK(isolate); isolate 15225 test/cctest/test-api.cc isolate->Enter(); isolate 15235 test/cctest/test-api.cc isolate->Exit(); isolate 15252 test/cctest/test-api.cc isolate->Dispose(); isolate 15261 test/cctest/test-api.cc v8::Isolate* isolate = v8::Isolate::New(); isolate 15262 test/cctest/test-api.cc CHECK(isolate); isolate 15263 test/cctest/test-api.cc isolate->Enter(); isolate 15271 test/cctest/test-api.cc isolate->Dispose(); isolate 15377 test/cctest/test-api.cc v8::Isolate::Scope isolate_scope(isolate); isolate 15440 test/cctest/test-api.cc v8::Isolate* isolate = v8::Isolate::New(); isolate 15443 test/cctest/test-api.cc v8::Isolate::Scope isolate_scope(isolate); isolate 15452 test/cctest/test-api.cc v8::Isolate::Scope isolate_scope(isolate); isolate 16626 test/cctest/test-api.cc v8::Isolate* isolate = v8::Isolate::GetCurrent(); isolate 16629 test/cctest/test-api.cc CHECK(*v8::Utils::OpenHandle(*v8::Undefined(isolate)) == *undefined_value); isolate 16632 test/cctest/test-api.cc CHECK(*v8::Utils::OpenHandle(*v8::Null(isolate)) == *null_value); isolate 16635 test/cctest/test-api.cc CHECK(*v8::Utils::OpenHandle(*v8::True(isolate)) == *true_value); isolate 16638 test/cctest/test-api.cc CHECK(*v8::Utils::OpenHandle(*v8::False(isolate)) == *false_value); isolate 16641 test/cctest/test-api.cc CHECK(i::Internals::IsInitialized(isolate)); isolate 16646 test/cctest/test-api.cc CHECK(!i::Internals::IsInitialized(isolate)); isolate 16650 test/cctest/test-api.cc CHECK(v8::Undefined(isolate).IsEmpty()); isolate 16654 test/cctest/test-api.cc CHECK(v8::Null(isolate).IsEmpty()); isolate 16658 test/cctest/test-api.cc CHECK(v8::True(isolate).IsEmpty()); isolate 16662 test/cctest/test-api.cc CHECK(v8::False(isolate).IsEmpty()); isolate 16668 test/cctest/test-api.cc v8::Isolate* isolate = v8::Isolate::GetCurrent(); isolate 16669 test/cctest/test-api.cc CHECK_EQ(NULL, isolate->GetData()); isolate 16672 test/cctest/test-api.cc isolate->SetData(data1); isolate 16673 test/cctest/test-api.cc CHECK_EQ(data1, isolate->GetData()); isolate 16677 test/cctest/test-api.cc CHECK_EQ(data2, isolate->GetData()); isolate 16680 test/cctest/test-api.cc CHECK_EQ(data2, isolate->GetData()); isolate 16688 test/cctest/test-api.cc v8::Isolate* isolate = v8::Isolate::GetCurrent(); isolate 16691 test/cctest/test-api.cc CHECK(*v8::Utils::OpenHandle(*v8::String::Empty(isolate)) == *empty_string); isolate 16694 test/cctest/test-api.cc CHECK(i::Internals::IsInitialized(isolate)); isolate 16699 test/cctest/test-api.cc CHECK(!i::Internals::IsInitialized(isolate)); isolate 16703 test/cctest/test-api.cc CHECK(v8::String::Empty(isolate).IsEmpty()); isolate 42 test/cctest/test-ast.cc Isolate* isolate = Isolate::Current(); isolate 43 test/cctest/test-ast.cc Zone* zone = isolate->runtime_zone(); isolate 45 test/cctest/test-ast.cc AstNodeFactory<AstNullVisitor> factory(isolate, zone); isolate 111 test/cctest/test-date.cc Isolate* isolate = Isolate::Current(); isolate 112 test/cctest/test-date.cc DateCache* date_cache = isolate->date_cache(); isolate 123 test/cctest/test-date.cc Isolate* isolate = Isolate::Current(); isolate 136 test/cctest/test-date.cc isolate->set_date_cache(date_cache); isolate 6668 test/cctest/test-debug.cc i::Isolate* isolate = i::Isolate::Current(); isolate 6680 test/cctest/test-debug.cc bool is_debug_break = isolate->stack_guard()->IsDebugBreak(); isolate 6682 test/cctest/test-debug.cc isolate->stack_guard()->DebugBreak(); isolate 6689 test/cctest/test-debug.cc isolate->stack_guard()->DebugBreak(); isolate 6691 test/cctest/test-debug.cc isolate->stack_guard()->Continue(i::DEBUGBREAK); isolate 285 test/cctest/test-disasm-ia32.cc assm.isolate()); isolate 266 test/cctest/test-disasm-x64.cc assm.isolate()); isolate 98 test/cctest/test-lockers.cc v8::Isolate* isolate = v8::Isolate::New(); isolate 101 test/cctest/test-lockers.cc v8::Locker locker(isolate); isolate 102 test/cctest/test-lockers.cc v8::Isolate::Scope isolate_scope(isolate); isolate 106 test/cctest/test-lockers.cc CHECK_EQ(isolate, v8::internal::Isolate::Current()); isolate 109 test/cctest/test-lockers.cc KangarooThread thread1(isolate, context, 1); isolate 213 test/cctest/test-lockers.cc v8::Isolate* isolate = v8::Isolate::New(); isolate 215 test/cctest/test-lockers.cc threads.Add(new IsolateLockingThreadWithLocalContext(isolate)); isolate 218 test/cctest/test-lockers.cc isolate->Dispose(); isolate 228 test/cctest/test-lockers.cc v8::Isolate* isolate = v8::Isolate::New(); isolate 230 test/cctest/test-lockers.cc v8::Isolate::Scope isolate_scope(isolate); isolate 234 test/cctest/test-lockers.cc CHECK_EQ(isolate, v8::internal::Isolate::Current()); isolate 237 test/cctest/test-lockers.cc isolate->Dispose(); isolate 287 test/cctest/test-lockers.cc v8::Isolate* isolate = v8::Isolate::New(); isolate 290 test/cctest/test-lockers.cc threads.Add(new IsolateNestedLockingThread(isolate)); isolate 402 test/cctest/test-lockers.cc v8::Isolate* isolate = v8::Isolate::New(); isolate 404 test/cctest/test-lockers.cc threads.Add(new LockerUnlockerThread(isolate)); isolate 407 test/cctest/test-lockers.cc isolate->Dispose(); isolate 455 test/cctest/test-lockers.cc v8::Isolate* isolate = v8::Isolate::New(); isolate 457 test/cctest/test-lockers.cc threads.Add(new LockTwiceAndUnlockThread(isolate)); isolate 460 test/cctest/test-lockers.cc isolate->Dispose(); isolate 575 test/cctest/test-lockers.cc v8::Isolate* isolate = v8::Isolate::New(); isolate 578 test/cctest/test-lockers.cc v8::Locker locker_(isolate); isolate 579 test/cctest/test-lockers.cc v8::Isolate::Scope isolate_scope(isolate); isolate 585 test/cctest/test-lockers.cc threads.Add(new LockUnlockLockThread(isolate, context)); isolate 642 test/cctest/test-lockers.cc v8::Isolate* isolate = v8::Isolate::New(); isolate 644 test/cctest/test-lockers.cc v8::Locker lock(isolate); isolate 645 test/cctest/test-lockers.cc v8::Isolate::Scope isolate_scope(isolate); isolate 655 test/cctest/test-lockers.cc isolate->Dispose(); isolate 674 test/cctest/test-lockers.cc v8::Isolate* isolate = v8::Isolate::New(); isolate 676 test/cctest/test-lockers.cc v8::Isolate::Scope isolate_scope(isolate); isolate 683 test/cctest/test-lockers.cc isolate->Dispose(); isolate 507 test/cctest/test-regexp.cc Isolate* isolate = Isolate::Current(); isolate 508 test/cctest/test-regexp.cc FlatStringReader reader(isolate, CStrVector(input)); isolate 512 test/cctest/test-regexp.cc isolate->runtime_zone())) isolate 514 test/cctest/test-regexp.cc Handle<String> pattern = isolate->factory()-> isolate 517 test/cctest/test-regexp.cc isolate->factory()->NewStringFromUtf8(CStrVector("")); isolate 525 test/cctest/test-regexp.cc isolate->runtime_zone()); isolate 1261 test/cctest/test-regexp.cc Isolate* isolate = Isolate::Current(); isolate 1262 test/cctest/test-regexp.cc Factory* factory = isolate->factory(); isolate 1292 test/cctest/test-regexp.cc CHECK(isolate->has_pending_exception()); isolate 1293 test/cctest/test-regexp.cc isolate->clear_pending_exception(); isolate 1300 test/cctest/test-regexp.cc Isolate* isolate = Isolate::Current(); isolate 1301 test/cctest/test-regexp.cc Factory* factory = isolate->factory(); isolate 1343 test/cctest/test-regexp.cc isolate->clear_pending_exception(); isolate 1387 test/cctest/test-regexp.cc Isolate* isolate = Isolate::Current(); isolate 1388 test/cctest/test-regexp.cc Factory* factory = isolate->factory(); isolate 1389 test/cctest/test-regexp.cc HandleScope scope(isolate); isolate 1399 test/cctest/test-regexp.cc CHECK(IrregexpInterpreter::Match(isolate, array, f1_16, captures, 0)); isolate 1410 test/cctest/test-regexp.cc CHECK(!IrregexpInterpreter::Match(isolate, array, f2_16, captures, 0)); isolate 102 test/cctest/test-serialize.cc Isolate* isolate = i::Isolate::Current(); isolate 103 test/cctest/test-serialize.cc isolate->stats_table()->SetCounterFunction(counter_function); isolate 114 test/cctest/test-serialize.cc ExternalReference(isolate->counters()->keyed_load_function_prototype()); isolate 118 test/cctest/test-serialize.cc ExternalReference::address_of_stack_limit(isolate); isolate 122 test/cctest/test-serialize.cc ExternalReference::address_of_real_stack_limit(isolate); isolate 127 test/cctest/test-serialize.cc encoder.Encode(ExternalReference::debug_break(isolate).address())); isolate 131 test/cctest/test-serialize.cc ExternalReference::new_space_start(isolate).address())); isolate 134 test/cctest/test-serialize.cc ExternalReference::roots_array_start(isolate).address())); isolate 139 test/cctest/test-serialize.cc Isolate* isolate = i::Isolate::Current(); isolate 140 test/cctest/test-serialize.cc isolate->stats_table()->SetCounterFunction(counter_function); isolate 152 test/cctest/test-serialize.cc ExternalReference(isolate->counters()->keyed_load_function_prototype()); isolate 157 test/cctest/test-serialize.cc CHECK_EQ(ExternalReference::address_of_stack_limit(isolate).address(), isolate 159 test/cctest/test-serialize.cc CHECK_EQ(ExternalReference::address_of_real_stack_limit(isolate).address(), isolate 162 test/cctest/test-serialize.cc CHECK_EQ(ExternalReference::debug_break(isolate).address(), isolate 165 test/cctest/test-serialize.cc CHECK_EQ(ExternalReference::new_space_start(isolate).address(), isolate 110 test/cctest/test-spaces.cc isolate->memory_allocator_ = allocator; isolate 129 test/cctest/test-spaces.cc Isolate* isolate = Isolate::Current(); isolate 130 test/cctest/test-spaces.cc isolate->InitializeLoggingAndCounters(); isolate 131 test/cctest/test-spaces.cc Heap* heap = isolate->heap(); isolate 132 test/cctest/test-spaces.cc CHECK(isolate->heap()->ConfigureHeapDefault()); isolate 134 test/cctest/test-spaces.cc MemoryAllocator* memory_allocator = new MemoryAllocator(isolate); isolate 179 test/cctest/test-spaces.cc Isolate* isolate = Isolate::Current(); isolate 180 test/cctest/test-spaces.cc isolate->InitializeLoggingAndCounters(); isolate 181 test/cctest/test-spaces.cc Heap* heap = isolate->heap(); isolate 183 test/cctest/test-spaces.cc MemoryAllocator* memory_allocator = new MemoryAllocator(isolate); isolate 186 test/cctest/test-spaces.cc TestMemoryAllocatorScope test_scope(isolate, memory_allocator); isolate 209 test/cctest/test-spaces.cc Isolate* isolate = Isolate::Current(); isolate 210 test/cctest/test-spaces.cc isolate->InitializeLoggingAndCounters(); isolate 211 test/cctest/test-spaces.cc Heap* heap = isolate->heap(); isolate 213 test/cctest/test-spaces.cc MemoryAllocator* memory_allocator = new MemoryAllocator(isolate); isolate 216 test/cctest/test-spaces.cc TestMemoryAllocatorScope test_scope(isolate, memory_allocator);