Robbin Ehn
8776b97706
8144916: Decrease PerfDataMemorySize back to 32K
...
Reviewed-by: mlarsson, sla
2016-02-05 14:00:58 +01:00
Max Ockner
ce74c2fa3c
Merge
2016-02-03 18:16:54 +01:00
Max Ockner
9cab990401
8079408: Reimplement TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData with Unified Logging
...
TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData have been reimplemented using Unified logging.
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Reviewed-by: iklam, coleenp, dholmes, jiangli, hseigel, rprotacio
2016-02-03 11:40:30 -05:00
Jesper Wilhelmsson
40c4fe8573
Merge
2016-02-03 01:35:25 +01:00
Tobias Hartmann
832443d3b0
Merge
2016-01-28 09:49:17 +01:00
Volker Simonis
f3dca540d8
8145336: PPC64: fix string intrinsics after CompactStrings change
...
Reviewed-by: mdoerr, aph, kvn
2016-01-20 16:33:51 +01:00
Poonam Bajaj
33104c61ae
8072725: Provide more granular levels for GC verification
...
Add option VerifySubSet to selectively verify the memory sub-systems
Reviewed-by: kevinw, jmasa, tschatzl, dfazunen
2016-01-15 06:27:35 -08:00
Jesper Wilhelmsson
54d0181916
Merge
2016-01-14 17:36:29 +01:00
David Lindholm
ad0c208a5a
8146690: Make all classes in GC follow the naming convention
...
Reviewed-by: dholmes, stefank
2016-01-14 13:26:19 +01:00
Joseph Provino
9288ff53e7
Merge
2016-01-07 21:10:28 +00:00
Rachel Protacio
6dac872d4d
8141564: Convert TraceItables and PrintVtables to Unified Logging
...
The former -XX:+TraceItables and +PrintVtables flags have been converted to UL options -Xlog:itables=trace and vtables=trace
Reviewed-by: acorn, coleenp, dholmes
2016-01-07 13:53:20 -05:00
Max Ockner
de7d9e821c
8144874: Reimplement TraceClassResolution with Unified Logging
...
TraceClassResolution reimplemented with classresolve tag.
Reviewed-by: coleenp, dholmes, iklam, rprotacio
2015-12-23 15:05:38 -05:00
Rachel Protacio
7973ef05b3
8141211: Convert TraceExceptions to Unified Logging
...
The -XX:+TraceExceptions flag has been updated to the unified logging framework, i.e. -Xlog:exceptions. The old flag, because it is product-level, has been aliased to the UL option.
Reviewed-by: dholmes, coleenp, mockner
2015-12-22 16:29:48 -05:00
Kishor Kharbas
790f5bded4
8143925: Enhancing CounterMode.crypt() for AES
...
Add intrinsic for CounterMode.crypt() to leverage the parallel nature of AES in Counter(CTR) Mode.
Reviewed-by: kvn, ascarpino
2015-12-28 23:11:01 -08:00
Sangheon Kim
46cb143b5d
8144949: TestOptionsWithRanges -XX:NUMAInterleaveGranularity=2147483648 crashes VM
...
Changed max range to 2G/8192G for NUMAInterleaveGranularity and removed constraint function
Reviewed-by: jwilhelm, jmasa
2015-12-16 22:06:52 -08:00
Goetz Lindenmaier
b5bca5cc1b
8139864: Improve handling of stack protection zones
...
Reviewed-by: stuefe, coleenp, fparain
2015-12-20 10:37:23 -05:00
Christian Thalinger
9e981ee107
Merge
2015-12-18 12:39:02 -08:00
Frederic Parain
ef800bd53f
8046936: JEP 270: Reserved Stack Areas for Critical Sections
...
Reviewed-by: acorn, dcubed
2015-12-11 09:07:07 -08:00
Bengt Rutisson
ffeb0bdad0
8145092: Use Unified Logging for the GC logging
...
JEP-271. VM changes contributed by brutisso, test changes contributed by david.
Co-authored-by: David Lindholm <david.lindholm@oralce.com>
Reviewed-by: sjohanss, david, brutisso
2015-12-10 14:57:55 +01:00
Nils Eliasson
8c0ad215bc
8144246: adding lots of directives via jcmd may produce OOM crash
...
Add a limit to the number of directives
Reviewed-by: kvn
2015-12-16 15:38:28 +01:00
Vivek R Deshpande
2d9a6cfd3f
8143355: Update for addition of vectorizedMismatch intrinsic for x86
...
Co-authored-by: Liqi Yi <liqi.yi@intel.com>
Reviewed-by: kvn
2015-12-07 16:35:07 -08:00
Sangheon Kim
51a621db8d
8145190: MinTLABSize can cause overflow problem with CMS GC
...
Changed max range of MinTLABSize from max_uintx to max_uintx/2
Reviewed-by: jwilhelm, tbenson
2016-01-29 16:25:10 -08:00
Bengt Rutisson
31ca2b7010
8145180: Add back PrintGC, PrintGCDetails and -Xloggc
...
Reviewed-by: sjohanss, david
2016-01-28 10:04:35 +01:00
Sangheon Kim
094345fc88
8145192: 'count' variable can overflow in PSMarkSweep::invoke on 64 bit JVM
...
Changed MarkSweepAlwaysCompactCount from uintx to uint
Reviewed-by: tschatzl, tbenson
2016-01-27 10:30:27 -08:00
Jesper Wilhelmsson
c7a51854d9
Merge
2015-11-30 19:38:51 +01:00
Jesper Wilhelmsson
1d7f54e2f3
Merge
2015-11-27 18:35:43 +01:00
Cheleswer Sahu
ae7369442a
8138745: Implement ExitOnOutOfMemory and CrashOnOutOfMemory in HotSpot
...
Reviewed-by: dholmes, sla
2015-12-09 15:31:25 +05:30
Sangheon Kim
da8bf041ac
8142341: GC: current flags need ranges to be implemented
...
Add explicit ranges and constraint for all gc flags
Reviewed-by: jwilhelm, gziemski, ddmitriev, tbenson
2015-12-04 15:24:14 -08:00
Max Ockner
c6b57e4c8c
Merge
2015-12-03 19:35:18 +00:00
Max Ockner
a3d8114b45
8142976: Reimplement TraceClassInitialization with Unified Logging
...
TraceClassInitialization logging reimplemented with Unified Logging.
Reviewed-by: coleenp, hseigel
2015-12-02 14:07:58 -05:00
Rachel Protacio
a74243c302
8145153: Convert TraceMonitorInflation to Unified Logging
...
Updated -XX:+TraceMonitorInflation flag to -Xlog:monitorinflation=debug, with an alias (and related alias table) to support the old option.
Reviewed-by: dholmes, mockner, coleenp
2015-12-11 14:58:20 -05:00
Gerard Ziemski
1777e00cca
8141641: Runtime: implement range for ErrorLogTimeout
...
Implement range=(0, jlong_max/1000)
Reviewed-by: coleenp, ddmitriev, dholmes
2015-11-18 10:46:02 -06:00
Nils Eliasson
a51ff63df7
Merge
2015-11-24 10:30:23 +01:00
Zoltan Majo
e2896c949d
8143616: Cleanup: Remove unused PrintNMethodsAtLevel flag
...
Remove the unused PrintNMethodsAtLevel flag.
Reviewed-by: roland
2015-11-23 15:09:45 +01:00
David Holmes
56745a7f9f
8141024: [Solaris] Obsolete UseAltSigs
...
Reviewed-by: dcubed, ddmitriev
2015-11-16 14:47:21 -05:00
Coleen Phillimore
294eefe185
Merge
2015-11-25 06:33:28 +00:00
Mandy Chung
2b732b223e
8143911: Reintegrate JEP 259: Stack-Walking API
...
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Hamlin Li <huaming.li@oracle.com>
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
2015-11-24 14:59:17 -08:00
Christian Tornqvist
130ba226a1
8143931: Back out JDK-8140450
...
Reviewed-by: coleenp
2015-11-24 10:12:11 -08:00
Rachel Protacio
d2e0eb79a8
8143155: Remove TraceRuntimeCalls, TraceJNICalls, and TraceJVMCalls rather than convert to UL
...
Removed TraceRuntimeCalls, TraceJNICalls, and TraceJVMCalls options because their output is excessive, not useful, and covered in a more useful way by other options.
Reviewed-by: coleenp, dholmes, ddmitriev
2015-11-24 11:40:18 -05:00
Coleen Phillimore
b48eddab1b
Merge
2015-11-23 22:53:50 +00:00
Rachel Protacio
c67974cf0f
8143157: Convert TraceVMOperation to Unified Logging
...
The former -XX:+TraceVMOperation flag is updated to the unified logging framework and is now replaced with -Xlog:vmoperation in product mode.
Reviewed-by: coleenp, dholmes, mockner
2015-11-23 16:16:46 -05:00
Mandy Chung
bf9af24b55
8140450: Implement JEP 259: Stack-Walking API
...
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Hamlin Li <huaming.li@oracle.com>
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
2015-11-23 12:44:43 -08:00
Bengt Rutisson
0ee0cf9845
8142475: Remove TraceParallelOldGCTasks
...
Reviewed-by: tschatzl, david
2015-11-12 09:21:16 +01:00
Joseph Provino
539395ffbf
Merge
2015-11-11 23:47:41 +00:00
Nils Eliasson
3307d0f163
Merge
2015-11-06 11:34:03 +01:00
Jesper Wilhelmsson
1a5787d42e
Merge
2015-11-05 19:31:57 +01:00
Aleksey Shipilev
99b9a67ccd
8140389: Remove StringCharIntrinsics flag after JDK-8138651 is fixed
...
Reviewed-by: kvn, zmajo
2015-11-05 16:35:21 +03:00
Tobias Hartmann
7af927f9c1
8141132: JEP 254: Compact Strings
...
Adopt a more space-efficient internal representation for strings.
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Vivek Deshpande <vivek.r.deshpande@intel.com>
Co-authored-by: Charlie Hunt <charlie.hunt@oracle.com>
Co-authored-by: Vladimir Kozlov <vladimir.kozlov@oracle.com>
Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Co-authored-by: Xueming Shen <xueming.shen@oracle.com>
Co-authored-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>
Co-authored-by: Sandhya Viswanathan <sandhya.viswanathan@intel.com>
Reviewed-by: alanb, bdelsart, coleenp, iklam, jiangli, jrose, kevinw, naoto, pliden, roland, smarks, twisti
2015-11-03 09:41:03 +01:00
David Lindholm
b57ae5dad3
8140404: Revert the removal of CMSTestInFreeList
...
Reviewed-by: jmasa, brutisso
2015-11-10 09:49:14 +01:00
Dmitry Dmitriev
8007ac3f84
8139765: set_numeric_flag can call Flag::find_flag to determine the flag type
...
Reviewed-by: jiangli, gziemski
2015-11-05 11:56:03 +03:00