hotspot/src/cpu/sparc/vm/stubGenerator_sparc.cpp
changeset 5687 b862d1f189bd
parent 5419 f2e8cc8c12ea
child 5702 201c5cde25bb
equal deleted inserted replaced
5686:5435e77aa3df 5687:b862d1f189bd
  2909     StubRoutines::_verify_oop_subroutine_entry     = generate_verify_oop_subroutine();
  2909     StubRoutines::_verify_oop_subroutine_entry     = generate_verify_oop_subroutine();
  2910 
  2910 
  2911     // arraycopy stubs used by compilers
  2911     // arraycopy stubs used by compilers
  2912     generate_arraycopy_stubs();
  2912     generate_arraycopy_stubs();
  2913 
  2913 
  2914     // generic method handle stubs
       
  2915     if (EnableMethodHandles && SystemDictionary::MethodHandle_klass() != NULL) {
       
  2916       for (MethodHandles::EntryKind ek = MethodHandles::_EK_FIRST;
       
  2917            ek < MethodHandles::_EK_LIMIT;
       
  2918            ek = MethodHandles::EntryKind(1 + (int)ek)) {
       
  2919         StubCodeMark mark(this, "MethodHandle", MethodHandles::entry_name(ek));
       
  2920         MethodHandles::generate_method_handle_stub(_masm, ek);
       
  2921       }
       
  2922     }
       
  2923 
       
  2924     // Don't initialize the platform math functions since sparc
  2914     // Don't initialize the platform math functions since sparc
  2925     // doesn't have intrinsics for these operations.
  2915     // doesn't have intrinsics for these operations.
  2926   }
  2916   }
  2927 
  2917 
  2928 
  2918