comparison src/share/vm/graal/graalCompilerToVM.cpp @ 9883:477fb9a9a06d

Delegate compressed oop arguments from HotSpot to Graal
author Christos Kotselidis <christos.kotselidis@oracle.com>
date Tue, 04 Jun 2013 13:54:44 +0200
parents 1b60f639ac4b
children a9311ec68721
comparison
equal deleted inserted replaced
9882:cf071af51d94 9883:477fb9a9a06d
829 set_int("vmIntrinsicLinkToVirtual", vmIntrinsics::_linkToVirtual); 829 set_int("vmIntrinsicLinkToVirtual", vmIntrinsics::_linkToVirtual);
830 set_int("vmIntrinsicLinkToStatic", vmIntrinsics::_linkToStatic); 830 set_int("vmIntrinsicLinkToStatic", vmIntrinsics::_linkToStatic);
831 set_int("vmIntrinsicLinkToSpecial", vmIntrinsics::_linkToSpecial); 831 set_int("vmIntrinsicLinkToSpecial", vmIntrinsics::_linkToSpecial);
832 set_int("vmIntrinsicLinkToInterface", vmIntrinsics::_linkToInterface); 832 set_int("vmIntrinsicLinkToInterface", vmIntrinsics::_linkToInterface);
833 833
834 set_boolean("useCompressedOops", UseCompressedOops);
835 set_boolean("useCompressedKlassPointers", UseCompressedKlassPointers);
836 set_address("narrowOopBase", Universe::narrow_oop_base());
837 set_int("narrowOopShift", Universe::narrow_oop_shift());
838 set_int("logMinObjAlignment", LogMinObjAlignmentInBytes);
839
834 set_int("g1CardQueueIndexOffset", in_bytes(JavaThread::dirty_card_queue_offset() + PtrQueue::byte_offset_of_index())); 840 set_int("g1CardQueueIndexOffset", in_bytes(JavaThread::dirty_card_queue_offset() + PtrQueue::byte_offset_of_index()));
835 set_int("g1CardQueueBufferOffset", in_bytes(JavaThread::dirty_card_queue_offset() + PtrQueue::byte_offset_of_buf())); 841 set_int("g1CardQueueBufferOffset", in_bytes(JavaThread::dirty_card_queue_offset() + PtrQueue::byte_offset_of_buf()));
836 set_int("logOfHRGrainBytes", HeapRegion::LogOfHRGrainBytes); 842 set_int("logOfHRGrainBytes", HeapRegion::LogOfHRGrainBytes);
837 set_int("g1SATBQueueMarkingOffset", in_bytes(JavaThread::satb_mark_queue_offset() + PtrQueue::byte_offset_of_active())); 843 set_int("g1SATBQueueMarkingOffset", in_bytes(JavaThread::satb_mark_queue_offset() + PtrQueue::byte_offset_of_active()));
838 set_int("g1SATBQueueIndexOffset", in_bytes(JavaThread::satb_mark_queue_offset() + PtrQueue::byte_offset_of_index())); 844 set_int("g1SATBQueueIndexOffset", in_bytes(JavaThread::satb_mark_queue_offset() + PtrQueue::byte_offset_of_index()));