diff options
author | Alex Light <allight@google.com> | 2017-02-27 10:52:29 -0800 |
---|---|---|
committer | Alex Light <allight@google.com> | 2017-03-13 17:45:06 -0700 |
commit | d8ce4e73ef9cbbe7cb58ab4ee3258558ee4e73a7 (patch) | |
tree | 988c0445016207568160123ac8063487130d8b27 /test/MultiDex/Second.java | |
parent | ebecb7e183eff584827555e918753e86f86e01e0 (diff) |
Don't send ClassFileLoadHook before JVMTI_PHASE_START.
All the classes we load prior to transitioning into JVMTI_PHASE_START
are tightly coupled into the runtime itself. For this reason
redefining them in the ways allowed by the ClassFileLoadHook during
first load could cause difficult to diagnose problems with the
runtime. Since there is no good way to determine if the new definition
is safe nor to report that the definition was ignored we instead
simply do not send this event during this stage of runtime
initialization.
Test: ./test/testrunner/testrunner.py --host -j40 -b
Change-Id: I813f2ced49a2a85e485a6f2cf94edb024799c5c0
Diffstat (limited to 'test/MultiDex/Second.java')
0 files changed, 0 insertions, 0 deletions