Mercurial > hg > truffle
comparison src/cpu/sparc/vm/c1_Runtime1_sparc.cpp @ 3910:d968f546734e
Merge
author | iveresov |
---|---|
date | Wed, 07 Sep 2011 11:52:00 -0700 |
parents | 4fe626cbf0bf c124e2e7463e |
children | cec1757a0134 |
comparison
equal
deleted
inserted
replaced
3890:4668545121b8 | 3910:d968f546734e |
---|---|
780 { __ set_info("load_klass_patching", dont_gc_arguments); | 780 { __ set_info("load_klass_patching", dont_gc_arguments); |
781 oop_maps = generate_patching(sasm, CAST_FROM_FN_PTR(address, move_klass_patching)); | 781 oop_maps = generate_patching(sasm, CAST_FROM_FN_PTR(address, move_klass_patching)); |
782 } | 782 } |
783 break; | 783 break; |
784 | 784 |
785 case jvmti_exception_throw_id: | |
786 { // Oexception : exception | |
787 __ set_info("jvmti_exception_throw", dont_gc_arguments); | |
788 oop_maps = generate_stub_call(sasm, noreg, CAST_FROM_FN_PTR(address, Runtime1::post_jvmti_exception_throw), I0); | |
789 } | |
790 break; | |
791 | |
792 case dtrace_object_alloc_id: | 785 case dtrace_object_alloc_id: |
793 { // O0: object | 786 { // O0: object |
794 __ set_info("dtrace_object_alloc", dont_gc_arguments); | 787 __ set_info("dtrace_object_alloc", dont_gc_arguments); |
795 // we can't gc here so skip the oopmap but make sure that all | 788 // we can't gc here so skip the oopmap but make sure that all |
796 // the live registers get saved. | 789 // the live registers get saved. |