Robbin Ehn
e1a8c2d197
8153731: Increase max tag combinations for UL expression (config)
...
Reviewed-by: stefank, mlarsson
2016-04-08 15:36:34 +02:00
Frederic Parain
890207217f
8146093: [sparc only] compiler/interpreter/7116216/StackOverflow.java Program terminates with signal 11, Segmentation fault. in __1cLRegisterMap2t6MpnKJavaThread_b_v_ ()
...
Reviewed-by: dcubed, coleenp
2016-04-08 00:38:00 -07:00
Calvin Cheung
28edd79d64
8145221: Use trampolines for i2i and i2c entries in Methods that are stored in CDS archive
...
This optimization reduces the size of the RW region of the CDS archive. It also reduces the amount of pages in the RW region that are actually written into during runtime.
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Co-authored-by: Goetz Lindenmaier <goetz.lindenmaier@sap.com>
Reviewed-by: dlong, iklam, jiangli
2016-04-07 22:03:04 -07:00
Brent Christian
2d2abce433
8153123: Streamline StackWalker code
...
Reviewed-by: coleenp, dfuchs, mchung, redestad
2016-04-08 12:26:29 -07:00
Bharadwaj Yadavalli
1e6ac67ecf
8153816: [BACKOUT] Make intrinsics flags diagnostic
...
Backout fix for 8145348
Reviewed-by: kvn, jwilhelm
2016-04-08 01:00:10 -04:00
Sangheon Kim
25f35cda7d
8152182: Possible overflow in initialzation of _rescan_task_size and _marking_task_size
...
Add constraints for CMSRescanMultiple and CMSConcMarkMultiple flags
Reviewed-by: jwilhelm, jmasa
2016-04-07 15:34:21 -07:00
Sangheon Kim
10c7cac93e
8152180: SIGFPE in CMSCollector::preclean with big CMSScheduleRemarkSamplingRatio
...
Rephrased the calculation routine to avoid an overflow for CMSScheduleRemarkSamplingRatio
Reviewed-by: jwilhelm, drwhite
2016-04-07 15:33:25 -07:00
Coleen Phillimore
c66cf8bde7
Merge
2016-04-07 21:24:12 +00: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
Daniel D. Daugherty
4f3b1c9ed5
Merge
2016-04-07 12:54:48 -07:00
Rachel Protacio
02d268d760
8152896: Convert PrintCompressedOopsMode to Unified Logging
...
Converted -XX:+PrintCompressedOopsMode to -Xlog:gc+heap+coops and aliased old option
Reviewed-by: coleenp, sjohanss, kvn, hseigel
2016-04-07 13:11:15 -04:00
Daniel D. Daugherty
4397e85e26
Merge
2016-04-07 09:47:48 -07:00
Antonios Printezis
f22c068365
8152312: ParNew: Restore preserved marks in parallel
...
Reviewed-by: tschatzl
2016-04-07 10:55:54 +02:00
Calvin Cheung
c282f25964
8152329: jvm should treat the "Multi-Release" jar manifest attribute name as case insensitive
...
Reviewed-by: iklam, jiangli, mseledtsov
2016-04-06 11:40:45 -07:00
Harold Seigel
27216177ce
Merge
2016-04-06 16:03:02 +02:00
Thomas Schatzl
a009aa9ca7
8151386: Extract card live data out of G1ConcurrentMark
...
Move card live data management out of G1ConcurrentMark into extra class G1CardLiveData managed by G1RemSet
Reviewed-by: mgerdin, kbarrett
2016-04-06 13:41:59 +02:00
Harold Seigel
2904ea7d45
8152846: Creation of ModuleEntryTable Investigate Need For OrderAccess::storestore()
...
Remove the unneeded OrderAccess::storestore() call
Reviewed-by: acorn, coleenp
2016-04-06 07:37:15 -04:00
Thomas Schatzl
0c06163b35
8077144: Concurrent mark initialization takes too long
...
Remove per-marking thread liveness bitmaps and recreate liveness bitmap concurrently after the cleanup pause.
Reviewed-by: mgerdin, ehelin, kbarrett
2016-04-06 13:32:48 +02:00
Sangheon Kim
7908c3db94
8152188: Allow CMSBitMapYieldQuantum for BitMap::clear_range and clear_large_range
...
Let BitMap::clear_large_range call clear_range instead of firing an assert
Reviewed-by: jmasa, jwilhelm
2016-04-05 16:15:53 -07:00
Bharadwaj Yadavalli
e258fc4bc7
Merge
2016-04-05 15:39:35 -04:00
Michael Berg
ff80cc58c9
8151573: Multiversioning for range check elimination
...
Range check elimination in post loops
Reviewed-by: kvn
2016-04-05 10:34:05 -07:00
Tobias Hartmann
9ee03a4b4f
8151724: Remove -XX:GenerateCompilerNullChecks
...
Removed the broken GenerateCompilerNullChecks flag.
Reviewed-by: zmajo, kvn
2016-04-05 17:51:44 +02:00
Tom Benson
4f0ffb6ce9
8153117: Back out JDK-8142935 until JDK-8152723 fixed
...
JDK-8142935 fix can lead to avoidable Full GCs
Reviewed-by: jwilhelm, tschatzl
2016-04-05 11:17:50 -04:00
Rachel Protacio
d077700179
8153026: Change logging tag 'verboseverification' to 'verification'
...
Changed UL tag to 'verification'
Reviewed-by: hseigel, lfoltan
2016-04-05 09:42:27 -04:00
Richard Reingruber
9438549080
8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking
...
Reviewed-by: mgerdin, tschatzl
2016-04-05 13:55:31 +02:00
Tobias Hartmann
edee2ddca8
Merge
2016-04-05 10:11:07 +00:00
Thomas Schatzl
fa7ae5825a
Merge
2016-04-05 12:10:03 +02:00
Thomas Schatzl
d77d2cc010
8151499: gc/g1/g1OopClosures.inline.hpp: assert(_from->is_in_reserved(p)) failed: p is not in from
...
Fix wrong assertion.
Reviewed-by: tbenson, shade
2016-04-05 11:22:20 +02:00
Stefan Karlsson
621ac24c59
Merge
2016-04-05 11:00:22 +02:00
Jamsheed Mohammed C M
b26b78a4d4
8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache
...
Made invoker LambdaForm instance & its compiled form lifetime tightly coupled.
Reviewed-by: vlivanov
2016-04-05 01:46:40 -07:00
Robbin Ehn
16988281fc
8153396: Remove unused ResourceMarks from UL internal vm tests
...
Reviewed-by: stefank, brutisso
2016-04-05 10:42:01 +02:00
Stefan Karlsson
ccf6f713e8
8152711: Create a non-template Log wrapper class
...
Reviewed-by: kbarrett, rehn
2016-04-05 10:41:52 +02:00
Stefan Karlsson
6c4d96782c
8152637: Create a stack allocatable LogStream class
...
Reviewed-by: rehn, brutisso
2016-04-05 10:35:39 +02:00
Per Lidén
07299d4428
8152929: Remove UNSUPPORTED_GC_OPTION, use UNSUPPORTED_OPTION instead
...
Reviewed-by: brutisso, jmasa
2016-04-05 09:05:19 +02:00
Tobias Hartmann
36e384c810
8074553: Crash with assert(!is_unloaded()) failed: should not call follow on unloaded nmethod
...
Sweeper thread needs to override nmethods_do() to prevent G1 from unloading _scanned_nmethod.
Reviewed-by: kvn, mgerdin
2016-04-05 07:19:44 +02:00
Daniel D. Daugherty
2e87e3178c
8152358: code and comment cleanups found during the hunt for 8077392
...
Reviewed-by: gthornbr, kvn, cvarming
2016-04-04 14:49:19 -07:00
Daniel D. Daugherty
66570c722b
8077392: Stream fork/join tasks occasionally fail to complete
...
8131715: backout the fix for JDK-8079359 when JDK-8077392 is fixed
Add missing BasicLock::_displaced_header init to ObjectSynchronizer::quick_enter() and re-enable Contended Locked "fast enter" bucket.
Reviewed-by: gthornbr, dholmes, kvn, cvarming, acorn
2016-04-04 14:41:00 -07:00
Alejandro Murillo
2b06e96dc0
Merge
2016-04-04 13:40:18 -07:00
Joseph Provino
5cef85023b
8132524: Missing includes to resourceArea.hpp
...
Files that use ResourceMark are missing the include of resourceArea.hpp
Reviewed-by: tschatzl, jwilhelm
2016-04-04 12:57:48 -04:00
Robbin Ehn
58419856b3
8153254: Delegate (v)write from Log to LogTagSet
...
Reviewed-by: stefank, kbarrett
2016-04-04 15:05:52 +02:00
Zoltan Majo
69d14c811b
8072422: Cleanup: Remove some unused flags/code in loop optimizations
...
Remove unused flags, change test using them.
Reviewed-by: kvn, twisti
2016-04-04 12:52:11 +02:00
Stefan Karlsson
65a3b7e6b3
8152635: Create a UL class to represent a Log + Level combination
...
Reviewed-by: brutisso, mlarsson, rehn
2016-04-04 12:45:04 +02:00
Stefan Karlsson
64efc0eb0f
Merge
2016-04-04 11:32:04 +02:00
Marcus Larsson
e5135d3d4a
Merge
2016-04-04 09:59:57 +02:00
Stefan Karlsson
15c4140ae5
8152632: Rename LogHandle(...) to Log(...)
...
Reviewed-by: brutisso, mlarsson, rprotacio
2016-04-04 09:15:15 +02:00
Stefan Karlsson
ff771a6686
8152538: UL doesn't inline the LogTagSet::is_level check
...
Reviewed-by: mlarsson, brutisso
2016-04-04 09:15:01 +02:00
Marcus Larsson
12eaa83e0e
8153174: Remove trailing comma from log configuration listings
...
Reviewed-by: rehn, sla
2016-04-04 08:58:38 +02:00
Tom Rodriguez
fa667c5409
8153315: [JVMCI] evol_method dependencies failures should return dependencies_failed
...
Reviewed-by: iveresov
2016-04-03 21:44:54 -07:00
Chris Hegarty
721765cda0
8153181: Move sun.misc.VMSupport to an internal package
...
Reviewed-by: alanb, mchung
2016-04-03 16:28:47 +01:00
Jesper Wilhelmsson
ee442d71e1
Merge
2016-04-02 05:39:25 +02:00