src/share/vm/prims/jvmtiRedefineClasses.hpp

changeset 9745
0e3d6188f198
parent 9184
fbcbfd2753b5
child 9756
2be326848943
     1.1 --- a/src/share/vm/prims/jvmtiRedefineClasses.hpp	Tue Sep 03 06:41:37 2019 +0100
     1.2 +++ b/src/share/vm/prims/jvmtiRedefineClasses.hpp	Tue Sep 03 06:57:35 2019 +0100
     1.3 @@ -490,6 +490,10 @@
     1.4  
     1.5    void flush_dependent_code(instanceKlassHandle k_h, TRAPS);
     1.6  
     1.7 +  // lock classes to redefine since constant pool merging isn't thread safe.
     1.8 +  void lock_classes();
     1.9 +  void unlock_classes();
    1.10 +
    1.11    static void dump_methods();
    1.12  
    1.13    // Check that there are no old or obsolete methods

mercurial