Mercurial > hg > graal-jvmci-8
comparison src/cpu/sparc/vm/stubGenerator_sparc.cpp @ 1564:61b2245abf36
6930772: JSR 292 needs to support SPARC C1
Summary: C1 for SPARC needs to support JSR 292.
Reviewed-by: never, jrose
author | twisti |
---|---|
date | Fri, 21 May 2010 02:59:24 -0700 |
parents | 2338d41fbd81 |
children | e9ff18c4ace7 |
comparison
equal
deleted
inserted
replaced
1563:1a5913bf5e19 | 1564:61b2245abf36 |
---|---|
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 |