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