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

Side by Side Diff: src/counters.h

Issue 2623483002: [cleanup] Port KeyedLoadIC_{Slow,Miss} to TF and drop unused IC handler code (Closed)
Patch Set: rebased Created 3 years, 11 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/builtins-handler.cc ('k') | src/ic/arm/handler-compiler-arm.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 #ifndef V8_COUNTERS_H_ 5 #ifndef V8_COUNTERS_H_
6 #define V8_COUNTERS_H_ 6 #define V8_COUNTERS_H_
7 7
8 #include "include/v8.h" 8 #include "include/v8.h"
9 #include "src/allocation.h" 9 #include "src/allocation.h"
10 #include "src/base/atomic-utils.h" 10 #include "src/base/atomic-utils.h"
(...skipping 1074 matching lines...) Expand 10 before | Expand all | Expand 10 after
1085 SC(ic_keyed_load_generic_smi, V8.ICKeyedLoadGenericSmi) \ 1085 SC(ic_keyed_load_generic_smi, V8.ICKeyedLoadGenericSmi) \
1086 SC(ic_keyed_load_generic_symbol, V8.ICKeyedLoadGenericSymbol) \ 1086 SC(ic_keyed_load_generic_symbol, V8.ICKeyedLoadGenericSymbol) \
1087 SC(ic_keyed_load_generic_slow, V8.ICKeyedLoadGenericSlow) \ 1087 SC(ic_keyed_load_generic_slow, V8.ICKeyedLoadGenericSlow) \
1088 SC(ic_named_load_global_stub, V8.ICNamedLoadGlobalStub) \ 1088 SC(ic_named_load_global_stub, V8.ICNamedLoadGlobalStub) \
1089 SC(ic_store_normal_miss, V8.ICStoreNormalMiss) \ 1089 SC(ic_store_normal_miss, V8.ICStoreNormalMiss) \
1090 SC(ic_store_normal_hit, V8.ICStoreNormalHit) \ 1090 SC(ic_store_normal_hit, V8.ICStoreNormalHit) \
1091 SC(ic_binary_op_miss, V8.ICBinaryOpMiss) \ 1091 SC(ic_binary_op_miss, V8.ICBinaryOpMiss) \
1092 SC(ic_compare_miss, V8.ICCompareMiss) \ 1092 SC(ic_compare_miss, V8.ICCompareMiss) \
1093 SC(ic_call_miss, V8.ICCallMiss) \ 1093 SC(ic_call_miss, V8.ICCallMiss) \
1094 SC(ic_keyed_call_miss, V8.ICKeyedCallMiss) \ 1094 SC(ic_keyed_call_miss, V8.ICKeyedCallMiss) \
1095 SC(ic_load_miss, V8.ICLoadMiss) \
1096 SC(ic_keyed_load_miss, V8.ICKeyedLoadMiss) \
1097 SC(ic_store_miss, V8.ICStoreMiss) \ 1095 SC(ic_store_miss, V8.ICStoreMiss) \
1098 SC(ic_keyed_store_miss, V8.ICKeyedStoreMiss) \ 1096 SC(ic_keyed_store_miss, V8.ICKeyedStoreMiss) \
1099 SC(cow_arrays_created_runtime, V8.COWArraysCreatedRuntime) \ 1097 SC(cow_arrays_created_runtime, V8.COWArraysCreatedRuntime) \
1100 SC(cow_arrays_converted, V8.COWArraysConverted) \ 1098 SC(cow_arrays_converted, V8.COWArraysConverted) \
1101 SC(constructed_objects, V8.ConstructedObjects) \ 1099 SC(constructed_objects, V8.ConstructedObjects) \
1102 SC(constructed_objects_runtime, V8.ConstructedObjectsRuntime) \ 1100 SC(constructed_objects_runtime, V8.ConstructedObjectsRuntime) \
1103 SC(negative_lookups, V8.NegativeLookups) \ 1101 SC(negative_lookups, V8.NegativeLookups) \
1104 SC(negative_lookups_miss, V8.NegativeLookupsMiss) \ 1102 SC(negative_lookups_miss, V8.NegativeLookupsMiss) \
1105 SC(megamorphic_stub_cache_probes, V8.MegamorphicStubCacheProbes) \ 1103 SC(megamorphic_stub_cache_probes, V8.MegamorphicStubCacheProbes) \
1106 SC(megamorphic_stub_cache_misses, V8.MegamorphicStubCacheMisses) \ 1104 SC(megamorphic_stub_cache_misses, V8.MegamorphicStubCacheMisses) \
(...skipping 230 matching lines...) Expand 10 before | Expand all | Expand 10 after
1337 1335
1338 explicit Counters(Isolate* isolate); 1336 explicit Counters(Isolate* isolate);
1339 1337
1340 DISALLOW_IMPLICIT_CONSTRUCTORS(Counters); 1338 DISALLOW_IMPLICIT_CONSTRUCTORS(Counters);
1341 }; 1339 };
1342 1340
1343 } // namespace internal 1341 } // namespace internal
1344 } // namespace v8 1342 } // namespace v8
1345 1343
1346 #endif // V8_COUNTERS_H_ 1344 #endif // V8_COUNTERS_H_
OLDNEW
« no previous file with comments | « src/builtins/builtins-handler.cc ('k') | src/ic/arm/handler-compiler-arm.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698