Commit Graph

677 Commits

Author SHA1 Message Date
Volker Simonis
7e7ae63929 8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build
Reviewed-by: erikj, goetz
2016-04-13 11:13:14 +02:00
Marcus Larsson
8b2f63bd2b 8146879: Add option for handling existing log files in UL
Reviewed-by: dsamersoff, gziemski, rehn
2016-04-11 12:22:09 +02:00
Stefan Karlsson
cf254af2fb 8152491: Convert TracePageSizes to use UL
Reviewed-by: sjohanss, pliden
2016-04-12 07:17:44 +02:00
David Holmes
7b27547030 8151322: Implement os::set_native_thread_name() on Solaris
Reviewed-by: sla, kbarrett, gziemski
2016-04-10 21:34:47 -04:00
Coleen Phillimore
0d3e7977ae 8151939: VM_Version_init() print buffer is too small
Increase buffer size, use logging to print out version and os information

Reviewed-by: kvn, rprotacio, mockner
2016-04-07 16:37:35 -04:00
Jesper Wilhelmsson
b7ca1e57ee Merge 2016-03-23 23:36:29 +01:00
Chris Hegarty
9978f9b065 Merge 2016-03-22 17:04:25 +00:00
Chris Hegarty
5af2dcd643 Merge 2016-03-22 10:43:58 +00:00
Alan Bateman
f30fc1c88b 8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282

Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Co-authored-by: Christian Tornqvist <christian.tornqvist@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: George Triantafillou <george.triantafillou@oracle.com>
Co-authored-by: Igor Ignatyev <igor.ignatyev@oracle.com>
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Jean-Francois Denise <jean-francois.denise@oracle.com>
Co-authored-by: Jiangli Zhou <jiangli.zhou@oracle.com>
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Staffan Larsen <staffan.larsen@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: acorn, ccheung, coleenp, ctornqvi, dholmes, dsimms, gtriantafill, iklam, jiangli, mgronlun, mseledtsov, cjplummer, sspitsyn, stefank, twisti, hseigel, lfoltan, alanb, mchung, dfazunen
2016-03-17 19:04:01 +00:00
Jesper Wilhelmsson
7b7aad5481 Merge 2016-03-16 14:31:33 +01:00
Jesper Wilhelmsson
132e217524 Merge 2016-03-19 01:23:46 +01:00
Kevin Walls
d55d5e2440 Merge 2016-03-16 11:13:37 +00:00
Cheleswer Sahu
84e9e953a4 8151509: In check_addr0() function pointer is not updated correctly
Reviewed-by: dholmes, ddmitriev, stuefe
2016-03-14 18:05:37 +05:30
Thomas Stuefe
3487b38cc4 8148425: strerror() function is not thread-safe
Reviewed-by: dholmes, coleenp
2016-03-12 08:35:05 +01:00
David Holmes
7f66b2839b 8137165: Tests fail in SR_Handler because thread is not VMThread or JavaThread
Reviewed-by: kbarrett
2016-03-15 03:00:32 -04:00
Matthias Baesken
f90ee56f23 8151593: Cleanup definition/usage of INLINE/NOINLINE macros and add xlC support
Reviewed-by: coleenp, stuefe
2016-03-11 16:39:38 +01:00
Sharath Ballal
1df8126210 8147456: Parsing of argument for -agentpath can write outside of allocated memory
Reviewed-by: sspitsyn, dholmes
2016-03-07 20:58:09 +03:00
Kim Barrett
8b6631e5a2 8150688: Fix os_windows siglabel
Change types to eliminate implicit narrowing, and other cleanups.

Reviewed-by: dholmes, tbenson
2016-03-09 11:03:45 -05:00
Cheleswer Sahu
ca8482e568 8146683: check_addr0 should be more efficient
Reviewed-by: dsamersoff, kevinw, dholmes
2016-03-08 14:37:43 +05:30
Thomas Stuefe
31f86a2308 8150619: Improve thread based logging introduced with 8149036
Reviewed-by: coleenp, dholmes
2016-02-29 08:50:57 +01:00
Thomas Stuefe
6b037d45a6 8150843: [windows] os::getTimesSecs() returns negative values for kernel, user times
Reviewed-by: dholmes
2016-03-06 19:07:57 -05:00
Christian Tornqvist
ba20c3bc65 Merge 2016-02-25 01:55:45 +00:00
Christian Tornqvist
c25e32cc70 8150490: Update OS detection code to recognize Windows Server 2016
Reviewed-by: mgronlun, alanb, dholmes
2016-02-24 16:34:25 -05:00
Thomas Stuefe
3634fb9df2 8149036: Add tracing for thread related events at os level
Reviewed-by: coleenp, mlarsson, dholmes
2016-02-24 18:06:34 +01:00
Gustavo Romero
1c2427a182 8150353: PPC64LE: Support RTM on linux
Reviewed-by: mdoerr, kvn
2016-03-07 10:03:06 -03:00
Thomas Stuefe
ad6d8685e4 8150379: [windows] Fix Leaks in perfMemory_windows.cpp
Reviewed-by: clanger, dholmes, gthornbr
2016-02-23 19:10:01 -05:00
Jesper Wilhelmsson
e76fbbafb5 Merge 2016-02-22 19:46:37 +01:00
Christoph Langer
5d04cc8e61 8150232: AIX cleanup: Integrate changes of 7178026 and others
Reviewed-by: simonis
2016-02-19 10:44:54 +01:00
Alejandro Murillo
d55b2fce32 Merge 2016-02-18 15:19:39 -08:00
Robbin Ehn
a81f4a10da 8148219: Add decorator hostname to UL
Reviewed-by: dholmes, mlarsson
2016-02-17 11:11:47 +01:00
Alejandro Murillo
efb03507e3 Merge 2016-02-15 09:44:42 -08:00
Magnus Ihse Bursie
24656787c0 8149647: Incremental enhancements from build-infra
Reviewed-by: erikj
2016-02-12 11:07:46 +01:00
David Holmes
1246d21895 8149697: Fix for 8145725 is broken
As per the existing comment we needed to check the saved 'index' instead

