comparison src/cpu/ppc/vm/macroAssembler_ppc.hpp @ 14427:eb178e97560c

8027968: Adapt PPC to 8024927: Nashorn performance regression with CompressedOops Reviewed-by: coleenp, kvn
author goetz
date Thu, 07 Nov 2013 11:47:11 +0100
parents ec28f9c041ff
children 67fa91961822
comparison
equal deleted inserted replaced
14426:600acc4b8b1e 14427:eb178e97560c
549 549
550 // Load/Store klass oop from klass field. Compress. 550 // Load/Store klass oop from klass field. Compress.
551 void load_klass(Register dst, Register src); 551 void load_klass(Register dst, Register src);
552 void load_klass_with_trap_null_check(Register dst, Register src); 552 void load_klass_with_trap_null_check(Register dst, Register src);
553 void store_klass(Register dst_oop, Register klass, Register tmp = R0); 553 void store_klass(Register dst_oop, Register klass, Register tmp = R0);
554 static int instr_size_for_decode_klass_not_null();
554 void decode_klass_not_null(Register dst, Register src = noreg); 555 void decode_klass_not_null(Register dst, Register src = noreg);
555 void encode_klass_not_null(Register dst, Register src = noreg); 556 void encode_klass_not_null(Register dst, Register src = noreg);
556 557
557 // Load common heap base into register. 558 // Load common heap base into register.
558 void reinit_heapbase(Register d, Register tmp = noreg); 559 void reinit_heapbase(Register d, Register tmp = noreg);