Thomas Schatzl
1be86b3412
8060025: Object copy time regressions after JDK-8031323 and JDK-8057536
...
Evaluate and improve object copy time by micro-optimizations and splitting out slow and fast paths aggressively.
Co-authored-by: Tony Printezis <tprintezis@twitter.com>
Reviewed-by: kbarrett, mgerdin, jmasa
2014-12-19 09:21:06 +01:00
Kim Barrett
093d2698fc
8066827: Remove ReferenceProcessor::clean_up_discovered_references()
...
Abandon rather than clean up discovered references.
Reviewed-by: jmasa, ysr
2014-12-17 22:32:44 -05:00
Bengt Rutisson
c40b1dd803
Merge
2014-12-18 13:30:00 +00:00
Bengt Rutisson
d418f56e60
8067873: gc/TestSmallHeap.java does not compile
...
Reviewed-by: mgerdin, jwilhelm
2014-12-18 13:37:02 +01:00
Thomas Schatzl
c079059456
Merge
2014-12-18 11:23:18 +00:00
Thomas Schatzl
f2e110fe77
8067469: G1 ignores AlwaysPreTouch
...
Factor out pretouch code of the various virtual space management classes and use them everywhere including in G1.
Reviewed-by: stefank, ehelin, dholmes
2014-12-18 09:37:02 +01:00
Derek White
12273757f7
8061611: Remove deprecated command line flags
...
Reviewed-by: jwilhelm, brutisso
2014-12-17 18:09:24 +01:00
Bengt Rutisson
eec8524e84
8067438: Add test to verify minimal heap size
...
Reviewed-by: dfazunen, ehelin
2014-12-17 09:47:14 +01:00
Jesper Wilhelmsson
3e9edcd457
Merge
2014-12-16 02:14:03 +01:00
Filipp Zhinkin
df6c67eeeb
8066143: [TESTBUG] New tests in gc/survivorAlignment/ fails
...
Reviewed-by: jmasa
2014-12-15 18:11:51 +04:00
Filipp Zhinkin
fb36c6cbbe
8066862: TestMutuallyExclusivePlatformPredicates fails on all platforms
...
Reviewed-by: iignatyev, kvn
2014-12-12 21:37:37 +03:00
Igor Ignatyev
e3b0d6d069
Merge
2014-12-12 21:32:43 +03:00
Alejandro Murillo
e6d32333f4
Merge
2014-12-11 23:06:14 -08:00
Albert Noll
a9e4d723c1
Merge
2014-12-11 16:22:47 -08:00
Lana Steuck
dd6e6feb3d
Merge
2014-12-11 12:28:03 -08:00
David Katleman
c12ade4fa2
Added tag jdk9-b42 for changeset b1cf5f128493
2014-12-11 11:44:00 -08:00
Jesper Wilhelmsson
da4a88d5f9
Merge
2014-12-11 20:39:25 +01:00
Kim Barrett
284e23e67e
8066822: Remove PSMarkSweep::set_reference_processor
...
Reviewed-by: brutisso, tschatzl
2014-12-11 19:44:32 +01:00
Jesper Wilhelmsson
f101b30199
6522873: Java not print "Unrecognized option" when it is invalid option
...
Introduced a new version of match_option() that don't allow a tail after the flag name and used it for flags without extra arguments
Reviewed-by: dholmes, dcubed
2014-12-11 02:43:50 +01:00
Volker Simonis
7d42a4167f
8067015: Implement os::pd_map_memory() on AIX
...
Reviewed-by: dholmes
2014-12-10 19:12:27 +01:00
Staffan Friberg
912fb05672
8066442: Add PS and ParOld support for promotion event
...
Reviewed-by: tschatzl, ehelin
2014-12-10 10:10:43 -08:00
Bengt Rutisson
7bde8bebfb
8067115: Add jtreg gc tests to Hotspot JPRT jobs
...
Reviewed-by: tschatzl, jwilhelm, ehelin
2014-12-11 07:32:24 +01:00
Roland Westrelin
0dbf9d7161
8067144: SIGSEGV with +TraceDeoptimization in Deoptimization::print_objects
...
-XX:+TraceDeoptimization tries to print realloc'ed objects even when there are none
Reviewed-by: kvn
2014-12-10 16:45:55 +01:00
Michail Chernov
56db4f28c9
8064909: FragmentMetaspace.java got OutOfMemoryError
...
Increased heap size to prevent "java.lang.OutOfMemoryError: Java heap space" exception
Reviewed-by: jmasa, dfazunen, jwilhelm
2014-12-10 13:58:30 +00:00
Bengt Rutisson
bdb2636f9e
8066782: Move common code from CMSGeneration and TenuredGeneration to CardGeneration
...
Reviewed-by: kbarrett, tschatzl
2014-12-10 11:32:22 +01:00
Bengt Rutisson
b26180dfe9
8066781: Minor cleanups to TenuredGeneration
...
Reviewed-by: kbarrett, tschatzl
2014-12-10 11:31:43 +01:00
Bengt Rutisson
ef7d6c3b9d
8066780: Split CardGeneration out to its own file
...
Reviewed-by: kbarrett, tschatzl
2014-12-10 11:30:46 +01:00
Igor Veresov
f4a9c05895
Merge
2014-12-09 21:33:51 +00:00
Igor Veresov
5af5b25f98
8066900: Array Out Of Bounds Exception causes variable corruption
...
Fix FP registers save/restore during exception handling
Reviewed-by: kvn, vlivanov
2014-12-09 12:25:38 -08:00
Roland Westrelin
caa8dcea64
8066103: C2's range check smearing allows out of bound array accesses
...
Range check smearing uncorrectly adjust first range check in a list of range checks to cover all of them
Reviewed-by: jrose, kvn, iveresov
2014-12-09 18:49:13 +01:00
Igor Ignatyev
d1220c8dee
Merge
2014-12-09 14:49:27 +00:00
Tatiana Pivovarova
79ed4de1e1
8065134: Need WhiteBox::allocateCodeBlob(long, int) method to be implemented
...
Reviewed-by: kvn, dholmes, iignatyev
2014-12-09 17:31:40 +03:00
Thomas Schatzl
5d868d4e0f
8066102: Clean up HeapRegionRemSet files
...
Remove dead code, tighten public interfaces and improve documentation in the HeapRegionRemSet implementation.
Reviewed-by: mgerdin, kbarrett
2014-12-09 12:47:19 +01:00
Mikael Gerdin
cc786b287d
8067655: Clean up G1 remembered set oop iteration
...
Pass on the static type G1ParPushHeapRSClosure to allow oop_iterate devirtualization
Reviewed-by: jmasa, kbarrett
2014-12-08 18:57:33 +01:00
Jesper Wilhelmsson
b14eca8aac
Merge
2014-12-08 18:52:03 +01:00
Tatiana Pivovarova
a7ebb442cf
8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product
...
Reviewed-by: kvn, thartmann
2014-12-08 18:21:02 +03:00
Stefan Karlsson
81f94a04b9
Merge
2014-12-08 15:17:39 +00:00
Yumin Qi
bb30bd7e0a
Merge
2014-12-08 00:15:55 -08:00
Mikael Vidstedt
aab03b0768
Merge
2014-12-06 04:30:00 +00:00
Alejandro Murillo
db929c3598
Merge
2014-12-05 16:36:07 -08:00
Chris Plummer
8bb3ef2ca0
8066508: JTReg tests timeout on slow devices when run using JPRT
...
Fixed by increasing timeoutFactor from 1 to 4 as is done already in jdk/test/Makefile.
Reviewed-by: dholmes, dcubed
2014-12-05 15:41:51 -08:00
Coleen Phillimore
d1414caa19
Merge
2014-12-05 23:21:29 +00:00
Calvin Cheung
701b666284
8065050: vm crashes during CDS dump when very small SharedMiscDataSize is specified
...
Define minimum required sizes for the ro, rw, and md regions and make sure the specified sizes are not less than the minimum sizes
Reviewed-by: jiangli, dholmes, mseledtsov
2014-12-05 12:24:10 -08:00
Stefan Karlsson
e9b92ce024
8065634: Crash in InstanceKlass::clean_method_data when _method is NULL
...
Reviewed-by: coleenp, hseigel, poonam
2014-12-05 21:16:45 +01:00
Coleen Phillimore
4b628f1aee
8066171: Out of order with Metaspace allocation lock
...
Lock resolved_references instead.
Reviewed-by: twisti, sspitsyn
2014-12-05 15:15:13 -05:00
Roland Westrelin
5974dd3005
8066775: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1
...
Bad assumption on graph shape in CastIINode::Value if that part of the graph is becoming dead.
Reviewed-by: kvn
2014-12-05 18:03:15 +01:00
Lana Steuck
dde575d755
Merge
2014-12-04 15:21:31 -08:00
Ioi Lam
ea256a978f
8066670: PrintSharedArchiveAndExit does not exit the VM when the archive is invalid
...
In FileMapInfo::fail_continue do not set UseSharedSpaces = false
Reviewed-by: dholmes, ccheung
2014-12-04 15:20:09 -08:00
Igor Ignatyev
36ab0d5c9a
8066713: ignore compiler/types/correctness
...
Add @ignore to compiler/types/correctness tests
Reviewed-by: kvn
2014-12-04 14:14:09 -08:00
David Katleman
7ef6f7a868
Added tag jdk9-b41 for changeset 47f369e3c69c
2014-12-04 12:58:13 -08:00