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
Alejandro Murillo
5d840dab3a
Merge
2015-07-02 14:12:07 -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
Tobias Hartmann
62112b23c9
Merge
2015-07-01 09:15:34 +02:00
Tobias Hartmann
fba308328b
8129937: compiler/codecache/jmx/UsageThresholdIncreasedTest.java fails with "Usage threshold was hit"
...
Tests should not assume that usage of non-profiled code heap is predictable.
Reviewed-by: kvn, dpochepk
2015-07-01 09:07:10 +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
Igor Veresov
934ad8e49b
8079775: Java 9-fastdebug ia32 Error: Unimplemented with "-XX:CompilationPolicyChoice=1 -XX:-TieredCompilation" options
...
8079062: Java 9-fastdebug crash(hit assertion) with "-XX:CompilationPolicyChoice=1 -XX:-TieredCompilation" options
Revive stack walk compilation policy
Reviewed-by: kvn
2015-06-30 14:44:53 -07:00
Vladimir Kozlov
d71bb8c72b
8129893: 8129094 fix is incomplete
...
Move old and add new primitive type check.
Reviewed-by: iveresov
2015-06-30 12:12:18 -07:00
Alejandro Murillo
f32025bb47
Merge
2015-06-30 11:20:42 -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
Lana Steuck
1b64480a52
Merge
2015-06-28 16:39:04 -07:00
Alejandro Murillo
4a826139e3
Merge
2015-06-26 19:11:15 -07:00
Vladimir Kozlov
e5f22567ab
8130008: compiler/codecache/jmx/UsageThresholdIncreasedTest.java should be quarantined
...
Reviewed-by: iveresov
2015-06-26 15:55:54 -07: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
David Katleman
36b326d4f2
Added tag jdk9-b70 for changeset d4e08333ac48
2015-06-25 10:21:35 -07:00
Vladimir Kozlov
0b9dfebfa4
Merge
2015-06-25 09:48:50 -07:00
Jesper Wilhelmsson
d60d6fdf40
Merge
2015-06-24 13:38:01 +02:00
Dmitry Samersoff
912d770499
Merge
2015-06-24 14:28:30 +00:00
Dmitry Samersoff
1e5b265a46
Merge
2015-06-24 13:16:33 +00:00
Bengt Rutisson
00db80b7de
Merge
2015-06-24 15:04:27 +02:00
David Holmes
2f0a7f3c7b
Merge
2015-06-24 13:26:12 +02:00
David Holmes
c2961a9369
Merge
2015-06-24 11:58:34 +02:00
Thomas Schatzl
0d85af8161
Merge
2015-06-24 11:55:18 +02:00
Ed Nevill
99f5ee0654
8081294: aarch64: fails to build on ubuntu wily
...
Reviewed-by: dholmes
2015-06-24 05:45:50 -04:00
Stefan Johansson
8a03d57f9b
Merge
2015-06-24 10:28:00 +02:00
Thomas Schatzl
b07602d640
8079208: gc/g1/TestLargePageUseForAuxMemory.java fails due to not considering page allocation granularity for setup
...
The test case needs to use the OS'es allocation granularity to properly determine the boundary values for the test.
Reviewed-by: dfazunen, jmasa, ecaspole
2015-06-24 09:42:45 +02:00
Goetz Lindenmaier
1a88faab89
8129757: ppc/aarch: Fix passing thread to runtime after "8073165: Contended Locking fast exit bucket."
...
Reviewed-by: enevill, simonis, adinn
2015-06-24 09:13:12 +02:00
Stefan Johansson
f6a2109bab
8081607: Change default GC for server configurations to G1
...
For more info see JEP 248.
Reviewed-by: pliden, tschatzl
2015-06-24 08:37:12 +02:00
Bertrand Delsart
d046f1596b
8030076: remove unused runtime related code
...
Small cleanup of runtime code
Reviewed-by: dholmes, coleenp
2015-06-24 08:30:52 +02:00
Coleen Phillimore
83a0dd66c5
8129607: Incorrect GPL header
...
Fix typo in GPL header
Reviewed-by: kvn, dholmes
2015-06-23 22:10:33 -04:00
Kim Barrett
90a1d4964c
Merge
2015-06-24 02:00:21 +02:00
Alejandro Murillo
edb5f74e0d
Merge
2015-06-23 14:20:40 -07:00
Kim Barrett
e145cf273c
8129446: crash when reporting corrupted classfile
...
Increase buffer size and use jio_snprintf for message generation
Reviewed-by: tbenson, coleenp, iklam
2015-06-23 17:18:27 -04:00