History log of /openjdk9/hotspot/src/cpu/ppc/vm/macroAssembler_ppc.hpp
Revision Date Author Comments
# 12712:b163435e40b3 22-Mar-2017 mgerdin

8176100: [REDO][REDO] G1 Needs pre barrier on dereference of weak JNI handles
Reviewed-by: kbarrett, coleenp, tschatzl


# 12675:18607b3adc85 02-Mar-2017 jwilhelm

8176054: [BACKOUT][REDO] G1 Needs pre barrier on dereference of weak JNI handles
Reviewed-by: kbarrett, mgerdin


# 12670:30befb9c6655 17-Feb-2017 mgerdin

8175085: [REDO] G1 Needs pre barrier on dereference of weak JNI handles
Reviewed-by: kbarrett, dcubed, tschatzl


# 12648:ee34d6aabf5f 16-Feb-2017 dcubed

8175086: [BACKOUT] fix for JDK-8166188
Reviewed-by: kbarrett, jwilhelm, dcubed


# 12643:3bc68ff68250 15-Feb-2017 kbarrett

8166188: G1 Needs pre barrier on dereference of weak JNI handles
Summary: Add low tag to jweaks and G1 barrier for jweak loads.
Reviewed-by: mgerdin, mdoerr, pliden, dlong, dcubed, coleenp, aph, tschatzl
Contributed-by: kim.barrett@oracle.com, martin.doerr@sap.com, volker.simonis@sap.com


# 12419:545ddc149651 14-Dec-2016 mdoerr

8170991: PPC64: Bad code for initialization of short arrays
Summary: Implement special ClearArray nodes to improve initialization.
Reviewed-by: goetz


# 12259:8cd9f7147af1 27-Oct-2016 mdoerr

8168083: PPC64: Cleanup template interpreter after 8154580 and 8154867
Reviewed-by: goetz, coleenp


# 12087:ebbfdf26a4ee 21-Sep-2016 mdoerr

8164920: ppc: enhancement of CRC32 intrinsic
Reviewed-by: goetz, mdoerr
Contributed-by: Hiroshi H Horii <horii@jp.ibm.com>


# 11540:84d6afe30a53 23-Jun-2016 mdoerr

8159976: PPC64: Add missing intrinsics for sub-word atomics
Reviewed-by: shade, goetz


# 11374:3fb9a97eb099 13-May-2016 goetz

8156923: [ppc] Implement "JEP 270: Reserved Stack Areas for Critical Sections".
Reviewed-by: simonis, dholmes


# 11318:c8325c5c290d 13-May-2016 mdoerr

8141635: Implement VarHandles/Unsafe intrinsics on POWER
Reviewed-by: shade, kvn, simonis


# 11020:c0ea2e3ebe83 25-Apr-2016 coleenp

8154580: Save mirror in interpreter frame to enable cleanups of CLDClosure
Summary: GC walks the mirror using OopClosure rather than using CLDClosure in oops_interpreted_do()
Reviewed-by: dlong, twisti, stefank


# 10315:f1c5937e76a2 19-Feb-2016 mdoerr

8149655: PPC64: Implement CompactString intrinsics
Reviewed-by: goetz, kvn


# 10049:73443d24e529 20-Jan-2016 goetz

8147937: Adapt SAP copyrights to new company name.
Reviewed-by: simonis, stuefe


# 9751:4a24de859a87 04-Dec-2015 mdoerr

8144019: PPC64 C1: Introduce Client Compiler
Reviewed-by: goetz


# 8727:3b81bc9fe683 13-Jul-2015 goetz

8131048: ppc: implement CRC32 intrinsic
Reviewed-by: kvn, simonis
Contributed-by: lutz.schmidt@sap.com


# 8689:91f45ea76992 07-Jul-2015 goetz

8130653: ppc: implement MultiplyToLen intrinsic
Reviewed-by: simonis
Contributed-by: peter.januschke@sap.com


# 8288:88847a1b3718 14-Apr-2015 goetz

8077838: Recent developments for ppc.
Summary: Power 8 recognition and instructions, math.*Exact intrinsics and rtm, C2 optimizations
Reviewed-by: kvn, simonis


# 7707:10b06bffc9c1 07-Jan-2015 goetz

8068503: ppc64: Encode/Decode nodes for disjoint cOops mode
Reviewed-by: simonis


# 7575:a7fd2288ce2f 09-Dec-2014 goetz

8066964: ppc64: argument and return type profiling, fix problem with popframe
Reviewed-by: roland, kvn


# 7425:986020ea95b1 11-Nov-2014 stefank

8064581: Move INCLUDE_ALL_GCS include section to the end of the include list
Reviewed-by: jwilhelm, brutisso, coleenp, dholmes


# 6183:82e948a2f134 20-Mar-2014 goetz

8037915: PPC64/AIX: Several smaller fixes
Reviewed-by: kvn


# 6118:58cf34613a72 09-Mar-2014 goetz

8036976: PPC64: implement the template interpreter
Reviewed-by: kvn, coleenp
Contributed-by: axel.siebenborn@sap.com, martin.doerr@sap.com


# 6108:e5e8aa897002 06-Mar-2014 goetz

8035647: PPC64: Support for elf v2 abi.
Summary: ELFv2 ABI used by the little endian PowerPC64 on Linux.
Reviewed-by: kvn
Contributed-by: asmundak@google.com


# 5999:67fa91961822 10-Dec-2013 goetz

8029940: PPC64 (part 122): C2 compiler port
Reviewed-by: kvn


# 5981:eb178e97560c 07-Nov-2013 goetz

8027968: Adapt PPC to 8024927: Nashorn performance regression with CompressedOops
Reviewed-by: coleenp, kvn


# 5962:ec28f9c041ff 02-Aug-2013 goetz

8019972: PPC64 (part 9): platform files for interpreter only VM.
Summary: With this change the HotSpot core build works on Linux/PPC64. The VM succesfully executes simple test programs.
Reviewed-by: kvn