Alejandro Murillo
84a55fcca8
Merge
2016-07-15 09:05:33 -07:00
Yasumasa Suenaga
c02ce6ab61
8153074: UL: Show output option in VM.log jcmd
...
Reviewed-by: dholmes, mlarsson
2016-07-06 20:58:08 +09:00
Serguei Spitsyn
2cede6dbc1
8159145: Add JVMTI function GetNamedModule
...
Introduce function GetNamedModule with a jtreg test coverage
Reviewed-by: alanb, ctornqvi, hseigel, jiangli, dholmes, dcubed
2016-07-09 19:20:38 -07:00
Alejandro Murillo
5296c23c9b
Merge
2016-07-08 12:17:10 -07:00
Jon Masamitsu
8821cffac1
8157240: GC task trace logging is incomprehensible
...
Reviewed-by: tschatzl, redestad
2016-05-19 13:59:50 -07:00
Stefan Karlsson
ea82c69b6e
8159893: StringTable cleaning log line lacks the GC ID prefix
...
Reviewed-by: pliden, jmasa
2016-06-21 14:00:18 +02:00
Daniel D. Daugherty
8f7e6e317c
8068592: Remove unused code in objectMonitor.hpp
...
Reviewed-by: dholmes, redestad, gthornbr
2016-07-07 14:58:17 -07:00
Alan Burlison
4d5d6cabdd
8160350: cannot truss jdk9 [ solaris ]
...
Removed no longer needed code to enable or test for vtime support.
Reviewed-by: kbarrett, dcubed, gthornbr
2016-07-07 15:40:36 -04:00
Zoltan Majo
567113bed6
Merge
2016-07-06 12:01:07 +00:00
Thomas Schatzl
7fd90042ca
8159978: Use an array to store the collection set regions instead of linking through regions
...
Fix a potential problem with memory visibility in the sampling thread in the collection set by changing the way we store the collection set.
Reviewed-by: ehelin, jmasa
2016-07-06 11:22:55 +02:00
Zoltan Majo
e0e3bd5582
8160527: Check for final instance field updates can be omitted
...
Disable final field resolution in the constant pool cache. Correct error message printed at field resolution. New tests.
Reviewed-by: jrose, coleenp
2016-07-06 11:16:36 +02:00
Daniel D. Daugherty
9a3dc1d8cc
Merge
2016-07-05 21:24:24 +00:00
Daniel D. Daugherty
65ae838dbf
8160739: quarantine tests failing due to -XX:TieredStopAtLevel=1
...
8160743: quarantine tests that can't attach symbolicator to the process on MacOS X
Reviewed-by: sspitsyn, dholmes, kvn
2016-07-05 14:00:21 -07:00
Derek White
2e1b011569
8158946: btree009 fails with assert(s > 0) failed: Bad size calculated
...
Set oop_size before setting _klass
Reviewed-by: coleenp, dholmes, kbarrett, tschatzl
2016-07-05 15:34:06 -04:00
Kim Barrett
4e25b9f930
Merge
2016-07-05 20:09:21 +02:00
Yasumasa Suenaga
146cbf3702
8160353: narrowing conversion error is occurred with GCC 6
...
Reviewed-by: kbarrett, dholmes
2016-07-04 12:43:01 +09:00
Yasumasa Suenaga
82858779e9
8160361: SEGV occurred at JNIHandleBlock::oops_do(OopClosure*)
...
Reviewed-by: dsamersoff, tschatzl
2016-06-28 00:24:10 +09:00
Per Lidén
3ad9aa0f10
8159974: G1 String deduplication logging not aligned with the rest of G1
...
Reviewed-by: stefank, tschatzl
2016-07-04 11:27:11 +02:00
Alejandro Murillo
a1dcb34cdc
Merge
2016-07-02 00:26:51 +00:00
Alejandro Murillo
3fdd758961
Merge
2016-07-01 16:55:44 -07:00
Jon Masamitsu
3af1b64ce1
8024945: Remove check on minimum size of MetaspaceSize
...
Reviewed-by: kbarrett, tschatzl
2016-06-13 14:10:09 -07:00
Yasumasa Suenaga
af3081628b
8152435: (CL)HSDB should be started with no argument
...
Reviewed-by: dsamersoff
2016-04-06 20:43:03 +09: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
Aleksey Shipilev
b349843be4
8153265: [TESTBUG] compiler/whitebox/ForceNMethodSweepTest should not assume asserts are benign
...
Reviewed-by: twisti, ikrylov
2016-04-06 10:55:46 +03:00
Shravya Rukmannagari
ad79a5ae65
8152907: Update for x86 tan and log10 in the math lib
...
Optimize Math.tan() and log10() for 64 and 32 bit X86 architecture using Intel LIBM implementation.
Reviewed-by: kvn, twisti
2016-04-06 10:29:26 -07:00
Aleksey Shipilev
b51a55a78c
8153277: [TESTBUG] gc/arguments/TestMaxMinHeapFreeRatioFlags is too sensitive for stray allocations in verifyRatio
...
Reviewed-by: mgerdin, dfazunen
2016-04-06 10:50:19 +03:00
Sangheon Kim
2f5768493d
Merge
2016-04-05 23:59:12 +00: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
Ioi Lam
3d629c6dd3
8153300: [TESTBUG] Enhance test/testlibrary/ClassFileInstaller.java to support JAR files
...
Reviewed-by: lfoltan, mseledtsov
2016-04-05 14:52:12 -07:00
Bharadwaj Yadavalli
cf5871861f
Merge
2016-04-05 20:32:54 +00:00
Bharadwaj Yadavalli
e258fc4bc7
Merge
2016-04-05 15:39:35 -04:00
Michael Berg
e38aef947f
8151003: Remove nds->is_valid() checks from assembler_x86.cpp
...
Reviewed-by: kvn
2016-04-05 11:37:41 -07: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
ab20ebaaa0
Merge
2016-04-05 00:41:55 +02:00