73474 Commits

Author SHA1 Message Date
Tobias Hartmann
8b9a829836 8048879: "unexpected yanked node" opto/postaloc.cpp:139
MemBarAcquireNode prevents deletion of dead LoadNNode. Added condition to 'has_special_unique_user' to trigger deletion.

Reviewed-by: kvn, iveresov
2014-08-19 07:36:11 +02:00
Martin Buchholz
0613e548bb 8055253: test/java/util/Currency/PropertiesTest.sh modifies the test JDK
Always make a temp copy of the test JDK before destructively modifying

Reviewed-by: naoto, alanb
2014-08-18 21:06:45 -07:00
Chris Hegarty
bbb2e94d16 8055353: libsplashscreen build fails on MacOSX Mavericks
Reviewed-by: mchung, dholmes
2014-08-18 20:09:25 -07:00
Poonam Bajaj
2617d54723 8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
Fill the last card that has been allocated into with a dummy object

Reviewed-by: tschatzl, mgerdin
2014-08-18 19:30:24 -07:00
Christian Tornqvist
9835d9b9b3 8032999: [TESTBUG] JT-Reg Runtime tests to be run as part of JPRT submit job
JPRT will now run most of the tests in /runtime

Reviewed-by: dcubed, mseledtsov, zgu, mikael
2014-08-18 14:30:35 -07:00
George Triantafillou
8fe87f3da7 8054711: [TESTBUG] Enable NMT2 tests after NMT2 is integrated
Enable tests for NMT2

Reviewed-by: ctornqvi, zgu
2014-08-18 11:56:12 -07:00
Zhengyu Gu
7bce315059 8055061: assert at share/vm/services/virtualMemoryTracker.cpp:332 Error: ShouldNotReachHere() when running NMT tests
Handled CDS mapping region and added test for the scenario

Reviewed-by: coleenp, ctornqvi
2014-08-19 09:05:55 -04:00
Joe Darcy
63e180a9a7 8055254: Address source incompatability of JSlider generification
Reviewed-by: anthony, serb
2014-08-18 09:51:52 -07:00
Thomas Schatzl
17e9dba8e9 Merge 2014-08-18 15:43:29 +00:00
Mikael Gerdin
3d15ed6007 Merge 2014-08-18 14:49:42 +00:00
Dmitry Fazunenko
b9b2141c2d 8055284: sanity/WhiteBox.java fails with NPE
Revert previous change, sanity/WhiteBox.java provides its own sun.hotspot.WhiteBox class.

Reviewed-by: ehelin, brutisso
2014-08-18 16:19:57 +02:00
Thomas Schatzl
2ee5ee89d4 8054818: Refactor HeapRegionSeq to manage heap region and auxiliary data
Let HeapRegionSeq manage the heap region and auxiliary data to decrease the amount of responsibilities of G1CollectedHeap, and encapsulate this work from other code.

Reviewed-by: jwilhelm, jmasa, mgerdin, brutisso
2014-08-18 16:10:44 +02:00
Thomas Schatzl
71775c28e2 8054362: gc/g1/TestEagerReclaimHumongousRegions2.java timeout
Give the test a time limit of approximately one minute so that it exits early on slow machines.

Reviewed-by: ehelin, dfazunen, brutisso
2014-08-18 15:41:57 +02:00
Chris Hegarty
ecac8938b5 Merge 2014-08-18 14:03:21 +01:00
Sean Mullan
929aa4ae70 Merge 2014-08-18 08:48:59 -04:00
Sean Mullan
84233e7acc 7026255: Methods of Subject that throw SecurityException do not specify what permissions are required
Reviewed-by: xuelei
2014-08-18 08:45:08 -04:00
Mikael Gerdin
3a91779b62 8055283: Expand ResourceHashtable with C_HEAP allocation, removal and some unit tests
Reviewed-by: ehelin, tschatzl, coleenp
2014-08-18 14:37:55 +02:00
David Lindholm
a5953c450e 8137756: Remove hrs_err_msg and hrs_ext_msg from heapRegionSet
Reviewed-by: pliden, mgerdin
2015-11-02 14:28:19 +01:00
David Lindholm
c2d62e3cbe 8141056: Erroneous assignment in HeapRegionSet.cpp
Reviewed-by: tschatzl, pliden
2015-11-02 10:41:39 +01:00
Coleen Phillimore
efc50b9049 Merge 2015-11-02 19:38:49 +00:00
Erik Helin
5be7f6a1dc Merge 2015-11-02 17:26:20 +00:00
Severin Gehwolf
813dfa4e34 8141140: Zero JVM fails to initialize after JDK-8078554
Disable AllocatePrefetchDistance for Zero.

Reviewed-by: coleenp
2015-11-02 17:18:37 +01:00
Severin Gehwolf
5bc981fad5 8141138: Zero fails to build
Adjust to recent JDK-9 changes.

