equal
deleted
inserted
replaced
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 |