diff options
author | 2019-11-26 14:13:44 +0000 | |
---|---|---|
committer | 2019-11-26 15:55:26 +0000 | |
commit | 88b1c83080afcb2bfb6f781ded1c90fe8f9eab4d (patch) | |
tree | e3ee63ccca83c60c5790e51610349889f44daacf /runtime/runtime_callbacks.cc | |
parent | 8e895008a3e2f2813bb46cb0c6bc76884e46e9ac (diff) |
Revert "Allow structural redefinition on non-final classes."
This reverts commit c47040d31cbcd8cddd5fadb552b4f0f6c94b5bd0.
Reason for revert: Breaks ART tests (see e.g. b/145197371).
Bug: 145197371
Bug: 134162467
Bug: 144168550
Change-Id: Ia8e5788655057e380fc723a38900d26d69cda938
Diffstat (limited to 'runtime/runtime_callbacks.cc')
-rw-r--r-- | runtime/runtime_callbacks.cc | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/runtime/runtime_callbacks.cc b/runtime/runtime_callbacks.cc index e0f57c013d..ac73364ff0 100644 --- a/runtime/runtime_callbacks.cc +++ b/runtime/runtime_callbacks.cc @@ -228,19 +228,6 @@ void RuntimeCallbacks::ClassLoad(Handle<mirror::Class> klass) { } } -void RuntimeCallbacks::EndDefineClass() { - for (ClassLoadCallback* cb : COPY(class_callbacks_)) { - cb->EndDefineClass(); - } -} - -void RuntimeCallbacks::BeginDefineClass() { - for (ClassLoadCallback* cb : COPY(class_callbacks_)) { - cb->BeginDefineClass(); - } -} - - void RuntimeCallbacks::ClassPreDefine(const char* descriptor, Handle<mirror::Class> temp_class, Handle<mirror::ClassLoader> loader, |