Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(490)

Side by Side Diff: src/builtins.cc

Issue 2054133002: [--runtime-call-stats] Fix ACCESSOR handler computation (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: rebased Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « src/builtins.h ('k') | src/counters.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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-arguments.h" 7 #include "src/api-arguments.h"
8 #include "src/api-natives.h" 8 #include "src/api-natives.h"
9 #include "src/api.h" 9 #include "src/api.h"
10 #include "src/base/ieee754.h" 10 #include "src/base/ieee754.h"
(...skipping 5401 matching lines...) Expand 10 before | Expand all | Expand 10 after
5412 } 5412 }
5413 5413
5414 void Generate_KeyedStoreIC_Slow(MacroAssembler* masm) { 5414 void Generate_KeyedStoreIC_Slow(MacroAssembler* masm) {
5415 ElementHandlerCompiler::GenerateStoreSlow(masm); 5415 ElementHandlerCompiler::GenerateStoreSlow(masm);
5416 } 5416 }
5417 5417
5418 void Generate_StoreIC_Setter_ForDeopt(MacroAssembler* masm) { 5418 void Generate_StoreIC_Setter_ForDeopt(MacroAssembler* masm) {
5419 NamedStoreHandlerCompiler::GenerateStoreViaSetterForDeopt(masm); 5419 NamedStoreHandlerCompiler::GenerateStoreViaSetterForDeopt(masm);
5420 } 5420 }
5421 5421
5422 void Generate_StoreIC_Megamorphic(MacroAssembler* masm) {
5423 StoreIC::GenerateMegamorphic(masm);
5424 }
5425
5426 void Generate_StoreIC_Megamorphic_Strict(MacroAssembler* masm) {
5427 StoreIC::GenerateMegamorphic(masm);
5428 }
5429
5430 void Generate_KeyedStoreIC_Megamorphic(MacroAssembler* masm) { 5422 void Generate_KeyedStoreIC_Megamorphic(MacroAssembler* masm) {
5431 KeyedStoreIC::GenerateMegamorphic(masm, SLOPPY); 5423 KeyedStoreIC::GenerateMegamorphic(masm, SLOPPY);
5432 } 5424 }
5433 5425
5434 void Generate_KeyedStoreIC_Megamorphic_Strict(MacroAssembler* masm) { 5426 void Generate_KeyedStoreIC_Megamorphic_Strict(MacroAssembler* masm) {
5435 KeyedStoreIC::GenerateMegamorphic(masm, STRICT); 5427 KeyedStoreIC::GenerateMegamorphic(masm, STRICT);
5436 } 5428 }
5437 5429
5438 void Generate_KeyedStoreIC_Miss(MacroAssembler* masm) { 5430 void Generate_KeyedStoreIC_Miss(MacroAssembler* masm) {
5439 KeyedStoreIC::GenerateMiss(masm); 5431 KeyedStoreIC::GenerateMiss(masm);
(...skipping 566 matching lines...) Expand 10 before | Expand all | Expand 10 after
6006 BUILTIN_LIST_H(DEFINE_BUILTIN_ACCESSOR_H) 5998 BUILTIN_LIST_H(DEFINE_BUILTIN_ACCESSOR_H)
6007 BUILTIN_LIST_DEBUG_A(DEFINE_BUILTIN_ACCESSOR_A) 5999 BUILTIN_LIST_DEBUG_A(DEFINE_BUILTIN_ACCESSOR_A)
6008 #undef DEFINE_BUILTIN_ACCESSOR_C 6000 #undef DEFINE_BUILTIN_ACCESSOR_C
6009 #undef DEFINE_BUILTIN_ACCESSOR_A 6001 #undef DEFINE_BUILTIN_ACCESSOR_A
6010 #undef DEFINE_BUILTIN_ACCESSOR_T 6002 #undef DEFINE_BUILTIN_ACCESSOR_T
6011 #undef DEFINE_BUILTIN_ACCESSOR_S 6003 #undef DEFINE_BUILTIN_ACCESSOR_S
6012 #undef DEFINE_BUILTIN_ACCESSOR_H 6004 #undef DEFINE_BUILTIN_ACCESSOR_H
6013 6005
6014 } // namespace internal 6006 } // namespace internal
6015 } // namespace v8 6007 } // namespace v8
OLDNEW
« no previous file with comments | « src/builtins.h ('k') | src/counters.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698