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

Unified Diff: runtime/vm/method_recognizer.h

Issue 2297033002: VM: Fix polymorphic inlining of recognized methods in the JIT. (Closed)
Patch Set: Created 4 years, 4 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 0232d83ce8c4278f1a465d20c560ed32a5b43f87..9adb042d55b1ea5cb6bb9625144796e13e93bab8 100644
--- a/runtime/vm/method_recognizer.h
+++ b/runtime/vm/method_recognizer.h
@@ -368,35 +368,12 @@ namespace dart {
V(_GrowableList, get:iterator, GrowableArrayIterator, 0x6db11a73) \
V(_GrowableList, forEach, GrowableArrayForEach, 0x250036fe) \
V(_List, ., ObjectArrayAllocate, 0x63078b15) \
- V(_List, [], ObjectArrayGetIndexed, 0x157b4670) \
- V(_List, []=, ObjectArraySetIndexed, 0x34d2c72c) \
V(ListMixin, get:isEmpty, ListMixinIsEmpty, 0x787d9bc6) \
V(_List, get:iterator, ObjectArrayIterator, 0x119cf41a) \
V(_List, forEach, ObjectArrayForEach, 0x0abce191) \
V(_List, _slice, ObjectArraySlice, 0x3219e715) \
V(_ImmutableList, get:iterator, ImmutableArrayIterator, 0x119cf41a) \
V(_ImmutableList, forEach, ImmutableArrayForEach, 0x0abce191) \
- V(_ImmutableList, [], ImmutableArrayGetIndexed, 0x157b4670) \
- V(_GrowableList, [], GrowableArrayGetIndexed, 0x74ad8832) \
- V(_GrowableList, []=, GrowableArraySetIndexed, 0x0d6cfe96) \
- V(Float32List, [], Float32ArrayGetIndexed, 0x5686528f) \
- V(Float32List, []=, Float32ArraySetIndexed, 0x1b0d90df) \
- V(Float64List, [], Float64ArrayGetIndexed, 0x7a27098d) \
- V(Float64List, []=, Float64ArraySetIndexed, 0x139b2465) \
- V(Int8List, [], Int8ArrayGetIndexed, 0x069af8b3) \
- V(Int8List, []=, Int8ArraySetIndexed, 0x33994cd7) \
- V(Uint8List, [], Uint8ArrayGetIndexed, 0x027603ed) \
- V(Uint8List, []=, Uint8ArraySetIndexed, 0x060d5256) \
- V(Uint8ClampedList, [], Uint8ClampedArrayGetIndexed, 0x027603ed) \
- V(Uint8ClampedList, []=, Uint8ClampedArraySetIndexed, 0x28f5f058) \
- V(Uint16List, [], Uint16ArrayGetIndexed, 0x3ececa2f) \
- V(Uint16List, []=, Uint16ArraySetIndexed, 0x5c3a0bb9) \
- V(Int16List, [], Int16ArrayGetIndexed, 0x173cd6a1) \
- V(Int16List, []=, Int16ArraySetIndexed, 0x32f84e3c) \
- V(Int32List, [], Int32ArrayGetIndexed, 0x262eef09) \
- V(Int32List, []=, Int32ArraySetIndexed, 0x1b05b471) \
- V(Int64List, [], Int64ArrayGetIndexed, 0x0c0c939a) \
- V(Int64List, []=, Int64ArraySetIndexed, 0x3714d004) \
V(_Uint8ArrayView, [], Uint8ArrayViewGetIndexed, 0x4fc6b3d3) \
V(_Uint8ArrayView, []=, Uint8ArrayViewSetIndexed, 0x2032fdf0) \
V(_Int8ArrayView, [], Int8ArrayViewGetIndexed, 0x12036952) \
« 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