52216 Commits

Author SHA1 Message Date
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
Chris Hegarty
8d8b429bf4 Merge 2014-08-18 10:07:43 +01:00
Chris Hegarty
6537684c3a Merge 2014-08-18 10:07:13 +01:00
Chris Hegarty
4b27f317cd Merge 2014-08-18 10:05:34 +01:00
Chris Hegarty
5fe51a5b71 8054834: Modular Source Code
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Reviewed-by: alanb, chegar, ihse, mduigou
2014-08-17 15:56:32 +01:00
Chris Hegarty
8b10a19669 8054834: Modular Source Code
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Reviewed-by: alanb, chegar, mchung
2014-08-17 15:56:04 +01:00
Chris Hegarty
3bc69d393d 8054834: Modular Source Code
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Reviewed-by: alanb, chegar, ihse, mduigou
2014-08-17 15:54:13 +01:00
Chris Hegarty
2b80c4715f 8054834: Modular Source Code
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Reviewed-by: alanb, chegar, ihse, mduigou
2014-08-17 15:52:32 +01:00
Chris Hegarty
8d04e5aec5 8054834: Modular Source Code
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Reviewed-by: alanb, chegar, ihse, mduigou
2014-08-17 15:52:15 +01:00