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
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
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
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
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
6ed285af0a
Merge
2015-08-31 21:46:33 +03: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
Kim Barrett
673798137b
Merge
2015-08-28 23:57:26 +02:00
Dmitry Dmitriev
237449b3bd
8132725: Memory leak in Arguments::add_property function
...
Logic in add_property was rewritten to avoid memory leak
Reviewed-by: iklam, coleenp
2015-08-28 17:32:31 +03:00
Erik Joelsson
97882998ad
Merge
2015-08-28 11:10:57 +02:00
Erik Joelsson
26b79e6c5c
8134157: adlc fails to compile with SS12u4
...
Reviewed-by: dholmes, kbarrett, ihse
2015-08-28 09:57:54 +02:00
Erik Helin
6239649ec3
8134509: G1ParCopyClosure does not need a ReferenceProcessor
...
Reviewed-by: stefank, mgerdin
2015-08-28 09:05:46 +02:00
Alejandro Murillo
d89ff64378
Merge
2015-08-27 14:40:19 -07:00
J. Duke
44c8b13d11
Merge
2017-07-05 20:47:29 +02:00
J. Duke
85af8bd0ec
Merge
2017-07-05 20:47:26 +02:00
J. Duke
21ae9718b3
Merge
2017-07-05 20:47:18 +02:00
J. Duke
cb4d6d2d10
Merge
2017-07-05 20:47:15 +02:00
J. Duke
72412aa14b
Merge
2017-07-05 20:47:11 +02:00
J. Duke
4c8c732db5
Merge
2017-07-05 20:47:07 +02:00
J. Duke
2d06f0fc0e
Merge
2017-07-05 20:47:02 +02:00
J. Duke
48b6122e4e
Merge
2017-07-05 20:46:50 +02:00
J. Duke
c87c41e5ef
Added tag jdk9-b79 for changeset 3966bd3b8167
2017-07-05 20:46:39 +02:00
J. Duke
11dee9e7fe
Merge
2017-07-05 20:46:39 +02:00
J. Duke
3618e068ff
Merge
2017-07-05 20:46:35 +02:00
J. Duke
abc1a27117
Merge
2017-07-05 20:46:31 +02:00
J. Duke
5b8cee9766
Merge
2017-07-05 20:46:28 +02:00
J. Duke
6adfa342cf
Merge
2017-07-05 20:46:25 +02:00
J. Duke
68384e0890
Merge
2017-07-05 20:46:21 +02:00
J. Duke
3fd92b07c8
Merge
2017-07-05 20:46:18 +02:00
J. Duke
a7bfed3056
Merge
2017-07-05 20:46:10 +02:00
J. Duke
f1684cd835
Added tag jdk9-b78 for changeset c8753d0be177
2017-07-05 20:45:52 +02:00
J. Duke
d9b43a9e2c
Merge
2017-07-05 20:45:52 +02:00
J. Duke
9bf2ffd162
Merge
2017-07-05 20:45:49 +02:00
J. Duke
1b5af609f5
Merge
2017-07-05 20:45:44 +02:00
J. Duke
d54587e380
Merge
2017-07-05 20:45:41 +02:00
J. Duke
5d72d63c68
Merge
2017-07-05 20:45:35 +02:00