David Buck
af50fa526b
8058715: stability issues when being launched as an embedded JVM via JNI
...
Use mmap call without MAP_FIXED so we avoid corrupting already allocated memory
Reviewed-by: coleenp, dsimms
2014-11-05 23:37:17 -08:00
Albert Noll
4af87513d4
8062735: CodeCacheSweeperThread missing from SA
...
Make SA aware of the code cache sweeper thread
Reviewed-by: kvn, coleenp, sspitsyn
2014-11-06 07:27:25 +01:00
Jiangli Zhou
75778598e2
Merge
2014-11-06 01:31:31 +00:00
Jeremy Manson
54e9fee4d2
8062116: JVMTI GetClassMethods is Slow
...
Allocate enough space for all jmethodids; make adding a jmethodid O(1)
Reviewed-by: coleenp, rasbold, sspitsyn
2014-11-05 16:47:37 -08:00
Coleen Phillimore
78aaa377f4
Merge
2014-11-06 00:01:33 +00:00
Chris Plummer
7a414a2c7d
8043770: File leak in MemNotifyThread::start() in hotspot.src.os.linux.vm.os_linux.cpp
...
Fixed by removing all code related to LowMemoryProtection, which removed offending code.
Reviewed-by: dholmes, minqi
2014-11-05 13:00:59 -08:00
George Triantafillou
b4138cce10
8061969: [TESTBUG] MallocSiteHashOverflow.java should be enabled for 32-bit platforms
...
Reviewed-by: ctornqvi, coleenp
2014-11-05 08:22:17 -08:00
Christian Tornqvist
76971f377b
8058251: assert(_count > 0) failed: Negative counter when running runtime/NMT/MallocTrackingVerify.java
...
Fixed an issue when overflowing the MallocSite hash table bucket
Reviewed-by: coleenp, gtriantafill
2014-11-05 13:20:09 -08:00
Christian Tornqvist
d934df8a84
8061733: [TESTBUG] Exclude tests that have issues with Jigsaw M2 changes
...
[TESTBUG] Exclude tests that have issues with Jigsaw M2 changes
Reviewed-by: lfoltan, gtriantafill
2014-11-05 13:18:51 -08:00
Martin Doerr
d4fc9133ab
8062950: Bug in locking code when UseOptoBiasInlining is disabled: assert(dmw->is_neutral()) failed: invariant
...
Reviewed-by: dholmes, kvn
2014-11-05 16:28:11 +01:00
Zoltan Majo
49b224a4f7
8057622: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest: SEGV inside compiled code (sparc)
...
In Parse::array_store_check(), add control edge FROM IfTrue branch of runtime type check of the destination array TO loading _element_klass from destination array.
Reviewed-by: kvn, roland, anoll
2014-11-06 09:40:58 +01:00
Igor Veresov
8db9a55e68
8062591: SPARC PICL causes significantly longer startup times
...
Optimize traversals of the PICL tree
Reviewed-by: kvn
2014-11-04 07:09:34 -10:00
Christian Tornqvist
f048251de8
8059803: Update use of GetVersionEx to get correct Windows version in hs_err files
...
Update use of GetVersionEx to get correct Windows version in hs_err files
Reviewed-by: dcubed, gtriantafill
2014-11-03 11:34:13 -08:00
Jaroslav Bachorik
f52a43892a
8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double
...
Reviewed-by: mchung, sla
2014-11-03 11:19:43 +01:00
Daniel D. Daugherty
c6b9495b55
Merge
2014-10-31 18:18:58 +00:00
Daniel D. Daugherty
2730e1ad50
Merge
2014-10-31 10:15:29 -07:00
David Buck
f27723c08b
8060169: Update the Crash Reporting URL in the Java crash log
...
Update the URL for HotSpot bug reports.
Reviewed-by: dcubed, rdurbin
2014-10-31 09:37:17 -07:00
Jesper Wilhelmsson
752ab53592
Merge
2014-10-31 08:00:09 +00:00
Alejandro Murillo
73fa4d8c8a
Merge
2014-10-30 22:52:13 -07:00
Lana Steuck
6c8da71920
Merge
2014-10-30 13:57:02 -07:00
Igor Veresov
5870a5b77b
Merge
2014-10-30 09:50:16 -10:00
David Katleman
6adc3da841
Added tag jdk9-b37 for changeset 566704615ade
2014-10-30 08:34:54 -07:00
Tobias Hartmann
fe1762fbd6
8061817: Whitebox.deoptimizeMethod() does not deoptimize all OSR versions of method
...
Fixed Whitebox.deoptimizeMethod() to deoptimize all OSR versions of the method.
Reviewed-by: kvn, iignatyev
2014-10-30 13:03:30 +01:00
Jesper Wilhelmsson
1486e4bf7d
Merge
2014-10-30 01:01:37 +01:00
Albert Noll
8aa05f7690
8062284: Sweeper thread should not be visible when calling Thread.getAllStackTraces()
...
Make thread not visible when calling Thread.getAllStackTraces()
Reviewed-by: kvn, shade
2014-10-29 15:42:48 +01:00
Goetz Lindenmaier
0aa09022fa
8062370: Various minor code improvements
...
A lot of fixes useful to improve the code quality.
Reviewed-by: coleenp, dholmes
2014-10-29 10:13:24 +01:00
Coleen Phillimore
63080521d7
8058093: Test nsk/stress/jck60/jck60014: assert in src/share/vm/oops/constantPool.cpp: should not be resolved otherwise
...
8044209: nsk/split_verifier/security/coglio06 fails with exit code 97 - missing 'prohibited package name'
Fix resolution error saving.
Reviewed-by: lfoltan, sspitsyn, hseigel, ctornqvi
2014-10-28 17:02:08 -04:00
Nils Eliasson
897d6c5c9b
8061250: serviceability/dcmd/compiler/CompilerQueueTest.java failed
...
Fixed logging to avoid parsing mistake and added test case.
Reviewed-by: kvn, twisti
2014-10-28 20:16:08 +01:00
Tobias Hartmann
1c866d8433
8062250: [TESTBUG] compiler/codecache/CheckSegmentedCodeCache.java fails after CodeCacheMinimumFreeSpace removal
...
Adapted calculation of minimum code cache size after CodeCacheMinimumFreeSpace was removed by JDK-8046809.
Reviewed-by: kvn, anoll
2014-10-28 16:44:39 +01:00
Vladimir Kempik
24c29c4db4
8059216: Make PrintGCApplicationStoppedTime print information about stopping threads
...
Reviewed-by: dholmes, brutisso
2014-10-28 18:41:34 +04:00
Coleen Phillimore
4c036f5730
8037842: Failing to allocate MethodCounters and MDO causes a serious performance drop
...
Stop allocating compiler profiling metadata when metaspace is full.
Reviewed-by: kvn, anoll
2014-10-30 18:38:42 -04:00
Alex Schenkman
b301b207b3
8062135: serviceability/threads/TestFalseDeadLock.java should be quarantined
...
Reviewed-by: sla
2014-10-28 12:28:58 +01:00
Ivan Gerasimov
14e05b4858
8059533: (process) Make exiting process wait for exiting threads [win]
...
Reviewed-by: dholmes, dcubed
2014-10-29 09:53:56 -07:00
Daniel D. Daugherty
0d3acc8838
8061552: Contended Locking speedup PlatformEvent unpark bucket
...
JEP-143/JDK-8046133 - optimization #2 - speedup PlatformEvent unpark bucket.
Co-authored-by: Dave Dice <dave.dice@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Reviewed-by: acorn, dice, dholmes
2014-10-29 09:19:59 -07:00
Tobias Hartmann
1e7b7a410e
8061983: [TESTBUG] compiler/whitebox/MakeMethodNotCompilableTest.java fails with "must not be in queue"
...
Added a method checkNotCompiled(boolean isOsr) to either check if the method is OSR compiled or to check if it is non-OSR compiled.
Reviewed-by: kvn
2014-10-28 09:17:36 +01:00
Igor Veresov
1af7144df1
Merge
2014-10-27 20:03:57 -10:00
Daniel D. Daugherty
ee1de3ce2f
Merge
2014-10-27 15:09:23 -07:00
Kim Barrett
f9d8e2ae9d
8062206: Remove unusable G1RSLogCheckCardTable command line argument
...
Remove dependent assertion and remove develop option
Reviewed-by: jwilhelm, mgerdin, tschatzl
2014-10-27 17:24:10 -04:00
Marcus Larsson
6e148efe69
8064348: Add TraceEvent::is_enabled() for embedded/minimal builds
...
Reviewed-by: ehelin, sla
2014-11-10 12:13:46 +01:00
John Coomes
894e9e8f87
8060467: CMS: small OldPLABSize and -XX:-ResizePLAB cause assert(ResizePLAB || n_blks == OldPLABSize) failed: Error
...
Reviewed-by: tschatzl, jmasa, kbarrett
2014-11-07 15:34:33 -08:00
Mikael Gerdin
bb556024a7
8061964: Insufficient compiler barriers for GCC in OrderAccess functions
...
Fix OrderAccess functions to emit memory clobbering inline assembly to attempt to stop copiler reordering.
Reviewed-by: dcubed, dholmes, bdelsart
2014-11-03 11:08:03 +01:00
Jesper Wilhelmsson
7339456266
8062836: BACKOUT - Parallelize clearing the next mark bitmap
...
Backing out due to non-trivial issues found in nightly testing
Reviewed-by: mgerdin, mlarsson
2014-11-05 15:50:14 +01:00
Erik Helin
0e54928686
8061467: Bad page size passed to setup_large_pages() on Solaris
...
Reviewed-by: tschatzl, mgerdin
2014-11-05 16:39:10 +01:00
Bengt Rutisson
c1bc4be92b
8061449: G1: FreeRegionList_test() fails with G1 after the JDK-8058534 fix to HeapRegion::orig_end()
...
Reviewed-by: mgerdin, tschatzl, stefank
2014-11-05 10:12:51 +01:00
Jesper Wilhelmsson
b59b80b068
Merge
2014-11-03 15:53:48 +01:00
Marcus Larsson
4a9f067587
8049341: Parallelize clearing the next mark bitmap
...
Reviewed-by: mgerdin, tschatzl
2014-11-03 12:49:21 +01:00
Marcus Larsson
fe45f7091b
8054491: Remove wrong assert and refactor code in G1CollectorPolicy::record_concurrent_mark_end
...
Reviewed-by: tschatzl, brutisso
2014-11-03 11:29:00 +01:00
Bengt Rutisson
4601eb634a
8061308: Remove iCMS
...
Reviewed-by: mgerdin, jmasa
2014-10-31 09:10:51 +01:00
Marcus Larsson
5fd7516136
8043243: convert SCAN_AND_FORWARD, SCAN_AND_ADJUST_POINTERS, SCAN_AND_COMPACT macros to methods
...
Reviewed-by: mgerdin, kbarrett
2014-10-30 12:45:22 +01:00
Stefan Johansson
6306dce831
8061234: ResourceContext.requestAccurateUpdate() is unreliable
...
Changing copy_allocation_context_stats to return if there are more stats available after the copy.
Reviewed-by: rriggs, jcoomes
2014-10-30 10:51:06 +01:00