commit | cade5c3c75588da6d873df727acdaf3378a66efa | [log] [tgz] |
---|---|---|
author | Chang Xing <chxing@google.com> | Thu Jul 20 17:56:26 2017 -0700 |
committer | Chang Xing <chxing@google.com> | Sat Jul 22 16:33:20 2017 -0700 |
tree | 126fc494a05e39d0b2566a608f15e140e5eb915f | |
parent | 16d1dd86dca33520b44d9802695e19d3b658af3e [diff] |
Track class initializing in transaction Add a field and a corresponding constructor to transaction which keeps track of the class that the transaction is initializing. To implement constraints for <clinit> behaviors, the transaction needs to know which class it is initializing. Test: make test-art-host -j64 Change-Id: I87b3fcb3ef15914c79c6687ec8a87058265eaead