ART: Add mirror classes for VarHandles
Adds mirror classes for VarHandle, FieldVarHandle,
ArrayElementVarHandle, ByteArrayViewVarHandle and
ByteBufferViewVarHandle.
Bug: 65872996
Test: art/test.py --host -g -j32
Change-Id: I34e4b53c21cd969b54003dcfa3527acb963bfec7
diff --git a/runtime/Android.bp b/runtime/Android.bp
index afc7d27..ff5ae9f 100644
--- a/runtime/Android.bp
+++ b/runtime/Android.bp
@@ -153,6 +153,7 @@
"mirror/stack_trace_element.cc",
"mirror/string.cc",
"mirror/throwable.cc",
+ "mirror/var_handle.cc",
"monitor.cc",
"native_bridge_art_interface.cc",
"native_stack_dump.cc",
@@ -599,6 +600,7 @@
"mirror/dex_cache_test.cc",
"mirror/method_type_test.cc",
"mirror/object_test.cc",
+ "mirror/var_handle_test.cc",
"monitor_pool_test.cc",
"monitor_test.cc",
"oat_file_test.cc",