summaryrefslogtreecommitdiffstats
path: root/libart
diff options
context:
space:
mode:
authorVladimir Marko <vmarko@google.com>2014-04-16 09:41:44 +0100
committerVladimir Marko <vmarko@google.com>2014-04-16 16:52:56 +0100
commite5a04f4fd928a23fb23980259cc226a120fc704d (patch)
treedbf2f5ff4d4036b227370be1deb8cdcd2df7ebbd /libart
parent8f32b9883bddef330cb86c52e0ebe7ed431085f0 (diff)
downloadlibcore-e5a04f4fd928a23fb23980259cc226a120fc704d.tar.gz
libcore-e5a04f4fd928a23fb23980259cc226a120fc704d.tar.bz2
libcore-e5a04f4fd928a23fb23980259cc226a120fc704d.zip
Remove ArtMethod's quick fields mapping table and vmap table.
This is a companion CL for art/ change "Move mapping table and vmap table offsets to OatMethodHeader." https://android-review.googlesource.com/90699 Change-Id: Ibc46e2d6f0f8dce5f1ec6acbefea3c80f034cbd2
Diffstat (limited to 'libart')
-rw-r--r--libart/src/main/java/java/lang/reflect/ArtMethod.java16
1 files changed, 0 insertions, 16 deletions
diff --git a/libart/src/main/java/java/lang/reflect/ArtMethod.java b/libart/src/main/java/java/lang/reflect/ArtMethod.java
index c88daefb6..6ef06eef1 100644
--- a/libart/src/main/java/java/lang/reflect/ArtMethod.java
+++ b/libart/src/main/java/java/lang/reflect/ArtMethod.java
@@ -85,22 +85,6 @@ public final class ArtMethod {
*/
private long gcMap;
- /* Quick compiler meta-data. TODO: merge and place in native heap. */
-
- /**
- * Pointer to a data structure created by the quick compiler to map between dex PCs and
- * native PCs, and vice-versa.
- */
- private long quickMappingTable;
-
- /**
- * Pointer to a data structure used by the quick compiler to map between dalvik and machine
- * registers.
- */
- private long quickVmapTable;
-
- /* End of quick compiler meta-data. */
-
/** Bits encoding access (e.g. public, private) as well as other runtime specific flags */
private int accessFlags;