History log of /openjdk9/hotspot/src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
Revision Date Author Comments
# 12555:12ba9033442d 19-Jan-2017 stuefe

8172964: [aix] AIX VM should not handle SIGDANGER
Reviewed-by: simonis, clanger


# 12469:c7a256349729 19-Dec-2016 goetz

8170655: [posix] Fix minimum stack size computations
Reviewed-by: dcubed, coleenp


# 12468:548cb3b7b713 08-Nov-2016 goetz

8169373: Work around linux NPTL stack guard error.
Summary: Also skip libc guard page for compiler thread, merge similar code on linux platforms, and streamline libc guard page handling on linuxs390, linuxppc, aixppc.
Reviewed-by: dholmes, dcubed, kvn


# 11995:893d1d2ccb50 30-Aug-2016 goetz

8165315: [ppc] Port "8133749: NMT detail stack trace cleanup"
Summary: Also add methods to check for slow/fastdebug to Platform.java.
Reviewed-by: simonis, cjplummer, dholmes


# 11979:e7203436d63d 09-Sep-2016 rdurbin

8140520: segfault on solaris-amd64 with "-XX:VMThreadStackSize=1" option
Summary: Split the single thread_min_stack_allowed into three distinct values (java_thread_min_stack_allowed, compiler_thread_min_stack_allowed and vm_internal_thread_min_stack_allowed) on non-Windows platforms.
Reviewed-by: dcubed, gthornbr, dholmes, coleenp, fparain, aph


# 11658:8a5735c11a84 12-Jul-2016 goetz

8161258: Simplify including platform files.
Summary: Include patform files with macros cpu_header() etc. Do various cleanups of macro usages. Remove _64/_32 from adlc generated files and platform .hpp files. Merge stubRoutines_x86*.hpp. Remove empty mutex_<os>* files.
Reviewed-by: dholmes, coleenp, kbarrett


# 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


# 11079:69d081845165 26-Apr-2016 rbackman

8151956: Support non-continuous CodeBlobs in HotSpot
Reviewed-by: iveresov, thartmann, simonis


# 10835:a6b1b83401c7 07-Apr-2016 coleenp

8151939: VM_Version_init() print buffer is too small
Summary: Increase buffer size, use logging to print out version and os information
Reviewed-by: kvn, rprotacio, mockner


# 10061:197538942788 28-Jan-2016 thartmann

Merge


# 10049:73443d24e529 20-Jan-2016 goetz

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


# 9970:77ccddf2c10b 13-Jan-2016 stuefe

8145184: [aix] Implement os::platform_print_native_stack on AIX
Reviewed-by: goetz


# 9867:3125c4a60cc9 20-Dec-2015 goetz

8139864: Improve handling of stack protection zones.
Reviewed-by: stuefe, coleenp, fparain


# 9743:d6c6ee9d40b0 14-Dec-2015 stuefe

8145114: const-correctness for ucontext_t* reading functions
Reviewed-by: dholmes, coleenp


# 9742:3a1e2eaaf4b1 10-Dec-2015 stuefe

8145103: [aix] implement os::print_register_info()
Reviewed-by: goetz, dholmes


# 9685:15ce8135ef98 08-Dec-2015 mikael

8144881: Various fixes to linux/sparc
Summary: Fixed sigflags printing, format specfiers, codeCache includes and some function returns
Reviewed-by: dsamersoff, simonis


# 9651:f7dc8eebc3f5 04-Dec-2015 dholmes

8132510: Replace ThreadLocalStorage with compiler/language-based thread-local variables
Summary: Used compiled-based TLS when available. Additional contributions by Thomas Stufe (AIX) and Andrew Haley (Aarch64)
Reviewed-by: stuefe, bdelsart, dcubed


# 9056:dc9930a04ab0 29-Sep-2015 david

8080775: Better argument formatting for assert() and friends
Reviewed-by: kbarrett, pliden


# 8793:913d50d94180 03-Aug-2015 dholmes

8080298: Clean up os::...::supports_variable_stack_size()
Reviewed-by: kbarrett, simonis, stuefe, coleenp


# 7996:3eb61269f421 12-Mar-2015 dholmes

8074552: SafeFetch32 and SafeFetchN do not work in error handling
Reviewed-by: dholmes, goetz
Contributed-by: Thomas Stufe <thomas.stuefe@gmail.com>


# 7575:a7fd2288ce2f 09-Dec-2014 goetz

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


# 7036:6a1872937ea7 08-Sep-2014 simonis

8057780: Fix ppc build after "8050147: StoreLoad barrier interferes with stack usages
Reviewed-by: kvn, shade


# 7030:51e474c55d20 04-Sep-2014 shade

8050147: StoreLoad barrier interferes with stack usages
Reviewed-by: jrose, kvn, drchase


# 6183:82e948a2f134 20-Mar-2014 goetz

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


# 5999:67fa91961822 10-Dec-2013 goetz

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


# 5969:666e6ce3976c 06-Sep-2013 simonis

8023038: PPC64 (part 15): Platform files for AIX/PPC64 support
Reviewed-by: kvn