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

Unified Diff: runtime/vm/method_recognizer.h

Issue 1416603002: VM: Always inline typed data list factories, clean up inliner. (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 5 years, 2 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « runtime/vm/flow_graph_inliner.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: runtime/vm/method_recognizer.h
diff --git a/runtime/vm/method_recognizer.h b/runtime/vm/method_recognizer.h
index 5e8e5763d091ad8e4fb48ce63cb5cd4caeaaf7ce..18c3e3d7d98a2795ba22db2faccd00ce5eb417f6 100644
--- a/runtime/vm/method_recognizer.h
+++ b/runtime/vm/method_recognizer.h
@@ -422,6 +422,19 @@ namespace dart {
V(_HashVMBase, set:_hashMask, LinkedHashMap_setHashMask, 1781420082) \
V(_HashVMBase, get:_deletedKeys, LinkedHashMap_getDeletedKeys, 63633039) \
V(_HashVMBase, set:_deletedKeys, LinkedHashMap_setDeletedKeys, 2079107858) \
+ V(Uint8List, ., Uint8ListFactory, 1844890525) \
+ V(Int8List, ., Int8ListFactory, 1802068996) \
+ V(Uint16List, ., Uint16ListFactory, 1923962567) \
+ V(Int16List, ., Int16ListFactory, 2000007495) \
+ V(Uint32List, ., Uint32ListFactory, 1836019363) \
+ V(Int32List, ., Int32ListFactory, 442847136) \
+ V(Uint64List, ., Uint64ListFactory, 196248223) \
+ V(Int64List, ., Int64ListFactory, 1668869084) \
+ V(Float32List, ., Float32ListFactory, 1367032554) \
+ V(Float64List, ., Float64ListFactory, 1886443347) \
+ V(Int32x4List, ., Int32x4ListFactory, 1409401969) \
+ V(Float32x4List, ., Float32x4ListFactory, 556438009) \
+ V(Float64x2List, ., Float64x2ListFactory, 1269752759)
// A list of core function that should never be inlined.
« no previous file with comments | « runtime/vm/flow_graph_inliner.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698