Mercurial > hg > truffle
comparison src/share/vm/graal/graalCompilerToVM.cpp @ 8127:3d41998c30de
Create new way of handling unwind that recalculates rbp from rsp. Remove unused instanceof slow path stub.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Wed, 06 Mar 2013 16:37:18 +0100 |
parents | 0026a2e70695 |
children | b8f261ba79c6 |
comparison
equal
deleted
inserted
replaced
8125:0026a2e70695 | 8127:3d41998c30de |
---|---|
700 set_int("layoutHelperElementTypePrimitiveInPlace", (Klass::_lh_array_tag_type_value & ~Klass::_lh_array_tag_obj_value) << Klass::_lh_array_tag_shift); | 700 set_int("layoutHelperElementTypePrimitiveInPlace", (Klass::_lh_array_tag_type_value & ~Klass::_lh_array_tag_obj_value) << Klass::_lh_array_tag_shift); |
701 set_int("layoutHelperHeaderSizeShift", Klass::_lh_header_size_shift); | 701 set_int("layoutHelperHeaderSizeShift", Klass::_lh_header_size_shift); |
702 set_int("layoutHelperHeaderSizeMask", Klass::_lh_header_size_mask); | 702 set_int("layoutHelperHeaderSizeMask", Klass::_lh_header_size_mask); |
703 set_int("layoutHelperOffset", in_bytes(Klass::layout_helper_offset())); | 703 set_int("layoutHelperOffset", in_bytes(Klass::layout_helper_offset())); |
704 | 704 |
705 set_stub("instanceofStub", GraalRuntime::entry_for(GraalRuntime::slow_subtype_check_id)); | |
706 set_stub("newInstanceStub", GraalRuntime::entry_for(GraalRuntime::new_instance_id)); | 705 set_stub("newInstanceStub", GraalRuntime::entry_for(GraalRuntime::new_instance_id)); |
707 set_stub("newArrayStub", GraalRuntime::entry_for(GraalRuntime::new_array_id)); | 706 set_stub("newArrayStub", GraalRuntime::entry_for(GraalRuntime::new_array_id)); |
708 set_stub("newMultiArrayStub", GraalRuntime::entry_for(GraalRuntime::new_multi_array_id)); | 707 set_stub("newMultiArrayStub", GraalRuntime::entry_for(GraalRuntime::new_multi_array_id)); |
709 set_stub("identityHashCodeStub", GraalRuntime::entry_for(GraalRuntime::identity_hash_code_id)); | 708 set_stub("identityHashCodeStub", GraalRuntime::entry_for(GraalRuntime::identity_hash_code_id)); |
710 set_stub("threadIsInterruptedStub", GraalRuntime::entry_for(GraalRuntime::thread_is_interrupted_id)); | 709 set_stub("threadIsInterruptedStub", GraalRuntime::entry_for(GraalRuntime::thread_is_interrupted_id)); |