OLD | NEW |
1 // Copyright 2012 the V8 project authors. All rights reserved. | 1 // Copyright 2012 the V8 project authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "src/builtins.h" | 5 #include "src/builtins.h" |
6 | 6 |
7 #include "src/api.h" | 7 #include "src/api.h" |
8 #include "src/api-arguments.h" | 8 #include "src/api-arguments.h" |
9 #include "src/api-natives.h" | 9 #include "src/api-natives.h" |
10 #include "src/base/once.h" | 10 #include "src/base/once.h" |
(...skipping 4517 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4528 static void Generate_KeyedStoreIC_Megamorphic_Strict(MacroAssembler* masm) { | 4528 static void Generate_KeyedStoreIC_Megamorphic_Strict(MacroAssembler* masm) { |
4529 KeyedStoreIC::GenerateMegamorphic(masm, STRICT); | 4529 KeyedStoreIC::GenerateMegamorphic(masm, STRICT); |
4530 } | 4530 } |
4531 | 4531 |
4532 | 4532 |
4533 static void Generate_KeyedStoreIC_Miss(MacroAssembler* masm) { | 4533 static void Generate_KeyedStoreIC_Miss(MacroAssembler* masm) { |
4534 KeyedStoreIC::GenerateMiss(masm); | 4534 KeyedStoreIC::GenerateMiss(masm); |
4535 } | 4535 } |
4536 | 4536 |
4537 | 4537 |
4538 static void Generate_KeyedStoreIC_Initialize(MacroAssembler* masm) { | |
4539 KeyedStoreIC::GenerateInitialize(masm); | |
4540 } | |
4541 | |
4542 | |
4543 static void Generate_KeyedStoreIC_Initialize_Strict(MacroAssembler* masm) { | |
4544 KeyedStoreIC::GenerateInitialize(masm); | |
4545 } | |
4546 | |
4547 | |
4548 static void Generate_KeyedStoreIC_PreMonomorphic(MacroAssembler* masm) { | |
4549 KeyedStoreIC::GeneratePreMonomorphic(masm); | |
4550 } | |
4551 | |
4552 | |
4553 static void Generate_KeyedStoreIC_PreMonomorphic_Strict(MacroAssembler* masm) { | |
4554 KeyedStoreIC::GeneratePreMonomorphic(masm); | |
4555 } | |
4556 | |
4557 | |
4558 static void Generate_Return_DebugBreak(MacroAssembler* masm) { | 4538 static void Generate_Return_DebugBreak(MacroAssembler* masm) { |
4559 DebugCodegen::GenerateDebugBreakStub(masm, | 4539 DebugCodegen::GenerateDebugBreakStub(masm, |
4560 DebugCodegen::SAVE_RESULT_REGISTER); | 4540 DebugCodegen::SAVE_RESULT_REGISTER); |
4561 } | 4541 } |
4562 | 4542 |
4563 | 4543 |
4564 static void Generate_Slot_DebugBreak(MacroAssembler* masm) { | 4544 static void Generate_Slot_DebugBreak(MacroAssembler* masm) { |
4565 DebugCodegen::GenerateDebugBreakStub(masm, | 4545 DebugCodegen::GenerateDebugBreakStub(masm, |
4566 DebugCodegen::IGNORE_RESULT_REGISTER); | 4546 DebugCodegen::IGNORE_RESULT_REGISTER); |
4567 } | 4547 } |
(...skipping 277 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4845 BUILTIN_LIST_T(DEFINE_BUILTIN_ACCESSOR_T) | 4825 BUILTIN_LIST_T(DEFINE_BUILTIN_ACCESSOR_T) |
4846 BUILTIN_LIST_H(DEFINE_BUILTIN_ACCESSOR_H) | 4826 BUILTIN_LIST_H(DEFINE_BUILTIN_ACCESSOR_H) |
4847 BUILTIN_LIST_DEBUG_A(DEFINE_BUILTIN_ACCESSOR_A) | 4827 BUILTIN_LIST_DEBUG_A(DEFINE_BUILTIN_ACCESSOR_A) |
4848 #undef DEFINE_BUILTIN_ACCESSOR_C | 4828 #undef DEFINE_BUILTIN_ACCESSOR_C |
4849 #undef DEFINE_BUILTIN_ACCESSOR_A | 4829 #undef DEFINE_BUILTIN_ACCESSOR_A |
4850 #undef DEFINE_BUILTIN_ACCESSOR_T | 4830 #undef DEFINE_BUILTIN_ACCESSOR_T |
4851 #undef DEFINE_BUILTIN_ACCESSOR_H | 4831 #undef DEFINE_BUILTIN_ACCESSOR_H |
4852 | 4832 |
4853 } // namespace internal | 4833 } // namespace internal |
4854 } // namespace v8 | 4834 } // namespace v8 |
OLD | NEW |