1a824a5c1070648971ce9593a1dd71cdd8cf2f98 |
|
27-Jan-2018 |
Alex Light <allight@google.com> |
Remove hiddenapi access flags in FixedUpDexFile The hiddenapi tool will mess with the access flags of fields and methods in order to record which are '@hide'. We need to undo this before passing any dex files down to jvmti agents. Test: ./test.py --host -j50 Bug: 72550707 Bug: 64382372 Change-Id: Ibc9a96a6b541c06844f276db009ac29514f7a3bb
|
4eec3c5a28ce1592ff53b11270fd430d1217aa07 |
|
14-Apr-2017 |
Alex Light <allight@google.com> |
More refactor for JVMTI redefinition run tests (1/3) Does as much as possible without making git get confused about the provenance of files. Follow up CLs will move the files into the appropriate places. NOTE: BROKEN WITHOUT A FOLLOW-UP CL TO CHANGE FILE NAMES! Bug: 32072923 Test: None Change-Id: I1d66b42a5041d4ea1a0e8eaa61d55422a507e26f
|
5fd984cc6e4eb5f5c55174c8126327add7a474f8 |
|
28-Mar-2017 |
Alex Light <allight@google.com> |
Undo dex2dex compilation before invoking LoadHook We need to undo any dex_to_dex compilation that might have taken place before passing a dex file to any registered ClassFileLoadHooks to ensure that no internal opcodes are present in any methods. Test: ./test.py --host -j40 Bug: 36653594 Change-Id: Ia42c77312e685d69f6b3ea764fad01710b10ab45 (cherry picked from commit 405284789d13dd1a1d15e2888a987591f5de6b12)
|
405284789d13dd1a1d15e2888a987591f5de6b12 |
|
28-Mar-2017 |
Alex Light <allight@google.com> |
Undo dex2dex compilation before invoking LoadHook We need to undo any dex_to_dex compilation that might have taken place before passing a dex file to any registered ClassFileLoadHooks to ensure that no internal opcodes are present in any methods. Test: ./test.py --host -j40 Bug: 36653594 Change-Id: Ia42c77312e685d69f6b3ea764fad01710b10ab45
|
75d0336064a4b31437d6398bda0a580281a3d6e2 |
|
27-Mar-2017 |
Alex Light <allight@google.com> |
Add test to verify dex file passed to agent Bug: 31455788 Test: ./test.py --host -j40 Change-Id: Ibd75e21d6d9f19d9bb125a43a0f54262724e894c (cherry picked from commit 37aa4c99260985e67cd466397e58927e7a0d2871)
|
37aa4c99260985e67cd466397e58927e7a0d2871 |
|
27-Mar-2017 |
Alex Light <allight@google.com> |
Add test to verify dex file passed to agent Bug: 31455788 Test: ./test.py --host -j40 Change-Id: Ibd75e21d6d9f19d9bb125a43a0f54262724e894c
|