comparison src/cpu/sparc/vm/stubGenerator_sparc.cpp @ 1503:c640000b7cc1

6829193: JSR 292 needs to support SPARC Summary: There are unimplemented portions of the hotspot code for method handles and invokedynamic specific to SPARC. Reviewed-by: kvn, never, jrose
author twisti
date Thu, 29 Apr 2010 06:30:25 -0700
parents 6476042f815c
children 2338d41fbd81
comparison
equal deleted inserted replaced
1399:90acda19b80f 1503:c640000b7cc1
2915 StubRoutines::_verify_oop_subroutine_entry = generate_verify_oop_subroutine(); 2915 StubRoutines::_verify_oop_subroutine_entry = generate_verify_oop_subroutine();
2916 2916
2917 // arraycopy stubs used by compilers 2917 // arraycopy stubs used by compilers
2918 generate_arraycopy_stubs(); 2918 generate_arraycopy_stubs();
2919 2919
2920 // generic method handle stubs
2921 if (EnableMethodHandles && SystemDictionary::MethodHandle_klass() != NULL) {
2922 for (MethodHandles::EntryKind ek = MethodHandles::_EK_FIRST;
2923 ek < MethodHandles::_EK_LIMIT;
2924 ek = MethodHandles::EntryKind(1 + (int)ek)) {
2925 StubCodeMark mark(this, "MethodHandle", MethodHandles::entry_name(ek));
2926 MethodHandles::generate_method_handle_stub(_masm, ek);
2927 }
2928 }
2929
2920 // Don't initialize the platform math functions since sparc 2930 // Don't initialize the platform math functions since sparc
2921 // doesn't have intrinsics for these operations. 2931 // doesn't have intrinsics for these operations.
2922 } 2932 }
2923 2933
2924 2934