Dmitry Fazunenko
187c7c2b58
8132709: [TESTBUG] gc/g1/TestHumongousShrinkHeap.java might fail on embedded
...
Reviewed-by: tschatzl, jwilhelm
2015-09-07 21:30:45 +04:00
David Buck
c166f75b22
8135002: Fix or remove broken links in objectMonitor.cpp comments
...
Updated comments to refer to relevant patents.
Reviewed-by: dcubed
2015-09-04 17:33:56 -07:00
Ron Durbin
be89d7204f
8061999: Enhance VM option parsing to allow options to be specified in a file
...
Add support for the "-XX:VMOptionsFile=<path>" option.
Reviewed-by: dcubed, gthornbr, gziemski, ddmitriev, dholmes, coleenp
2015-09-04 14:49:20 -07:00
Jim Laskey
5231fd3c51
Merge
2015-09-04 20:29:48 +00:00
Jim Laskey
f763183615
8087181: Move native jimage code to its own library (maybe libjimage)
...
Co-authored-by: Jean-Francois Denise <jean-francois.denise@oracle.com>
Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Reviewed-by: alanb, lfoltan, hseigel, acorn
2015-09-04 10:12:08 -03:00
Jesper Wilhelmsson
1d4ed72ab1
8130823: VerifyRememberedSets is an expensive nop in product builds
...
Reviewed-by: jmasa, tschatzl
2015-09-04 13:23:10 +02:00
Mikael Gerdin
cf47fb3a23
8135012: Don't use G1RootProcessor when scanning remembered sets
...
Reviewed-by: jmasa, ecaspole
2015-09-04 09:47:35 +02:00
Thomas Schatzl
83e4800c47
8134857: Inconsistency in maximum TLAB/PLAB size and humongous object size
...
Align TLAB/PLAB size with exact humongous object size threshold, not that value -1.
Reviewed-by: jmasa, dfazunen
2015-09-04 08:36:13 +02:00
Mikhailo Seledtsov
1078a41a0f
8133180: [TESTBUG] runtime/SharedArchiveFile/SharedStrings.java failed with WhiteBox.class : no such file or directory
...
Removed ambiguity on where JarBuilder looks for classes
Reviewed-by: jiangli, ctornqvi, gtriantafill
2015-09-03 08:57:16 -07:00
Daniel D. Daugherty
9b12926ed8
8049304: race between VM_Exit and _sync_FutileWakeups->inc()
...
Add PerfDataManager.has_PerfData() to indicate when PerfData objects should be safe to query. Update Java monitor PerfData usage to check the new flag. PerfDataManager::destroy() should only be called at a safepoint and when the StatSampler is not active.
Reviewed-by: kbarrett, dholmes, tbenson, bdelsart
2015-09-03 10:22:39 -07:00
Sangheon Kim
c091c7348a
8134972: [BACKOUT] GC: implement ranges (optionally constraints) for those flags that have them missing
...
Reviewed-by: jwilhelm
2015-09-02 17:49:46 -07:00
Kim Barrett
8ebc8387ba
8134806: Clean up write_ref_field_work
...
Remove unnecessary pure virtual decl and default argument values.
Reviewed-by: jwilhelm, tbenson, jmasa
2015-09-02 11:41:42 -04:00
Thomas Schatzl
f55b656f2d
Merge
2015-09-02 16:16:58 +02:00
Thomas Schatzl
d0bb38889d
8134856: Incorrect use of PLAB::min_size() in MaxPLABSizeBounds
...
Reviewed-by: jwilhelm, tbenson
2015-09-02 14:00:46 +02:00
Y. Srinivas Ramakrishna
62ccb0305a
8133818: Additional number of processed references printed with -XX:+PrintReferenceGC after JDK-8047125
...
Test contributed by brutisso
Reviewed-by: tonyp, tschatzl
2015-09-02 11:56:10 +02:00
Thomas Schatzl
fbfed13ec2
8134858: Remove G1 specific checking of Young/OldPLABSize in G1CollectorPolicy constructor
...
Remove obsolete and wrong code.
Reviewed-by: mgerdin, brutisso
2015-09-02 09:57:03 +02:00
Staffan Friberg
96823ab211
8066443: Add G1 support for promotion event
...
Reviewed-by: tschatzl
2015-09-02 09:51:05 +02:00
Stefan Johansson
dada9bc32c
8129417: Oop iteration clean-up to remove oop_ms_follow_contents
...
Reviewed-by: pliden, ehelin
2015-09-02 09:14:04 +02:00
Gerald Thornbrugh
72c1fe89b2
8134161: JVM is creating too many GC helper threads on T7/M7 linux/sparc platform
...
Recognize the T7/M7 platform.
Reviewed-by: dcubed, kvn, jmasa
2015-09-01 14:01:18 -07:00
Michail Chernov
092ecab11f
8081317: [NEWTEST] documented GC ratio tuning and new size options should be covered by regression tests
...
Reviewed-by: iignatyev, dfazunen
2015-09-01 21:12:52 +03:00
Jim Laskey
9e1818b72e
8087181: Move native jimage code to its own library (maybe libjimage)
...
Co-authored-by: Jean-Francois Denise <jean-francois.denise@oracle.com>
Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Reviewed-by: alanb, lfoltan, hseigel, acorn
2015-09-04 10:11:20 -03:00
Athijegannathan Sundararajan
b803598d6a
8134887: nashorn ant test configuration should disable assertion for LamdaFormEditor class
...
Reviewed-by: attila, jlaskey
2015-09-01 23:08:33 +05:30
Sean Coffey
6a867ae5df
8133196: HTTPS hostname invalid issue with InetAddress
...
Reviewed-by: chegar, xuelei
2015-09-01 18:12:07 +01:00
Andreas Woess
5176e1dbd7
8134865: Need to restore for container block from lexical context in finally
...
Reviewed-by: attila, mhaupt
2015-09-01 18:19:29 +02:00
Andreas Woess
2af0ac7441
8134873: Implement support for ES6 numeric literals
...
Reviewed-by: attila, sundar
2015-09-01 16:11:09 +02:00
Vyom Tewari
b4782037f6
8064470: JNI exception pending in jdk/src/java/base/unix/native/libjava/FileDescriptor_md.c
...
Reviewed-by: alanb, chegar, dfuchs
2015-09-01 15:34:58 +02:00
Athijegannathan Sundararajan
5c04be3588
8068901: Surprising behavior with more than one functional interface on a class
...
8068903: Can't invoke vararg @FunctionalInterface methods
Reviewed-by: attila, hannesw
2015-09-01 18:28:11 +05:30
Per Lidén
fd814172ac
Merge
2015-09-01 14:17:53 +02:00
Per Lidén
ee626f77ab
8134738: Remove CollectorPolicy::Name
...
Reviewed-by: brutisso, mgerdin
2015-09-01 13:13:19 +02:00
Aleksey Shipilev
e3007b79ad
8076758: new StringBuilder().append(String).toString() should be recognized by OptimizeStringConcat
...
Reviewed-by: kvn, thartmann
2015-09-01 12:57:41 +03:00
Thomas Schatzl
8f2026345c
8067341: Modify PLAB sizing algorithm to waste less
...
Change the G1 PLAB resizing algorithm to waste less memory by being more conservative about the PLAB sizes.
Reviewed-by: ecaspole, jmasa
2015-09-01 10:53:29 +02:00
Renjith Alexander
abdaade63f
8132376: Add @requires os.family to the client tests with access to internal OS-specific API
...
Reviewed-by: yan, alexsch
2015-09-01 11:03:43 +03:00
Alexander Scherbatiy
783e0bf4bf
8134721: NPE in SwingUtilities2.drawChars after JDK-6302464
...
Reviewed-by: serb, azvegint
2015-09-01 09:40:16 +04:00
Iris Clark
376d2e4643
Merge
2015-08-31 13:57:46 -07:00
Iris Clark
ac032b2cb4
Merge
2015-08-31 13:57:43 -07:00
Iris Clark
714ec1778c
Merge
2015-08-31 13:57:40 -07:00
Iris Clark
3f90e95c7e
Merge
2015-08-31 13:57:32 -07:00
Iris Clark
1709478507
Merge
2015-08-31 13:57:26 -07:00
Iris Clark
1505a6288a
Merge
2015-08-31 13:56:48 -07:00
Sangheon Kim
cf5132e887
8078555: GC: implement ranges (optionally constraints) for those flags that have them missing
...
Add ranges and constraint functions for GC flags.
Reviewed-by: jmasa, kbarrett, gziemski, ddmitriev, drwhite
2015-08-31 11:51:29 -07:00
Dmitry Samersoff
21b8f01e4e
Merge
2015-08-31 23:29:02 +02:00
Dmitry Samersoff
4f6a5ef9c3
Merge
2015-08-31 21:48:00 +03:00
Dmitry Samersoff
6ed285af0a
Merge
2015-08-31 21:46:33 +03:00
Dmitry Samersoff
cbaeab3af3
Merge
2015-08-31 21:43:28 +03:00
Phil Race
4abc68cead
Merge
2015-08-31 11:29:55 -07:00
Alejandro Murillo
a088fb343d
Merge
2015-08-31 11:26:11 -07:00
Kim Barrett
15196341a5
8131330: G1CollectedHeap::verify_dirty_young_list fails with assert
...
Use assembly loop to avoid compiler optimization into memset
Reviewed-by: ecaspole, tschatzl
2015-08-31 13:06:01 -04:00
Maurizio Cimadamore
2f46e61a83
8129962: Investigate performance improvements in langtools combo tests
...
New combo API that runs all combo instances in a shared javac context (whenever possible).
Reviewed-by: jjg, jlahoda, vromero
2015-08-31 17:33:34 +01:00
Roland Westrelin
ed9e8b9ff2
8134031: Incorrect JIT compilation of complex code with inlining and escape analysis
...
Bad rewiring of memory edges when we split unique types during EA
Reviewed-by: kvn
2015-08-31 17:20:08 +02:00
Shrinivas Joshi
f10466290d
8075093: Enable UseFPUForSpilling support on SPARC
...
Use single-cycle MOV instructions (MOVdTOx, MOVxTOd) for spills on SPARC which have them.
Reviewed-by: kvn
2015-09-02 15:11:22 -07:00