handle 3370 include/v8.h static internal::Object** GlobalizeReference(internal::Object** handle); handle 520 src/accessors.cc Handle<JSFunction> handle(function); handle 521 src/accessors.cc if (!JSFunction::CompileLazy(handle, KEEP_EXCEPTION)) { handle 524 src/accessors.cc return Smi::FromInt(handle->shared()->length()); handle 817 src/api.cc i::Handle<i::Object> handle(result); handle 818 src/api.cc return handle.location(); handle 256 src/api.h v8::internal::Handle<T> handle; handle 258 src/api.h handle = *this; handle 260 src/api.h return Utils::OpenHandle(*scope->Close(Utils::ToLocal(handle))); handle 170 src/arm/assembler-arm.cc Object* obj = *handle; handle 173 src/arm/assembler-arm.cc imm32_ = reinterpret_cast<intptr_t>(handle.location()); handle 407 src/arm/assembler-arm.h explicit Operand(Handle<Object> handle); handle 1630 src/arm/full-codegen-arm.cc if (key->handle()->IsSymbol()) { handle 1633 src/arm/full-codegen-arm.cc __ mov(r2, Operand(key->handle())); handle 1902 src/arm/full-codegen-arm.cc __ mov(r2, Operand(key->handle())); handle 2060 src/arm/full-codegen-arm.cc __ mov(r2, Operand(prop->key()->AsLiteral()->handle())); handle 2200 src/arm/full-codegen-arm.cc __ mov(r2, Operand(prop->key()->AsLiteral()->handle())); handle 2518 src/arm/full-codegen-arm.cc property->key()->AsLiteral()->handle(), handle 3140 src/arm/full-codegen-arm.cc Smi* index = Smi::cast(*(args->at(1)->AsLiteral()->handle())); handle 3476 src/arm/full-codegen-arm.cc int cache_id = Smi::cast(*(args->at(0)->AsLiteral()->handle()))->value(); handle 4154 src/arm/full-codegen-arm.cc __ mov(r2, Operand(prop->key()->AsLiteral()->handle())); handle 934 src/arm/lithium-arm.h Handle<Object> value() const { return hydrogen()->handle(); } handle 328 src/arm/lithium-codegen-arm.cc Handle<Object> literal = constant->handle(); handle 367 src/arm/lithium-codegen-arm.cc Handle<Object> literal = constant->handle(); handle 395 src/arm/lithium-codegen-arm.cc return constant->handle(); handle 431 src/arm/lithium-codegen-arm.cc return Operand(constant->handle()); handle 561 src/arm/lithium-codegen-arm.cc int src_index = DefineDeoptimizationLiteral(constant->handle()); handle 250 src/arm/macro-assembler-arm.cc mov(ip, Operand(handle)); handle 308 src/arm/macro-assembler-arm.h void Push(Handle<Object> handle); handle 58 src/ast.cc return AsLiteral() != NULL && AsLiteral()->handle()->IsSmi(); handle 63 src/ast.cc return AsLiteral() != NULL && AsLiteral()->handle()->IsString(); handle 68 src/ast.cc return AsLiteral() != NULL && AsLiteral()->handle()->IsNull(); handle 185 src/ast.cc Object* k = *key->handle(); handle 258 src/ast.cc if (literal->handle()->IsNull()) continue; handle 333 src/ast.cc *check = Handle<String>::cast(right->AsLiteral()->handle()); handle 426 src/ast.cc ASSERT(lit_key != NULL && lit_key->handle()->IsString()); handle 427 src/ast.cc Handle<String> name = Handle<String>::cast(lit_key->handle()); handle 450 src/ast.cc ASSERT(lit_key != NULL && lit_key->handle()->IsString()); handle 451 src/ast.cc Handle<String> name = Handle<String>::cast(lit_key->handle()); handle 568 src/ast.cc ASSERT(key != NULL && key->handle()->IsString()); handle 569 src/ast.cc Handle<String> name = Handle<String>::cast(key->handle()); handle 279 src/ast.h void Add(Handle<Map> handle, Zone* zone) { handle 280 src/ast.h list_.Add(handle.location(), zone); handle 1247 src/ast.h Handle<Object> handle() const { return handle_; } handle 1262 src/ast.h Literal(Isolate* isolate, Handle<Object> handle) handle 1264 src/ast.h handle_(handle) { } handle 2793 src/ast.h Literal* NewLiteral(Handle<Object> handle) { handle 2794 src/ast.h Literal* lit = new(zone_) Literal(isolate_, handle); handle 55 src/bootstrapper.h bool Lookup(Vector<const char> name, Handle<SharedFunctionInfo>* handle) { handle 59 src/bootstrapper.h *handle = Handle<SharedFunctionInfo>( handle 159 src/codegen.cc Handle<String> name = Handle<String>::cast(type->AsLiteral()->handle()); handle 1346 src/full-codegen.cc context()->Plug(expr->handle()); handle 223 src/global-handles.cc v8::Persistent<v8::Object> object = ToApi<v8::Object>(handle()); handle 422 src/global-handles.cc return result->handle(); handle 354 src/handles.cc Handle<Object> cache = Utils::OpenHandle(*handle); handle 383 src/handles.cc Handle<Object> handle = isolate->global_handles()->Create(*result); handle 384 src/handles.cc isolate->global_handles()->MakeWeak(handle.location(), NULL, handle 387 src/handles.cc reinterpret_cast<Address>(handle.location())); handle 54 src/handles.h template <class S> Handle(Handle<S> handle) { handle 61 src/handles.h location_ = reinterpret_cast<T**>(handle.location()); handle 1002 src/hydrogen-instructions.cc HConstant::cast(value())->handle()->IsSymbol()) { handle 1467 src/hydrogen-instructions.cc Handle<Object> literal = handle(); handle 1484 src/hydrogen-instructions.cc handle()->ShortPrint(stream); handle 2460 src/hydrogen-instructions.h HConstant(Handle<Object> handle, Representation r); handle 2464 src/hydrogen-instructions.h Handle<Object> handle() { handle 2513 src/hydrogen-instructions.h bool IsInteger() { return handle()->IsSmi(); } handle 4628 src/hydrogen.cc new(zone()) HConstant(expr->handle(), Representation::Tagged()); handle 4762 src/hydrogen.cc if (key->handle()->IsSymbol()) { handle 5051 src/hydrogen.cc Handle<String> name = Handle<String>::cast(key->AsLiteral()->handle()); handle 5228 src/hydrogen.cc Handle<String> name = Handle<String>::cast(key->handle()); handle 5648 src/hydrogen.cc Handle<Object> name = expr->key()->AsLiteral()->handle(); handle 7929 src/hydrogen.cc ((left->IsConstant() && HConstant::cast(left)->handle()->IsString()) || handle 7930 src/hydrogen.cc (right->IsConstant() && HConstant::cast(right)->handle()->IsString()))) { handle 7953 src/hydrogen.cc if (!literal->handle()->IsString()) return false; handle 8131 src/hydrogen.cc HConstant::cast(left)->handle().is_identical_to(nil) && handle 8148 src/hydrogen.cc HConstant::cast(right)->handle()->IsString()) { handle 8150 src/hydrogen.cc *check = Handle<String>::cast(HConstant::cast(right)->handle()); handle 8181 src/hydrogen.cc ((left->IsConstant() && HConstant::cast(left)->handle()->IsBoolean()) || handle 8182 src/hydrogen.cc (right->IsConstant() && HConstant::cast(right)->handle()->IsBoolean())); handle 8196 src/hydrogen.cc Handle<String> rhs = Handle<String>::cast(literal->handle()); handle 8659 src/hydrogen.cc Smi* index = Smi::cast(*(call->arguments()->at(1)->AsLiteral()->handle())); handle 294 src/ia32/assembler-ia32-inl.h Immediate::Immediate(Handle<Object> handle) { handle 296 src/ia32/assembler-ia32-inl.h Object* obj = *handle; handle 299 src/ia32/assembler-ia32-inl.h x_ = reinterpret_cast<intptr_t>(handle.location()); handle 327 src/ia32/assembler-ia32-inl.h void Assembler::emit(Handle<Object> handle) { handle 329 src/ia32/assembler-ia32-inl.h Object* obj = *handle; handle 332 src/ia32/assembler-ia32-inl.h emit(reinterpret_cast<intptr_t>(handle.location()), handle 634 src/ia32/assembler-ia32.cc emit(handle); handle 664 src/ia32/assembler-ia32.cc emit(handle); handle 865 src/ia32/assembler-ia32.cc emit_arith(7, Operand(reg), Immediate(handle)); handle 884 src/ia32/assembler-ia32.cc emit_arith(7, op, Immediate(handle)); handle 270 src/ia32/assembler-ia32.h inline explicit Immediate(Handle<Object> handle); handle 705 src/ia32/assembler-ia32.h void mov(Register dst, Handle<Object> handle); handle 709 src/ia32/assembler-ia32.h void mov(const Operand& dst, Handle<Object> handle); handle 766 src/ia32/assembler-ia32.h void cmp(Register reg, Handle<Object> handle); handle 771 src/ia32/assembler-ia32.h void cmp(const Operand& op, Handle<Object> handle); handle 1136 src/ia32/assembler-ia32.h inline void emit(Handle<Object> handle); handle 1578 src/ia32/full-codegen-ia32.cc if (key->handle()->IsSymbol()) { handle 1581 src/ia32/full-codegen-ia32.cc __ mov(ecx, Immediate(key->handle())); handle 1855 src/ia32/full-codegen-ia32.cc ASSERT(!key->handle()->IsSmi()); handle 1856 src/ia32/full-codegen-ia32.cc __ mov(ecx, Immediate(key->handle())); handle 2008 src/ia32/full-codegen-ia32.cc __ mov(ecx, prop->key()->AsLiteral()->handle()); handle 2145 src/ia32/full-codegen-ia32.cc __ mov(ecx, prop->key()->AsLiteral()->handle()); handle 2448 src/ia32/full-codegen-ia32.cc property->key()->AsLiteral()->handle(), handle 3067 src/ia32/full-codegen-ia32.cc Smi* index = Smi::cast(*(args->at(1)->AsLiteral()->handle())); handle 3411 src/ia32/full-codegen-ia32.cc int cache_id = Smi::cast(*(args->at(0)->AsLiteral()->handle()))->value(); handle 4136 src/ia32/full-codegen-ia32.cc __ mov(ecx, prop->key()->AsLiteral()->handle()); handle 375 src/ia32/lithium-codegen-ia32.cc return constant->handle(); handle 500 src/ia32/lithium-codegen-ia32.cc int src_index = DefineDeoptimizationLiteral(constant->handle()); handle 561 src/ia32/lithium-codegen-ia32.cc __ LoadHeapObject(esi, Handle<Context>::cast(constant->handle())); handle 1369 src/ia32/lithium-codegen-ia32.cc Handle<Object> handle = instr->value(); handle 1370 src/ia32/lithium-codegen-ia32.cc if (handle->IsHeapObject()) { handle 1371 src/ia32/lithium-codegen-ia32.cc __ LoadHeapObject(reg, Handle<HeapObject>::cast(handle)); handle 1373 src/ia32/lithium-codegen-ia32.cc __ Set(reg, Immediate(handle)); handle 951 src/ia32/lithium-ia32.h Handle<Object> value() const { return hydrogen()->handle(); } handle 779 src/ia32/macro-assembler-ia32.h void Push(Handle<Object> handle) { push(Immediate(handle)); } handle 216 src/mips/assembler-mips.cc Object* obj = *handle; handle 219 src/mips/assembler-mips.cc imm32_ = reinterpret_cast<intptr_t>(handle.location()); handle 366 src/mips/assembler-mips.h explicit Operand(Handle<Object> handle); handle 1635 src/mips/full-codegen-mips.cc if (key->handle()->IsSymbol()) { handle 1639 src/mips/full-codegen-mips.cc __ li(a2, Operand(key->handle())); handle 1914 src/mips/full-codegen-mips.cc __ li(a2, Operand(key->handle())); handle 2074 src/mips/full-codegen-mips.cc __ li(a2, Operand(prop->key()->AsLiteral()->handle())); handle 2216 src/mips/full-codegen-mips.cc __ li(a2, Operand(prop->key()->AsLiteral()->handle())); handle 2540 src/mips/full-codegen-mips.cc property->key()->AsLiteral()->handle(), handle 3158 src/mips/full-codegen-mips.cc Smi* index = Smi::cast(*(args->at(1)->AsLiteral()->handle())); handle 3509 src/mips/full-codegen-mips.cc int cache_id = Smi::cast(*(args->at(0)->AsLiteral()->handle()))->value(); handle 4195 src/mips/full-codegen-mips.cc __ li(a2, Operand(prop->key()->AsLiteral()->handle())); // Name. handle 296 src/mips/lithium-codegen-mips.cc Handle<Object> literal = constant->handle(); handle 335 src/mips/lithium-codegen-mips.cc Handle<Object> literal = constant->handle(); handle 361 src/mips/lithium-codegen-mips.cc return constant->handle(); handle 397 src/mips/lithium-codegen-mips.cc return Operand(constant->handle()); handle 527 src/mips/lithium-codegen-mips.cc int src_index = DefineDeoptimizationLiteral(constant->handle()); handle 918 src/mips/lithium-mips.h Handle<Object> value() const { return hydrogen()->handle(); } handle 2726 src/mips/macro-assembler-mips.cc li(at, Operand(handle)); handle 622 src/mips/macro-assembler-mips.h void Push(Handle<Object> handle); handle 8714 src/objects.cc Handle<Object> handle(this, heap->isolate()); handle 8717 src/objects.cc HandleVector<Object>(&handle, 1))); handle 888 src/parser.cc if (!key1->handle()->IsString() || !key2->handle()->IsString()) { handle 891 src/parser.cc String* name1 = String::cast(*key1->handle()); handle 892 src/parser.cc String* name2 = String::cast(*key2->handle()); handle 1018 src/parser.cc literal->handle()->IsString() && handle 1019 src/parser.cc !String::cast(*(literal->handle()))->Equals( handle 1021 src/parser.cc !String::cast(*(literal->handle()))->AsArrayIndex(&dummy)) { handle 1022 src/parser.cc Handle<String> key = Handle<String>::cast(literal->handle()); handle 1029 src/parser.cc AssignmentFromConstant(key, literal->handle()); handle 1147 src/parser.cc literal->handle()->IsString()) { handle 1148 src/parser.cc Handle<String> directive = Handle<String>::cast(literal->handle()); handle 3191 src/parser.cc if (x && x->AsLiteral() && x->AsLiteral()->handle()->IsNumber() && handle 3192 src/parser.cc y && y->AsLiteral() && y->AsLiteral()->handle()->IsNumber()) { handle 3193 src/parser.cc double x_val = x->AsLiteral()->handle()->Number(); handle 3194 src/parser.cc double y_val = y->AsLiteral()->handle()->Number(); handle 3293 src/parser.cc Handle<Object> literal = expression->AsLiteral()->handle(); handle 3969 src/parser.cc return expression->AsLiteral()->handle(); handle 4081 src/parser.cc Handle<Object> key = property->key()->handle(); handle 298 src/prettyprinter.cc PrintLiteral(node->handle(), true); handle 356 src/prettyprinter.cc if (literal != NULL && literal->handle()->IsSymbol()) { handle 360 src/prettyprinter.cc PrintLiteral(literal->handle(), false); handle 960 src/prettyprinter.cc PrintLiteralIndented("LITERAL", node->handle(), true); handle 1055 src/prettyprinter.cc if (literal != NULL && literal->handle()->IsSymbol()) { handle 1056 src/prettyprinter.cc PrintLiteralIndented("NAME", literal->handle(), false); handle 66 src/profile-generator.cc Handle<Object> handle = isolate->global_handles()->Create(token); handle 69 src/profile-generator.cc isolate->global_handles()->MakeWeak(handle.location(), this, handle 71 src/profile-generator.cc token_locations_.Add(handle.location()); handle 80 src/profile-generator.cc Utils::OpenHandle(*handle).location()); handle 81 src/profile-generator.cc handle.Dispose(); handle 48 src/profile-generator.h static void TokenRemovedCallback(v8::Persistent<v8::Value> handle, handle 8758 src/runtime.cc Handle<Object> handle = args.at<Object>(0); handle 8761 src/runtime.cc HandleVector(&handle, 1)); handle 717 src/x64/assembler-x64.h void movq(Register dst, Handle<Object> handle, RelocInfo::Mode rmode); handle 1597 src/x64/full-codegen-x64.cc if (key->handle()->IsSymbol()) { handle 1600 src/x64/full-codegen-x64.cc __ Move(rcx, key->handle()); handle 1873 src/x64/full-codegen-x64.cc __ Move(rcx, key->handle()); handle 1990 src/x64/full-codegen-x64.cc __ Move(rcx, prop->key()->AsLiteral()->handle()); handle 2123 src/x64/full-codegen-x64.cc __ Move(rcx, prop->key()->AsLiteral()->handle()); handle 2421 src/x64/full-codegen-x64.cc property->key()->AsLiteral()->handle(), handle 3032 src/x64/full-codegen-x64.cc Smi* index = Smi::cast(*(args->at(1)->AsLiteral()->handle())); handle 3375 src/x64/full-codegen-x64.cc int cache_id = Smi::cast(*(args->at(0)->AsLiteral()->handle()))->value(); handle 4128 src/x64/full-codegen-x64.cc __ Move(rcx, prop->key()->AsLiteral()->handle()); handle 342 src/x64/lithium-codegen-x64.cc return constant->handle(); handle 448 src/x64/lithium-codegen-x64.cc int src_index = DefineDeoptimizationLiteral(constant->handle()); handle 935 src/x64/lithium-x64.h Handle<Object> value() const { return hydrogen()->handle(); } handle 2205 test/cctest/test-api.cc handle.Dispose(); handle 10758 test/cctest/test-api.cc handle.Dispose(); handle 10787 test/cctest/test-api.cc handle.Dispose(); handle 10806 test/cctest/test-api.cc handle.Dispose(); handle 10812 test/cctest/test-api.cc handle.Dispose(); handle 1506 test/cctest/test-heap-profiler.cc handle.Dispose(); handle 1516 test/cctest/test-heap-profiler.cc v8::Persistent<v8::Object> handle = handle 1518 test/cctest/test-heap-profiler.cc handle.MakeWeak(NULL, PersistentHandleCallback); handle 337 test/cctest/test-heap.cc handle.Dispose(); handle 308 test/cctest/test-mark-compact.cc handle.Dispose(); handle 63 test/cctest/test-weakmaps.cc handle.Dispose();