9230 Commits

Author SHA1 Message Date
Thomas Stuefe
9adaaa0c96 8140648: Clean up remnants of fork1() from non-solaris platforms
Clean up any remnants of fork1() from Non-Solaris platforms

Reviewed-by: dholmes, goetz
2015-11-03 19:53:10 -05:00
Dmitrij Pochepko
df5a5904ce 8141331: Test hotspot/compiler/oracle/MethodMatcher.java fails with NPE
Reviewed-by: iignatyev
2015-11-04 00:59:44 +03: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
Jesper Wilhelmsson
b1e3e8436a Merge 2015-10-30 00:02:37 +01: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
Erik Helin
0f08933773 8140489: Introduce shorthand for average_time_ms in G1CollectorPolicy
Reviewed-by: mgerdin, tschatzl, drwhite
2015-10-29 17:32:08 +01:00
Erik Helin
d0f3d01013 8140393: Move WorkerDataArray to its own file
Reviewed-by: tschatzl, mgerdin, tbenson
2015-10-29 14:58:44 +01:00
Erik Helin
a935c706b6 8140761: Remove caching from WorkerDataArray
Reviewed-by: tschatzl, mgerdin, tbenson
2015-10-29 11:33:43 +01:00
Dmitry Samersoff
aebbfb2f92 Merge 2015-10-29 02:38:50 +01:00
Coleen Phillimore
4332b6ed9a Merge 2015-10-28 23:29:21 +01:00
Coleen Phillimore
7d4f965ed2 Merge 2015-10-28 20:30:03 +01:00
Dmitry Samersoff
43953f012f Merge 2015-10-28 19:54:46 +01:00
Dmitry Samersoff
cf5f478f5d 8140663: FrameValue might be used uninitialized
Add a constructor

Reviewed-by: sspitsyn, jwilhelm
2015-10-28 21:47:31 +03:00
Dmitry Samersoff
a8a5a44052 Merge 2015-10-28 16:45:51 +01:00
Coleen Phillimore
78eb09d914 Merge 2015-10-28 16:36:53 +01:00
Dmitry Samersoff
2bf54b1d29 8139762: Format warnings in libjvm_db.c
Fix format string

Reviewed-by: sspitsyn
2015-10-28 18:20:26 +03:00
Gerard Ziemski
684ae3fa6e 8140539: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1
Add back "-XX:+IgnoreUnrecognizedVMOptions" that was removed in a prototype.

Reviewed-by: dcubed, ddmitriev
2015-10-28 09:09:55 -05:00
Coleen Phillimore
b046110ab7 Merge 2015-10-28 15:03:40 +01:00
Coleen Phillimore
fc03719078 8139203: Consistent naming for klass type predicates
8138923: Remove oop coupling with InstanceKlass subclasses

Renamed oop_is_instance and friends, removed the functions in oop that dug down into InstanceKlass.

Reviewed-by: jrose, lfoltan, stefank
2015-10-28 09:47:23 -04:00
Dmitry Dmitriev
81fe39a539 8139900: [TESTBUG] Remove G1UpdateBufferSize and InitialBootClassLoaderMetaspaceSize from TestOptionsWithRanges
Reviewed-by: gziemski, sangheki, ctornqvi
2015-10-27 14:33:29 +03:00
Mikael Gerdin
d281188a5f 8140452: Internal Error memory/allocation.cpp:179
Use const ref & and avoid copy ctor

Reviewed-by: coleenp
2015-10-26 17:13:40 -04:00
Coleen Phillimore
5179fc3488 8139163: InstanceKlass::cast passes through NULL
Reduce raw (InstanceKlass*) casts and InstanceKlass::cast, which no long allows null

Reviewed-by: twisti, kbarrett
2015-10-26 13:11:36 -04:00
Michail Chernov
25cc742a8f 8139903: G1EvacStats does not split log entries
Added gclog_or_tty->cr() to G1EvacStats to avoid concatenated PLAB log entries.

Reviewed-by: tschatzl, dfazunen
2015-10-23 14:33:19 +03:00
David Holmes
c6b692b946 8134642: ParkEvent::RawThreadIdentity appears to be unused and should be removed
Reviewed-by: dcubed, hseigel
2015-10-25 19:19:55 -04:00
Daniel D. Daugherty
cb0500e51d 8047212: runtime/ParallelClassLoading/bootstrap/random/inner-complex assert(ObjectSynchronizer::verify_objmon_isinpool(inf)) failed: monitor is invalid
Fix race between ObjectMonitor alloc and verification code; teach SA about "static pointer volatile" fields.

Reviewed-by: cvarming, dholmes, sspitsyn, coleenp
2015-10-24 15:44:08 -07:00
Coleen Phillimore
ed82cd0ee8 Merge 2015-10-23 23:06:53 +02:00