OSDN Git Service

ART: Fix tagging
authorAndreas Gampe <agampe@google.com>
Sat, 25 Feb 2017 00:21:18 +0000 (16:21 -0800)
committerAndreas Gampe <agampe@google.com>
Sat, 25 Feb 2017 00:21:18 +0000 (16:21 -0800)
commitde19eb96dadaf41a600ccfcf3be32d66171be6b0
tree18283cb7ee253ca6dd770aa3f85d8d74a2f2f5b2
parent06f658ab309a5f1930b8a6bc306ef79d0ef0616e
ART: Fix tagging

Tagging is local to the jvmtiEnv. Move from a global object tag
table to a table local to the ArtJvmtiEnv.

Bug: 31385027
Test: m test-art-host-run-test-903-hello-tagging
Change-Id: I2faeed87fd0421631fee7cd97bb7d496bf4e6338
runtime/openjdkjvmti/OpenjdkJvmTi.cc
runtime/openjdkjvmti/art_jvmti.h
runtime/openjdkjvmti/ti_redefine.cc
runtime/openjdkjvmti/ti_redefine.h
runtime/openjdkjvmti/transform.cc
runtime/openjdkjvmti/transform.h
test/903-hello-tagging/expected.txt
test/903-hello-tagging/src/Main.java
test/903-hello-tagging/tagging.cc