Bengt Rutisson
ed2ed17291
8077938: Remove TraceMarkSweep
...
Reviewed-by: sjohanss, jmasa
2015-04-17 08:09:41 +02:00
Vladimir Kozlov
b9c00b1904
Merge
2015-04-16 14:05:48 -07:00
Daniel D. Daugherty
32a8aa9ade
Merge
2015-04-16 19:27:43 +00:00
Daniel D. Daugherty
61f27a0290
Merge
2015-04-16 17:57:18 +00:00
Harold Seigel
6efc431778
Merge
2015-04-16 17:44:26 +00:00
Daniel D. Daugherty
884f0d320f
8073165: Contended Locking fast exit bucket
...
JEP-143/JDK-8073165 Contended Locking fast exit bucket
Co-authored-by: Dave Dice <dave.dice@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Reviewed-by: dholmes, acorn, dice, dcubed
2015-04-16 08:23:26 -07:00
Max Ockner
1e5e03d8e7
8073989: Deprecated integer options are considered as invalid instead of deprecated in Java 9
...
Deprecated integer options are now recognized as being deprecated.
Reviewed-by: dholmes, hseigel, ddmitriev
2015-04-16 11:00:10 -04:00
Max Ockner
f272493a76
8029630: Thread id should be displayed as a hex number in error report
...
Thread id is now displayed as a hex number in error report.
Reviewed-by: dholmes, hseigel, stuefe
2015-04-16 10:30:59 -04:00
Yumin Qi
d30de5ab31
8074354: Make CreateMinidumpOnCrash a new name and available on all platforms
...
Rename CreateMinidumpOnCrash which is used only for Windows as CreateCoredumpOnCrash and make it available for all platforms. Changed order for dumping core on Windows to be similar on other platforms. Also reviewed by thomas.stuefe@gmail.com
Co-authored-by: Thomas Stuefe <thomas.stuefe@gmail.com>
Reviewed-by: dcubed
2015-04-15 17:34:28 -07:00
Jon Masamitsu
48ed80d136
7012980: PSOldGen is increased if there is no space in Metaspace
...
Reviewed-by: tschatzl, tbenson
2015-04-15 11:30:36 -07:00
Jon Masamitsu
bd52f0a2ef
Merge
2015-07-07 18:16:06 +00:00
Sangheon Kim
3e36930486
8079555: REDO - Determining the desired PLAB size adjusts to the the number of threads at the wrong place
...
Calculate the desired PLAB value for a single thread and then return desired PLAB size according to the current number of threads when needed
Reviewed-by: jmasa, tschatzl
2015-07-07 06:37:10 -07:00
Thomas Schatzl
c8c4924aa3
8129558: Coalesce dead objects during removal of self-forwarded pointers
...
To improve performance of self-forwarding fixup during evacuation failure, coalesce the work done for dead objects.
Reviewed-by: mgerdin, tbenson, tonyp
2015-07-07 14:20:08 +02:00
Daniel D. Daugherty
513b3b2ac1
Merge
2015-07-03 06:24:23 -07:00
Thomas Schatzl
0d758e4c43
8129977: TestSummarizeRSetStats.java fails: Incorrect amount of per-period RSet summaries at the end
...
Due to unrestrained initial heap size more garbage collections than expected could be started, confusing the test. Fix the initial heap size for the test to make them pass.
Reviewed-by: tbenson, dfazunen, dcubed
2015-07-03 09:49:41 +02:00
Ioi Lam
b959e09360
8129355: [TESTBUG] runtime FragmentMetaspaceSimple.java fails with java.lang.ClassNotFoundException: test.Empty
...
Avoid opening files excessively
Reviewed-by: coleenp, mseledtsov
2015-07-02 20:30:33 -07:00
Daniel D. Daugherty
9b1474b512
Merge
2015-07-02 14:20:36 -07:00
Jesper Wilhelmsson
0cd7fa860a
8130330: Quarantine gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
...
Reviewed-by: dfazunen, tschatzl
2015-07-02 18:07:42 +02:00
David Holmes
184e6f6d8b
Merge
2015-07-02 12:05:19 +02:00
Dmitry Dmitriev
d8947ce1ea
8129786: Buffer overrun when passing long not existing option in JDK 9
...
Only make the obsolete check for valid arguments(length less than 256)
Reviewed-by: dcubed, dholmes
2015-07-02 12:25:55 +03:00
Dmitrij Pochepko
8085251389
8129430: tests that requrie G1 should be excluded from execution on embedded platfomrs where g1 is not supported
...
Test group definition has been fixed
Reviewed-by: tschatzl
2015-07-01 21:04:18 +03:00
Stefan Johansson
e382d8095c
8129590: TestShrinkDefragmentedHeap.java runs out of memory
...
Reviewed-by: jwilhelm, tschatzl
2015-07-01 16:38:14 +02:00
Bertrand Delsart
7c3f8ed01d
Merge
2015-07-01 10:26:59 +00:00
Bertrand Delsart
5aec2dc9fc
8087333: Optionally Pre-Generate the HotSpot Template Interpreter
...
Optional support for pregenerated template interpreter
Reviewed-by: coleenp, dholmes, kvn
2015-07-01 10:53:26 +02:00
David Buck
a7f0956201
8072147: Preloading libjsig.dylib causes deadlock when signal() is called
...
Added check to prevent reentry of signal chaining code
Reviewed-by: dcubed, acorn, dholmes
2015-06-30 15:26:20 -07:00
Daniel D. Daugherty
503aa09100
Merge
2015-06-30 09:48:24 -07:00
Daniel D. Daugherty
7315d2ea19
8130135: backout 8087143 due to failures in 8130115
...
Reviewed-by: minqi, coleenp
2015-06-30 09:39:53 -07:00
Yumin Qi
037958ba9a
8087143: Reduce Symbol::_identity_hash to 2 bytes
...
Convert Symbol::_identity_hash from integer to short integer to save two bytes. Also change identity_hash() to have 'this' and first two bytes of symbol join the calculation.
Reviewed-by: iklam, coleenp, shade
2015-06-29 13:48:55 -07:00
Harold Seigel
df34232add
Merge
2015-06-29 17:24:52 +00:00
Harold Seigel
28effe7632
8073423: Remove LazyClassPathEntry support if no longer needed
...
Remove LazyClassPathEntry support and deprecate -XX:+LazyBootClassLoader
Reviewed-by: acorn, lfoltan
2015-06-29 11:48:27 -04:00
Goetz Lindenmaier
bd938df14f
8130036: Fix problems with imprecise C++ coding
...
Reviewed-by: dholmes, kbarrett
2015-06-29 10:16:48 +02:00
Thomas Stuefe
a88e8669c5
8080925: Make error log write timeout parameter configurable
...
Reviewed-by: sla, coleenp, ctornqvi, dholmes
2015-06-26 08:29:29 +02:00
Stefan Johansson
c85e4ae56f
8078901: Add trace event for G1 MMU information
...
Reviewed-by: ehelin, mlarsson
2015-04-30 13:33:23 +02:00
Kim Barrett
763048052f
8069367: Eagerly reclaimed humongous objects left on mark stack
...
Prevent eager reclaim of objects that might be on mark stack.
Reviewed-by: brutisso, tschatzl
2015-04-15 12:16:01 -04:00
Joseph Provino
d27e6d731e
8074545: Rename and clean up the ParGCAllocBuffer class
...
Rename ParGCAllocBuffer to PLAB and rename affected files.
Reviewed-by: tschatzl, kbarrett
2015-04-15 11:42:20 -04:00
Per Lidén
4fbfdfe87b
8077417: Cleanup of Universe::initialize_heap()
...
Reviewed-by: stefank, kbarrett
2015-04-16 15:31:20 +02:00
Per Lidén
817138c4f9
Merge
2015-04-16 10:38:06 +00:00
Per Lidén
82de4945ac
8077415: Remove duplicate variables holding the CollectedHeap
...
Reviewed-by: stefank, kbarrett
2015-04-16 09:28:18 +02:00
Bengt Rutisson
f8c508af0f
8077841: G1: Remove PrintReachable support
...
Reviewed-by: stefank, tschatzl
2015-04-16 09:16:19 +02:00
Bengt Rutisson
fdcc47e443
8077873: G1: Remove G1SATBPrintStubs
...
Reviewed-by: kbarrett, tschatzl
2015-04-16 09:13:14 +02:00
Kim Barrett
beede94977
8075466: SATB queue pre-filter verify found reclaimed humongous object
...
Removed pre-filter verify, and made filtering more careful.
Reviewed-by: brutisso, tschatzl
2015-04-15 16:37:57 -04:00
Igor Ignatyev
71fcf1be02
Merge
2015-04-15 11:23:06 +00:00
Goetz Lindenmaier
5827e6ce0f
8077838: Recent developments for ppc
...
Power 8 recognition and instructions, math.*Exact intrinsics and rtm, C2 optimizations
Reviewed-by: kvn, simonis
2015-04-15 12:44:56 +02:00
Igor Ignatyev
8fa30e8884
Merge
2015-04-15 09:49:50 +00:00
Roland Westrelin
cb7a08139b
8074676: java.lang.invoke.PermuteArgsTest.java fails with "assert(is_Initialize()) failed: invalid node class"
...
After guards in Arrays.copyOf() intrinsic, control may become top
Reviewed-by: kvn, vlivanov
2015-04-15 11:01:56 +02:00
Staffan Larsen
47d774ab34
8077364: "if( !this )" construct prevents build on Xcode 6.3
...
Reviewed-by: stefank, simonis
2015-04-15 09:34:46 +02:00
Sangheon Kim
7d99c72512
8077710: BACKOUT - java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options
...
Removed unnecessary guards.
Reviewed-by: stefank, jwilhelm
2015-04-14 09:44:06 -07:00
Vladimir Ivanov
4dc0960ac2
8075838: Method for typing MethodTypes
...
Reviewed-by: jrose, ahgross, alanb, bmoloden
2015-04-14 19:10:28 +03:00
Andrew Haley
d81e78e8bc
8077615: AARCH64: Add C2 intrinsic for BigInteger::multiplyToLen() method
...
Add C2 intrinsic for BigInteger::multiplyToLen() on AArch64.
Reviewed-by: kvn
2015-04-14 11:43:18 +01:00
Michael Haupt
1cbf641d91
8076461: JSR292: remove unused native and constants
...
Reviewed-by: jrose, vlivanov
2015-04-14 18:16:10 +03:00