commit | 440b5d9bffafa46366f58599414e0cff35ea3a6a | [log] [tgz] |
---|---|---|
author | Alex Light <allight@google.com> | Tue Jan 24 15:32:25 2017 -0800 |
committer | Alex Light <allight@google.com> | Wed Jan 25 09:58:30 2017 -0800 |
tree | 033967c68fff98790ba2ef6f84e31bcea36acbf0 | |
parent | f34077c96af3389e8eae65252d4c5d51cf630039 [diff] |
Implement class-pre-define time redefinition. This allows one to redefine classes as they are being loaded without restriction as to the types of transformations that may be included. For example one is allowed to add additional methods or fields to the class being defined. Bug: 31684920 Test: mma -j40 test-art-host Change-Id: I671ee13444c05f28424e727fd80d9d46c78ca287