JS_FUNCTION_TYPE 750 src/arm/builtins-arm.cc __ CompareInstanceType(r2, r3, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 1300 src/arm/builtins-arm.cc __ CompareObjectType(r1, r2, r2, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 1519 src/arm/builtins-arm.cc __ CompareObjectType(r1, r2, r2, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 1609 src/arm/builtins-arm.cc __ CompareObjectType(r1, r2, r2, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 4284 src/arm/code-stubs-arm.cc __ CompareObjectType(function, scratch2, scratch, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 5284 src/arm/code-stubs-arm.cc __ CompareObjectType(r1, r3, r3, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 5359 src/arm/code-stubs-arm.cc __ CompareObjectType(r1, r3, r3, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 2811 src/arm/full-codegen-arm.cc __ CompareObjectType(r0, r1, r2, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 2986 src/arm/full-codegen-arm.cc __ CompareObjectType(r0, r1, r1, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 4278 src/arm/full-codegen-arm.cc __ CompareObjectType(r0, r0, r1, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 457 src/arm/ic-arm.cc __ CompareObjectType(r1, scratch, scratch, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 2230 src/arm/lithium-codegen-arm.cc __ CompareObjectType(temp, temp2, temp2, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 2682 src/arm/lithium-codegen-arm.cc __ CompareObjectType(function, result, scratch, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 5133 src/arm/lithium-codegen-arm.cc __ CompareObjectType(input, scratch, input, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 2087 src/arm/macro-assembler-arm.cc CompareObjectType(function, result, scratch, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 600 src/arm/stub-cache-arm.cc __ CompareObjectType(r1, r3, r3, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 1476 src/arm/stub-cache-arm.cc __ CompareObjectType(r1, r3, r3, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 3368 src/arm/stub-cache-arm.cc __ CompareInstanceType(r2, r3, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 429 src/bootstrapper.cc Handle<Map> map = factory()->NewMap(JS_FUNCTION_TYPE, JSFunction::kSize); JS_FUNCTION_TYPE 596 src/bootstrapper.cc Handle<Map> map = factory()->NewMap(JS_FUNCTION_TYPE, JSFunction::kSize); JS_FUNCTION_TYPE 857 src/bootstrapper.cc InstallFunction(global, "Function", JS_FUNCTION_TYPE, JSFunction::kSize, JS_FUNCTION_TYPE 1094 src/factory.cc *object, JS_FUNCTION_TYPE, JSFunction::kSize)); JS_FUNCTION_TYPE 1790 src/heap.cc if (map->instance_type() == JS_FUNCTION_TYPE) { JS_FUNCTION_TYPE 3930 src/heap.cc ASSERT(map->instance_type() != JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 4279 src/heap.cc if (type == JS_FUNCTION_TYPE) { JS_FUNCTION_TYPE 4298 src/heap.cc if (type == JS_FUNCTION_TYPE) { JS_FUNCTION_TYPE 805 src/hydrogen-instructions.cc case JS_FUNCTION_TYPE: JS_FUNCTION_TYPE 806 src/hydrogen-instructions.cc if (to_ == JS_FUNCTION_TYPE) stream->Add(" function"); JS_FUNCTION_TYPE 7110 src/hydrogen.cc if (function_map->instance_type() != JS_FUNCTION_TYPE || JS_FUNCTION_TYPE 8526 src/hydrogen.cc new(zone()) HHasInstanceTypeAndBranch(value, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 8870 src/hydrogen.cc new(zone()) HHasInstanceTypeAndBranch(function, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 127 src/ia32/builtins-ia32.cc __ CmpInstanceType(eax, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 584 src/ia32/builtins-ia32.cc __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); JS_FUNCTION_TYPE 780 src/ia32/builtins-ia32.cc __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); JS_FUNCTION_TYPE 865 src/ia32/builtins-ia32.cc __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); JS_FUNCTION_TYPE 4736 src/ia32/code-stubs-ia32.cc __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); JS_FUNCTION_TYPE 4809 src/ia32/code-stubs-ia32.cc __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); JS_FUNCTION_TYPE 5341 src/ia32/code-stubs-ia32.cc __ CmpObjectType(function, JS_FUNCTION_TYPE, scratch); JS_FUNCTION_TYPE 2738 src/ia32/full-codegen-ia32.cc __ CmpObjectType(eax, JS_FUNCTION_TYPE, ebx); JS_FUNCTION_TYPE 2915 src/ia32/full-codegen-ia32.cc __ CmpObjectType(eax, JS_FUNCTION_TYPE, ebx); JS_FUNCTION_TYPE 4260 src/ia32/full-codegen-ia32.cc __ CmpObjectType(eax, JS_FUNCTION_TYPE, edx); JS_FUNCTION_TYPE 1006 src/ia32/ic-ia32.cc __ CmpObjectType(edi, JS_FUNCTION_TYPE, eax); JS_FUNCTION_TYPE 2065 src/ia32/lithium-codegen-ia32.cc __ CmpObjectType(temp, JS_FUNCTION_TYPE, temp2); JS_FUNCTION_TYPE 2551 src/ia32/lithium-codegen-ia32.cc __ CmpObjectType(function, JS_FUNCTION_TYPE, result); JS_FUNCTION_TYPE 5067 src/ia32/lithium-codegen-ia32.cc __ CmpObjectType(input, JS_FUNCTION_TYPE, input); JS_FUNCTION_TYPE 1663 src/ia32/macro-assembler-ia32.cc CmpObjectType(function, JS_FUNCTION_TYPE, result); JS_FUNCTION_TYPE 1344 src/ia32/stub-cache-ia32.cc __ CmpObjectType(edi, JS_FUNCTION_TYPE, ebx); JS_FUNCTION_TYPE 1396 src/ia32/stub-cache-ia32.cc __ CmpObjectType(edi, JS_FUNCTION_TYPE, ebx); JS_FUNCTION_TYPE 2424 src/ia32/stub-cache-ia32.cc __ CmpObjectType(eax, JS_FUNCTION_TYPE, ebx); JS_FUNCTION_TYPE 3327 src/ia32/stub-cache-ia32.cc __ CmpInstanceType(ebx, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 860 src/incremental-marking.cc } else if (map->instance_type() == JS_FUNCTION_TYPE) { JS_FUNCTION_TYPE 775 src/mips/builtins-mips.cc __ Branch(&rt_call, eq, a3, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 1329 src/mips/builtins-mips.cc __ Branch(&slow, ne, a2, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 1546 src/mips/builtins-mips.cc __ Branch(&push_receiver, ne, a2, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 1634 src/mips/builtins-mips.cc __ Branch(&call_proxy, ne, a2, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 4449 src/mips/code-stubs-mips.cc __ Branch(&slow, ne, scratch, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 5502 src/mips/code-stubs-mips.cc __ Branch(&slow, ne, a3, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 5576 src/mips/code-stubs-mips.cc __ Branch(&slow, ne, a3, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 2831 src/mips/full-codegen-mips.cc __ Branch(if_true, eq, a2, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 3004 src/mips/full-codegen-mips.cc __ Branch(&non_function_constructor, ne, a1, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 4319 src/mips/full-codegen-mips.cc __ Branch(if_true, eq, a1, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 457 src/mips/ic-mips.cc __ Branch(miss, ne, scratch, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 1964 src/mips/lithium-codegen-mips.cc __ Branch(is_true, ne, temp2, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 1966 src/mips/lithium-codegen-mips.cc __ Branch(is_false, ne, temp2, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 2425 src/mips/lithium-codegen-mips.cc DeoptimizeIf(ne, instr->environment(), scratch, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 4933 src/mips/lithium-codegen-mips.cc __ Branch(true_label, eq, input, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 3850 src/mips/macro-assembler-mips.cc Branch(miss, ne, scratch, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 587 src/mips/stub-cache-mips.cc __ Branch(miss, ne, a3, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 1483 src/mips/stub-cache-mips.cc __ Branch(miss, ne, a3, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 3363 src/mips/stub-cache-mips.cc a3, Operand(JS_FUNCTION_TYPE)); JS_FUNCTION_TYPE 147 src/objects-debug.cc case JS_FUNCTION_TYPE: JS_FUNCTION_TYPE 190 src/objects-inl.h return type == JS_FUNCTION_TYPE || type == JS_FUNCTION_PROXY_TYPE; JS_FUNCTION_TYPE 606 src/objects-inl.h TYPE_CHECKER(JSFunction, JS_FUNCTION_TYPE) JS_FUNCTION_TYPE 1456 src/objects-inl.h case JS_FUNCTION_TYPE: JS_FUNCTION_TYPE 141 src/objects-printer.cc case JS_FUNCTION_TYPE: JS_FUNCTION_TYPE 517 src/objects-printer.cc case JS_FUNCTION_TYPE: return "JS_FUNCTION"; JS_FUNCTION_TYPE 148 src/objects-visiting.cc case JS_FUNCTION_TYPE: JS_FUNCTION_TYPE 1088 src/objects.cc case JS_FUNCTION_TYPE: { JS_FUNCTION_TYPE 1361 src/objects.cc case JS_FUNCTION_TYPE: JS_FUNCTION_TYPE 297 src/objects.h V(JS_FUNCTION_TYPE) \ JS_FUNCTION_TYPE 5440 src/runtime.cc case JS_FUNCTION_TYPE: JS_FUNCTION_TYPE 8171 src/runtime.cc if (function->initial_map()->instance_type() == JS_FUNCTION_TYPE) { JS_FUNCTION_TYPE 129 src/x64/builtins-x64.cc __ CmpInstanceType(rax, JS_FUNCTION_TYPE); JS_FUNCTION_TYPE 655 src/x64/builtins-x64.cc __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx); JS_FUNCTION_TYPE 858 src/x64/builtins-x64.cc __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx); JS_FUNCTION_TYPE 942 src/x64/builtins-x64.cc __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx); JS_FUNCTION_TYPE 3747 src/x64/code-stubs-x64.cc __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx); JS_FUNCTION_TYPE 3822 src/x64/code-stubs-x64.cc __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx); JS_FUNCTION_TYPE 2709 src/x64/full-codegen-x64.cc __ CmpObjectType(rax, JS_FUNCTION_TYPE, rbx); JS_FUNCTION_TYPE 2886 src/x64/full-codegen-x64.cc __ CmpObjectType(rax, JS_FUNCTION_TYPE, rbx); JS_FUNCTION_TYPE 4251 src/x64/full-codegen-x64.cc __ CmpObjectType(rax, JS_FUNCTION_TYPE, rdx); JS_FUNCTION_TYPE 887 src/x64/ic-x64.cc __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rdx); JS_FUNCTION_TYPE 1947 src/x64/lithium-codegen-x64.cc __ CmpObjectType(temp, JS_FUNCTION_TYPE, kScratchRegister); JS_FUNCTION_TYPE 2406 src/x64/lithium-codegen-x64.cc __ CmpObjectType(function, JS_FUNCTION_TYPE, result); JS_FUNCTION_TYPE 4783 src/x64/lithium-codegen-x64.cc __ CmpObjectType(input, JS_FUNCTION_TYPE, input); JS_FUNCTION_TYPE 2964 src/x64/macro-assembler-x64.cc CmpObjectType(function, JS_FUNCTION_TYPE, result); JS_FUNCTION_TYPE 1318 src/x64/stub-cache-x64.cc __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rax); JS_FUNCTION_TYPE 1372 src/x64/stub-cache-x64.cc __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rbx); JS_FUNCTION_TYPE 2259 src/x64/stub-cache-x64.cc __ CmpObjectType(rax, JS_FUNCTION_TYPE, rbx); JS_FUNCTION_TYPE 3159 src/x64/stub-cache-x64.cc __ CmpInstanceType(rbx, JS_FUNCTION_TYPE);