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 4439 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4450 static void Generate_KeyedStoreIC_Megamorphic_Strict(MacroAssembler* masm) { | 4450 static void Generate_KeyedStoreIC_Megamorphic_Strict(MacroAssembler* masm) { |
4451 KeyedStoreIC::GenerateMegamorphic(masm, STRICT); | 4451 KeyedStoreIC::GenerateMegamorphic(masm, STRICT); |
4452 } | 4452 } |
4453 | 4453 |
4454 | 4454 |
4455 static void Generate_KeyedStoreIC_Miss(MacroAssembler* masm) { | 4455 static void Generate_KeyedStoreIC_Miss(MacroAssembler* masm) { |
4456 KeyedStoreIC::GenerateMiss(masm); | 4456 KeyedStoreIC::GenerateMiss(masm); |
4457 } | 4457 } |
4458 | 4458 |
4459 | 4459 |
4460 static void Generate_KeyedStoreIC_Initialize(MacroAssembler* masm) { | |
4461 KeyedStoreIC::GenerateInitialize(masm); | |
4462 } | |
4463 | |
4464 | |
4465 static void Generate_KeyedStoreIC_Initialize_Strict(MacroAssembler* masm) { | |
4466 KeyedStoreIC::GenerateInitialize(masm); | |
4467 } | |
4468 | |
4469 | |
4470 static void Generate_KeyedStoreIC_PreMonomorphic(MacroAssembler* masm) { | |
4471 KeyedStoreIC::GeneratePreMonomorphic(masm); | |
4472 } | |
4473 | |
4474 | |
4475 static void Generate_KeyedStoreIC_PreMonomorphic_Strict(MacroAssembler* masm) { | |
4476 KeyedStoreIC::GeneratePreMonomorphic(masm); | |
4477 } | |
4478 | |
4479 | |
4480 static void Generate_Return_DebugBreak(MacroAssembler* masm) { | 4460 static void Generate_Return_DebugBreak(MacroAssembler* masm) { |
4481 DebugCodegen::GenerateDebugBreakStub(masm, | 4461 DebugCodegen::GenerateDebugBreakStub(masm, |
4482 DebugCodegen::SAVE_RESULT_REGISTER); | 4462 DebugCodegen::SAVE_RESULT_REGISTER); |
4483 } | 4463 } |
4484 | 4464 |
4485 | 4465 |
4486 static void Generate_Slot_DebugBreak(MacroAssembler* masm) { | 4466 static void Generate_Slot_DebugBreak(MacroAssembler* masm) { |
4487 DebugCodegen::GenerateDebugBreakStub(masm, | 4467 DebugCodegen::GenerateDebugBreakStub(masm, |
4488 DebugCodegen::IGNORE_RESULT_REGISTER); | 4468 DebugCodegen::IGNORE_RESULT_REGISTER); |
4489 } | 4469 } |
(...skipping 277 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4767 BUILTIN_LIST_T(DEFINE_BUILTIN_ACCESSOR_T) | 4747 BUILTIN_LIST_T(DEFINE_BUILTIN_ACCESSOR_T) |
4768 BUILTIN_LIST_H(DEFINE_BUILTIN_ACCESSOR_H) | 4748 BUILTIN_LIST_H(DEFINE_BUILTIN_ACCESSOR_H) |
4769 BUILTIN_LIST_DEBUG_A(DEFINE_BUILTIN_ACCESSOR_A) | 4749 BUILTIN_LIST_DEBUG_A(DEFINE_BUILTIN_ACCESSOR_A) |
4770 #undef DEFINE_BUILTIN_ACCESSOR_C | 4750 #undef DEFINE_BUILTIN_ACCESSOR_C |
4771 #undef DEFINE_BUILTIN_ACCESSOR_A | 4751 #undef DEFINE_BUILTIN_ACCESSOR_A |
4772 #undef DEFINE_BUILTIN_ACCESSOR_T | 4752 #undef DEFINE_BUILTIN_ACCESSOR_T |
4773 #undef DEFINE_BUILTIN_ACCESSOR_H | 4753 #undef DEFINE_BUILTIN_ACCESSOR_H |
4774 | 4754 |
4775 } // namespace internal | 4755 } // namespace internal |
4776 } // namespace v8 | 4756 } // namespace v8 |
OLD | NEW |