Mercurial > hg > graal-jvmci-8
comparison src/cpu/ppc/vm/macroAssembler_ppc.hpp @ 17807:71a71b0bc844
8037915: PPC64/AIX: Several smaller fixes
Reviewed-by: kvn
author | goetz |
---|---|
date | Thu, 20 Mar 2014 11:03:06 +0100 |
parents | fd1b9f02cc91 |
children | c5e86c5cd22e |
comparison
equal
deleted
inserted
replaced
17806:9200402b42d5 | 17807:71a71b0bc844 |
---|---|
512 | 512 |
513 // GC barrier support. | 513 // GC barrier support. |
514 void card_write_barrier_post(Register Rstore_addr, Register Rnew_val, Register Rtmp); | 514 void card_write_barrier_post(Register Rstore_addr, Register Rnew_val, Register Rtmp); |
515 void card_table_write(jbyte* byte_map_base, Register Rtmp, Register Robj); | 515 void card_table_write(jbyte* byte_map_base, Register Rtmp, Register Robj); |
516 | 516 |
517 #ifndef SERIALGC | 517 #if INCLUDE_ALL_GCS |
518 // General G1 pre-barrier generator. | 518 // General G1 pre-barrier generator. |
519 void g1_write_barrier_pre(Register Robj, RegisterOrConstant offset, Register Rpre_val, | 519 void g1_write_barrier_pre(Register Robj, RegisterOrConstant offset, Register Rpre_val, |
520 Register Rtmp1, Register Rtmp2, bool needs_frame = false); | 520 Register Rtmp1, Register Rtmp2, bool needs_frame = false); |
521 // General G1 post-barrier generator | 521 // General G1 post-barrier generator |
522 void g1_write_barrier_post(Register Rstore_addr, Register Rnew_val, Register Rtmp1, | 522 void g1_write_barrier_post(Register Rstore_addr, Register Rnew_val, Register Rtmp1, |
523 Register Rtmp2, Register Rtmp3, Label *filtered_ext = NULL); | 523 Register Rtmp2, Register Rtmp3, Label *filtered_ext = NULL); |
524 #endif // SERIALGC | 524 #endif |
525 | 525 |
526 // Support for managing the JavaThread pointer (i.e.; the reference to | 526 // Support for managing the JavaThread pointer (i.e.; the reference to |
527 // thread-local information). | 527 // thread-local information). |
528 | 528 |
529 // Support for last Java frame (but use call_VM instead where possible): | 529 // Support for last Java frame (but use call_VM instead where possible): |