#
13487:12817e44b856 |
|
23-Aug-2017 |
coleenp |
8160399: is_oop_or_null involves undefined behavior 8164984: Improper use of is_oop in production code Summary: replace oop->is_oop*() with oopDesc::is_oop*(oop) so this pointer can be verified Reviewed-by: iklam, kvn, dholmes
|
#
13413:ef47198688ef |
|
10-Aug-2017 |
mdoerr |
8185975: PPC64: Fix vsldoi interface according to the ISA Reviewed-by: mdoerr Contributed-by: Gustavo Serra Scalet <gustavo.scalet@eldorado.org.br>
|
#
13249:a2753984d2c1 |
|
05-Jul-2017 |
stefank |
8183552: Move align functions to align.hpp Reviewed-by: stuefe, pliden
|
#
13243:7235bc30c0d7 |
|
04-Jul-2017 |
stefank |
8178499: Remove _ptr_ and _size_ infixes from align functions Reviewed-by: rehn, tschatzl
|
#
12941:a803418e67a9 |
|
08-Mar-2017 |
lucy |
8175369: [ppc] Provide intrinsic implementation for CRC32C Reviewed-by: mdoerr, simonis, kvn
|
#
12225:0f2a78897867 |
|
21-Oct-2016 |
mdoerr |
8166684: PPC64: implement intrinsic code with vector instructions for Unsafe.copyMemory() Reviewed-by: simonis, mdoerr Contributed-by: Michihiro Horie <horie@jp.ibm.com>
|
#
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>
|
#
11516:7642e830d4c4 |
|
15-Jun-2016 |
mdoerr |
8158232: PPC64: improve byte, int and long array copy stubs by using VSX instructions Reviewed-by: goetz, mdoerr Contributed-by: Michihiro Horie <horie@jp.ibm.com>
|
#
11445:ef7a2567ba26 |
|
06-Jun-2016 |
kvn |
Merge
|
#
11422:f8f067457966 |
|
23-May-2016 |
mdoerr |
8154156: PPC64: improve array copy stubs by using vector instructions Reviewed-by: goetz, mdoerr Contributed-by: Gustavo Romero <gromero@linux.vnet.ibm.com>
|
#
11374:3fb9a97eb099 |
|
13-May-2016 |
goetz |
8156923: [ppc] Implement "JEP 270: Reserved Stack Areas for Critical Sections". Reviewed-by: simonis, dholmes
|
#
11155:2a22bacc38a7 |
|
06-May-2016 |
mikael |
8156088: Reintegrate 8153892: Handle unsafe access error directly in signal handler instead of going through a stub Reviewed-by: stuefe, dholmes
|
#
11136:c73f38f23c42 |
|
04-May-2016 |
ctornqvi |
8156066: Backout JDK-8153892 Reviewed-by: coleenp, mikael
|
#
11120:f2916653b884 |
|
03-May-2016 |
mikael |
8153892: Handle unsafe access error directly in signal handler instead of going through a stub Reviewed-by: stuefe, dholmes
|
#
10871:90aeaed2b342 |
|
12-Apr-2016 |
stefank |
8153967: Remove top.hpp Reviewed-by: coleenp, jwilhelm
|
#
10789:68394bf0a09f |
|
17-Mar-2016 |
mdoerr |
8152172: PPC64: Support AES intrinsics Reviewed-by: kvn, mdoerr, simonis Contributed-by: horii@jp.ibm.com
|
#
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
|
#
10001:7672206096f1 |
|
11-Jan-2016 |
twisti |
Merge
|
#
9996:555c4d3f2fa5 |
|
08-Jan-2016 |
mdoerr |
8146613: PPC64: C2 does no longer respect int to long conversion for stub calls Reviewed-by: kvn, goetz
|
#
9898:2794bc7859f5 |
|
07-Jan-2016 |
jprovino |
Merge
|
#
9832:3c92df474305 |
|
10-Dec-2015 |
goetz |
8145117: PPC64: Remove cpp interpreter implementation Reviewed-by: coleenp, mdoerr
|
#
9822:ce0dacc26f3d |
|
29-Dec-2015 |
mdoerr |
8145913: PPC64: add Montgomery multiply intrinsic Reviewed-by: aph, goetz
|
#
9751:4a24de859a87 |
|
04-Dec-2015 |
mdoerr |
8144019: PPC64 C1: Introduce Client Compiler Reviewed-by: goetz
|
#
9436:1191af6137ed |
|
17-Nov-2015 |
kbarrett |
8143014: Access PtrQueue member offsets through derived classes Summary: Moved accessors to derived classes and updated callers. Reviewed-by: tschatzl, jmasa, twisti
|
#
9093:17986acb4825 |
|
02-Oct-2015 |
goetz |
8138733: Fix build: gcc < 4.8 doesn't grok -Wno-format-zero-length added in 8080775 Summary: Also fix one problematic format on ppc. Reviewed-by: david, simonis
|
#
8925:a380403592b2 |
|
18-Aug-2015 |
kbarrett |
8072817: CardTableExtension kind() should be BarrierSet::CardTableExtension Summary: Use BarrierSet::CardTableForRS where needed, and update concrete bs tags. Reviewed-by: jwilhelm, jmasa
|
#
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
|
#
8030:1ee6085d2a83 |
|
22-Mar-2015 |
jprovino |
8067891: Remove vestigal G1SATBCT barrier set kind Summary: Remove all case statements specifying G1SATBCT Reviewed-by: tschatzl, kbarrett
|
#
7923:1573e72240b9 |
|
27-Feb-2015 |
kbarrett |
8069016: Add BarrierSet downcast support Summary: Add FakeRttiSupport utility and use to provide barrier_set_cast. Reviewed-by: jmasa, sangheki
|
#
7676:4374388bcbbb |
|
12-Jan-2015 |
mdoerr |
8068724: ppc64: update assembler: SPR access, CR logic, HTM Summary: Fix bug in encoding of special purpose registers. Provide more convenient version of condition register logic instructions. Enhance support for hardware transactional memory. Reviewed-by: kvn, goetz
|
#
7197:780521547fb3 |
|
02-Oct-2014 |
goetz |
8059592: Recent bugfixes in ppc64 port. Reviewed-by: kvn
|
#
6762:564cca0427b0 |
|
18-Jul-2014 |
coleenp |
Merge
|
#
6760:22b98ab2a69f |
|
04-Jul-2014 |
goetz |
8049325: Introduce and clean up umbrella headers for the files in the cpu subdirectories. Summary: Introduce and clean up umbrella headers for the files in the cpu subdirectories. Reviewed-by: lfoltan, coleenp, dholmes
|
#
6757:4068d04de2d5 |
|
15-Jul-2014 |
sspitsyn |
8049441: PPC64: Don't use StubCodeMarks for zero-length stubs Summary: Remove StubCodeMark in generate_icache_flush, generate_verify_oop, generate_throw_exception Reviewed-by: dcubed, sspitsyn Contributed-by: volker.simonis@gmail.com
|
#
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
|
#
6012:0c521b3f32dd |
|
28-Jan-2014 |
goetz |
8033117: PPC64: Adapt to 8002074: Support for AES on SPARC Summary: Implement missing function Matcher::pass_original_key_for_aes() in ppc64 ad file. Reviewed-by: kvn
|
#
6005:b858620b0081 |
|
07-Jan-2014 |
goetz |
8031319: PPC64: Some fixes in ppc and aix coding. Reviewed-by: kvn
|
#
5999:67fa91961822 |
|
10-Dec-2013 |
goetz |
8029940: PPC64 (part 122): C2 compiler port Reviewed-by: 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
|