2479 Commits

Author SHA1 Message Date
Jesper Wilhelmsson
132e217524 Merge 2016-03-19 01:23:46 +01:00
Coleen Phillimore
2482b77829 Merge 2016-03-18 23:12:49 +00:00
Coleen Phillimore
539958f76c Merge 2016-03-18 22:27:19 +00:00
Coleen Phillimore
1954276b28 8152065: TraceBytecodes breaks the interpreter expression stack
Move trace_bytecode to InterpreterRuntime and make trace_bytecode an IRT_LEAF so that safepoints are not allowed.

Reviewed-by: jiangli, dholmes, dcubed
2016-03-18 15:14:22 -04:00
Jon Masamitsu
e779c07cfb 8151845: Comment in globals.hpp for MetaspaceSize is incorrect
Reviewed-by: drwhite, stefank
2016-03-17 15:50:31 -07:00
Rachel Protacio
95129b2a5e 8151560: Safepoint logging has mismatch between command line level and printed level
Corrected mistaken "debug" level to "trace"

Reviewed-by: hseigel, jiangli, dholmes
2016-03-17 12:02:24 -04:00
Per Lidén
da5ca5c5d5 8151601: Cleanup locking of the Reference pending list
Reviewed-by: brutisso, stefank
2016-03-17 08:07:53 +01:00
Bengt Rutisson
55d9ccc5a1 8151912: guarantee(GCPauseIntervalMillis >= 1) failed: Constraint for GCPauseIntervalMillis should guarantee that value is >= 1
Reviewed-by: tbenson, tschatzl
2016-03-16 15:16:50 +01:00
Thomas Stuefe
3487b38cc4 8148425: strerror() function is not thread-safe
Reviewed-by: dholmes, coleenp
2016-03-12 08:35:05 +01:00
Rachel Protacio
45b1e8d5e9 8150085: Convert TraceClearedExceptions to Unified Loggin
Converted -XX:+TraceClearedExceptions to -Xlog:exceptions=debug

Reviewed-by: mockner, dholmes, coleenp
2016-03-15 15:43:04 -04:00
Stefan Karlsson
673bfac8ba 8151539: Remove duplicate AlwaysTrueClosures
Reviewed-by: tschatzl, mgerdin, kbarrett, drwhite
2016-03-15 10:11:02 +01:00
Max Ockner
32165d2889 Merge 2016-03-14 20:20:18 +01:00
Max Ockner
5f9883ad73 8149995: TraceClassLoadingPreorder has been converted to Unified Logging
TraceClassLoadingPreorder has been converted to Unified Logging. Logging alias table now has extra columns to support multi-tag configurations.

Reviewed-by: iklam, coleenp
2016-03-14 15:06:49 -04:00
Coleen Phillimore
b7e4cea45d Merge 2016-03-14 13:20:14 +00:00
Max Ockner
edd3f7ca77 Merge 2016-03-11 17:02:04 +01: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
Dmitry Dmitriev
6b5b94aa1d 8151304: Remove unused develop options(ClearInterpreterLocals and others)
Reviewed-by: coleenp, jwilhelm
2016-03-11 15:34:48 +03:00
Max Ockner
155a64deb4 8146551: The output from classresolve tag has been shortened and moved to debug level
The output from classresolve tag has been shortened and moved to debug level.

Reviewed-by: coleenp, rprotacio
2016-03-10 15:52:56 -05:00
Jesper Wilhelmsson
90586a424c Merge 2016-03-09 14:18:12 +01:00
Thomas Schatzl
94c75d0f00 8151414: os::pretouch_memory should take void* instead of char*
Change parameters and remove associated casts.

Reviewed-by: pliden, stefank
2016-03-09 09:56:10 +01:00
Rachel Protacio
22f2f6ff95 8150083: Convert VerboseVerification to Unified Logging
Converted -XX:+VerboseVerfication to -Xlog:verboseverification=info

Reviewed-by: hseigel, dholmes
2016-03-08 15:19:53 -05:00
Rachel Protacio
b2f40c5a16 8149991: Convert TraceSafepointCleanupTime to Unified Logging
Converted TraceSafepointCleanupTime to -Xlog:safepointcleanup=info

Reviewed-by: hseigel, mockner, ddmitriev, dholmes, coleenp
2016-03-08 12:57:44 -05:00
Gerard Ziemski
0d4da45ca7 8146850: Remove TraceHandleAllocation rather than converting to UL
8149850: Remove HandleAllocationLimit and TotalHandleAllocationLimit when removing TraceHandleAllocation

Removed TraceHandleAllocation, HandleAllocationLimit and TotalHandleAllocationLimit flags

Reviewed-by: coleenp, dholmes
2016-03-07 10:39:24 -06:00
Sangheon Kim
74cc38ff12 8145204: JVM can hang when ParGCArrayScanChunk=4294967296 and ParallelGC is used
Changed the max value of ParGCArrayScanChunk to max_jint/3