Reviewed-by: coleenp
2015-11-02 16:54:49 +01:00
Erik Helin
7a3cbf30c7 8140602: Split other time calculation into methods in G1CollectorPolicy
Reviewed-by: mgerdin, tschatzl, drwhite
2015-11-02 16:16:53 +01:00
Zoltan Majo
a3cfb42ca7 Merge 2015-11-02 14:34:07 +00:00
Zoltan Majo
6b2d3578e9 Merge 2015-11-02 11:51:48 +00:00
Dmitry Dmitriev
8f6db1e1a7 8141042: Typos and refactoring in Compiler constraints functions
Reviewed-by: vlivanov, zmajo, kvn
2015-11-02 11:32:26 +03:00
Bengt Rutisson
e3e3e02480 8141049: Remove CARD_REPEAT_HISTO from the G1 code
Reviewed-by: tschatzl, kbarrett
2015-11-02 09:13:39 +01:00
Bengt Rutisson
6147feb145 8141045: Remove SPARSE_PRT_VERBOSE from the G1 code
Reviewed-by: tschatzl, kbarrett
2015-11-02 09:12:45 +01:00
Bengt Rutisson
584861e9b4 8141037: Remove _MARKING_VERBOSE_ from the G1 code
Reviewed-by: tschatzl, kbarrett
2015-11-02 09:11:44 +01:00
Erik Helin
adbbc4e8d8 8140509: Add note_gc_start to G1CollectorPolicy
Reviewed-by: mgerdin, tschatzl
2015-10-31 15:27:48 +01:00
Thomas Stuefe
c230209787 8140645: Recent Developments for AIX
Port recent developments from SAP for AIX to the OpenJDK

Reviewed-by: goetz
2015-10-30 12:36:54 +01:00
Erik Helin
d8b7d0ecd4 8140508: Add utility method for logging phases to G1CollectorPolicy
Reviewed-by: mgerdin, tschatzl
2015-10-30 10:15:06 +01:00
Ioi Lam
4930637288 8139026: hotspot/make/hotspot.script cannot handle command-line arguments with spaces
Use "$@"

Reviewed-by: twisti, ihse
2015-10-30 16:18:58 -07:00
Rachel Protacio
abcfc9b394 8139564: Convert TraceDefaultMethods to Unified Logging
The former -XX:+TraceDefaultMethods flag is updated to the unified logging framework and is now replaced with -Xlog:defaultmethods.

Reviewed-by: acorn, coleenp, hseigel
2015-10-30 16:39:37 -04:00
Shafi Ahmad
a0f01babb9 8140249: JVM Crashing During startUp If Flight Recording is enabled
Reviewed-by: dholmes
2015-10-30 08:29:19 -07:00
Bengt Rutisson
de43b867e9 Merge 2015-10-30 06:50:55 +00:00
Bengt Rutisson
8096454d4d 8140781: Remove _MARKING_STATS_ from the G1 code
Reviewed-by: kbarrett, david
2015-10-30 06:46:10 +01:00
David Holmes
fee39c63e6 8129526: Solaris: clean up another remnant of interruptible I/O
Reviewed-by: fparain, dcubed
2015-10-30 00:23:07 -04:00
David Holmes
1bdb2e37b2 Merge 2015-10-29 21:38:25 -04:00
Chris Plummer
d78d0c4fa4 8140189: [TESTBUG] Get rid of "@library /../../test/lib" in jtreg tests
Use new external.lib.roots property in TEST.ROOT so /../../test/lib is not needed.

Reviewed-by: mseledtsov, sla, iklam
2015-10-29 12:04:04 -07:00
David Holmes
55e8101952 8131045: Obsolete JNIDetachReleasesMonitors
Reviewed-by: dcubed, dsimms, sspitsyn
2015-10-29 18:59:22 -04:00
Stefan Karlsson
ab077e18a5 Merge 2014-08-18 12:25:36 +00:00
Stefan Karlsson
173377d355 8055275: Several gc/class_unloading/ tests fail due to missed +UnlockDiagnosticVMOptions flag
Reviewed-by: mgerdin, jwilhelm
2014-08-18 14:12:48 +02:00
Stefan Karlsson
9190088eb2 8055111: [TESTBUG] jdk.testlibrary.Utils.removeGcOpts doesn't remove -Xconcgc
Reviewed-by: jmasa, brutisso, sla
2014-08-18 13:55:29 +02:00
Chris Hegarty
2d81f9c851 Merge 2014-08-18 10:59:44 +01:00
Chris Hegarty
57d4d0207b Merge 2014-08-18 10:59:40 +01:00
Chris Hegarty
7d146ee898 Merge 2014-08-18 10:59:36 +01:00
Chris Hegarty
75a94a4adb Merge 2014-08-18 10:08:34 +01:00
Chris Hegarty
8ceec25063 Merge 2014-08-18 10:08:21 +01:00