src/cpu/x86/vm/methodHandles_x86.hpp

changeset 4037
da91efe96a93
parent 3969
1d7922586cf6
child 4158
65d07d9ee446
     1.1 --- a/src/cpu/x86/vm/methodHandles_x86.hpp	Fri Aug 31 16:39:35 2012 -0700
     1.2 +++ b/src/cpu/x86/vm/methodHandles_x86.hpp	Sat Sep 01 13:25:18 2012 -0400
     1.3 @@ -35,11 +35,11 @@
     1.4    static void load_klass_from_Class(MacroAssembler* _masm, Register klass_reg);
     1.5  
     1.6    static void verify_klass(MacroAssembler* _masm,
     1.7 -                           Register obj, KlassHandle klass,
     1.8 +                           Register obj, SystemDictionary::WKID klass_id,
     1.9                             const char* error_message = "wrong klass") NOT_DEBUG_RETURN;
    1.10  
    1.11    static void verify_method_handle(MacroAssembler* _masm, Register mh_reg) {
    1.12 -    verify_klass(_masm, mh_reg, SystemDictionaryHandles::MethodHandle_klass(),
    1.13 +    verify_klass(_masm, mh_reg, SystemDictionary::WK_KLASS_ENUM_NAME(java_lang_invoke_MethodHandle),
    1.14                   "reference is a MH");
    1.15    }
    1.16  

mercurial