| 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 |