Mercurial > hg > truffle
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); |