Reviewed-by: jwilhelm, drwhite
2016-03-07 01:20:12 -08:00
Alejandro Murillo
2da4580684 Merge 2016-03-05 20:46:42 -08:00
Jesper Wilhelmsson
f6609ea3d2 Merge 2016-03-05 10:10:23 +01:00
Volker Simonis
173a62a8d6 8150646: Add support for blocking compiles though whitebox API
Co-authored-by: Nils Eliasson <nils.eliasson@oracle.com>
Reviewed-by: kvn, ppunegov, simonis, neliasso
2016-03-03 16:21:16 +01:00
Christian Thalinger
9ecc7cc928 8151470: [JVMCI] remove up-call to HotSpotJVMCICompilerConfig.selectCompiler
Reviewed-by: dnsimon, vlivanov
2016-03-10 13:04:43 -08:00
Chris Hegarty
932077c03b 8150162: Move sun.misc.Version to a truly internal package
Reviewed-by: alanb, dholmes, iris, mchung, rriggs
2016-03-03 12:59:21 +00:00
Tobias Hartmann
2c4627b399 8151130: [BACKOUT] Remove Method::_method_data for C1
Backing out the fix for JDK-8147978 because it fails and blocks integration.

Reviewed-by: vlivanov, zmajo
2016-03-03 13:18:53 +01:00
Gerard Ziemski
0e3b444b13 Merge 2016-03-03 00:49:02 +00:00
Gerard Ziemski
311e77373d 8146849: Remove TraceJNIHandleAllocation rather than converting to UL
Removed TraceJNIHandleAllocation

Reviewed-by: coleenp, dholmes
2016-03-02 14:36:55 -06:00
Rachel Protacio
b7658ef0b7 8145098: JNI GetVersion should return JNI_VERSION_9
Updated JNI_VERSION for current version to be JNI_VERSION_9

Reviewed-by: hseigel, gtriantafill, dholmes, alanb
2016-03-02 15:10:38 -05:00
Markus Grönlund
0e44e963d2 8143226: Minor updates to Event Based tracing
Reviewed-by: jbachorik, egahlin
2016-03-01 23:46:09 +01:00
Sangheon Kim
a8672f2267 8145312: CMS: There is insufficient memory with CMSSamplingGrain=1
Change minimum range and add constraint function for CMSSamplingGrain flag

Reviewed-by: jmasa, ddmitriev
2016-03-09 15:37:33 -08:00
Max Ockner
5fc22fbb9a Merge 2016-03-01 02:15:31 +00:00
Max Ockner
5a873632f3 8149064: TraceProtectionDomainVerification has been converted to Unified Logging
TraceProtectionDomainVerification has been converted to Unified Logging with tag protectiondomain.

Reviewed-by: coleenp, iklam
2016-02-29 16:58:09 -05:00
Thomas Stuefe
31f86a2308 8150619: Improve thread based logging introduced with 8149036
Reviewed-by: coleenp, dholmes
2016-02-29 08:50:57 +01:00
Chris Plummer
6d7d3228e7 8147978: Remove Method::_method_data for C1
Method::_method_data field removed when not using C2 or JVMCI

Reviewed-by: dholmes, kvn
2016-02-26 09:13:22 -08:00
Andreas Eriksson
62c5bdbe9d 8144732: VM_HeapDumper hits assert with bad dump_len
Reviewed-by: dsamersoff
2016-02-26 16:28:42 +01:00
Max Ockner
4f6dba1568 8150103: Convert TraceClassPaths to Unified Logging
TraceClassPaths has been reimplemented with Unified Logging

Reviewed-by: coleenp, dholmes, iklam
2016-02-25 13:09:17 -05:00
David Holmes
f90ee1a167 Merge 2016-02-24 22:22:41 +00:00
David Holmes
453c5ef375 8150506: Remove unused locks
Reviewed-by: mgronlun, tschatzl, mgerdin, coleenp
2016-02-24 16:04:51 -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
Jesper Wilhelmsson
e76fbbafb5 Merge 2016-02-22 19:46:37 +01:00
Zoltan Majo
77c73b6d4f Merge 2016-03-07 09:34:29 +01:00
Tobias Hartmann
ab85038e4a Merge 2016-03-04 13:16:50 +00:00
Rahul Raghavan
29b4b2182c 8140721: ProfilerNumberOf*Methods flags should be diagnostic
Converted four ProfilerNumberOf*Methods flags from develop to diagnostic.

Reviewed-by: twisti
2016-03-04 01:18:08 -08:00
Zoltan Majo
d30d687178 8150839: Adjust the number of compiler threads for 32-bit platforms
Set the number of compiler threads to 3 on 32-bit platforms.

Reviewed-by: iveresov
2016-03-04 08:53:59 +01:00
Vivek Deshpande
40fe96de0d 8150767: Enables SHA Extensions on x86
Add x86 intrinsics for SHA-1 and SHA-256.

Co-authored-by: Shravya Rukmannagari <shravya.rukmannagari@intel.com>
Reviewed-by: kvn, twisti
2016-03-03 22:02:13 -08:00