Reviewed-by: gthornbr, dcubed, kbarrett
2016-02-11 15:43:30 -05:00
David Holmes
e82f5cf677 8148987: [Linux] Allow building on older systems without CPU_ALLOC support
Reviewed-by: dsamersoff, stuefe, dcubed
2016-02-10 22:22:48 -05:00
David Holmes
15d7ff42b0 8145725: Remove the WorkAroundNPTLTimedWaitHang workaround
Reviewed-by: ddmitriev, stuefe, dcubed
2016-02-10 18:57:19 -05:00
Tobias Hartmann
832443d3b0 Merge 2016-01-28 09:49:17 +01:00
Goetz Lindenmaier
4e99638d69 8147937: Adapt SAP copyrights to new company name
Reviewed-by: simonis, stuefe
2016-01-21 12:37:47 +01:00
Thomas Stuefe
3927e409fb 8147509: [aix] Newlines missing in register info printout
Reviewed-by: simonis
2016-01-20 09:18:36 +01:00
Frederic Parain
ae7f8632ce 8146751: jdk/test/tools/launcher/TooSmallStackSize.java failed on Mac OS
Reviewed-by: dholmes, gtriantafill
2016-01-19 05:28:34 -08:00
Andreas Eriksson
7366cfb6d2 8129419: heapDumper.cpp: assert(length_in_bytes > 0) failed: nothing to copy
Reviewed-by: dsamersoff
2016-01-19 10:02:22 +01:00
Thomas Stuefe
86897064bf 8145184: [aix] Implement os::platform_print_native_stack on AIX
Reviewed-by: goetz
2016-01-13 17:55:57 +01:00
Sebastian Sickelmann
f14cf0149e 8143558: evaluate if thr_sigsetmask can be removed from hotspot (solaris) codebase
Reviewed-by: dholmes
2016-01-14 22:52:54 -05:00
Jesper Wilhelmsson
54d0181916 Merge 2016-01-14 17:36:29 +01:00
Ivan Gerasimov
29169fd975 8145127: VM warning: WaitForMultipleObjects timed out (0) ..
Increase number of tracked threads, and set exiting-process flag earlier

Reviewed-by: dholmes, dcubed
2016-01-13 11:43:07 +03:00
Coleen Phillimore
5d7f8cf015 8146410: Interpreter functions are declared and defined in the wrong files
Moved functions to the correct files.

Reviewed-by: goetz, aph, twisti, mockner
2016-01-12 13:14:41 -05:00
Joseph Provino
9288ff53e7 Merge 2016-01-07 21:10:28 +00:00
Sangheon Kim
87f0463ced 8145000: TestOptionsWithRanges.java failure for XX:+UseNUMA -XX:+UseNUMAInterleaving -XX:NUMAInterleaveGranularity=65536
Add protect_pages_individually() to protect memory per chunk on Windows

Reviewed-by: jwilhelm, tbenson
2016-01-05 10:41:56 -08:00
Christian Tornqvist
357e0e5ff9 8048521: Remove obsolete code from os_windows.cpp/hpp
Reviewed-by: coleenp, rdurbin
2015-12-22 05:26:55 -08:00
Andrew Haley
c4a81b327d 8145096: Undefined behaviour in HotSpot
Fix some integer overflows

Reviewed-by: jrose, kvn, kbarrett, adinn, iklam
2015-12-21 16:58:29 +00:00
Andrew Haley
cee2a179e6 8143072: [JVMCI] Port JVMCI to AArch64
Reviewed-by: gdub, rschatz, twisti, kvn
2015-12-23 20:19:42 -10:00