Mercurial > hg > graal-compiler
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())); |