src/share/vm/classfile/javaClasses.hpp

changeset 7391
fe34c5ab0b35
parent 7129
47e3110c47e8
child 7535
7ae4e26cb1e0
child 7683
1a9c5e6e13b7
     1.1 --- a/src/share/vm/classfile/javaClasses.hpp	Thu Nov 20 11:06:26 2014 +0100
     1.2 +++ b/src/share/vm/classfile/javaClasses.hpp	Wed Nov 19 13:02:11 2014 -0500
     1.3 @@ -1096,7 +1096,8 @@
     1.4    static Metadata*      vmtarget(oop mname);
     1.5    static void       set_vmtarget(oop mname, Metadata* target);
     1.6  #if INCLUDE_JVMTI
     1.7 -  static void       adjust_vmtarget(oop mname, Metadata* target);
     1.8 +  static void       adjust_vmtarget(oop mname, Method* old_method, Method* new_method,
     1.9 +                                    bool* trace_name_printed);
    1.10  #endif // INCLUDE_JVMTI
    1.11  
    1.12    static intptr_t       vmindex(oop mname);
    1.13 @@ -1110,6 +1111,8 @@
    1.14      return obj != NULL && is_subclass(obj->klass());
    1.15    }
    1.16  
    1.17 +  static bool is_method(oop obj);
    1.18 +
    1.19    // Relevant integer codes (keep these in synch. with MethodHandleNatives.Constants):
    1.20    enum {
    1.21      MN_IS_METHOD            = 0x00010000, // method (not constructor)

mercurial