Stefan Karlsson
bfa7e324d9
Merge
2011-09-09 14:44:43 +02:00
Antonios Printezis
1a9d9b84f8
7087717: G1: make the G1PrintRegionLivenessInfo parameter diagnostic
...
Reviewed-by: brutisso, ysr
2011-09-09 05:20:58 -04:00
Bengt Rutisson
0be11c915c
6929868: G1: introduce min / max young gen size bounds
...
Make G1 handle young gen size command line flags more consistently
Reviewed-by: tonyp, jwilhelm
2011-09-08 16:29:41 +02:00
Robert Ottenhag
b62fb1de97
Merge
2011-09-08 06:36:31 -07:00
Antonios Printezis
d96de580b6
7084509: G1: fix inconsistencies and mistakes in the young list target length calculations
...
Fixed inconsistencies and mistakes in the young list target length calculations so that a) the calculated target length is optimal (before, it was not), b) other parameters like max survivor size and max gc locker eden expansion are always consistent with the calculated target length (before, they were not always), and c) the resulting target length was always bound by desired min and max values (before, it was not).
Reviewed-by: brutisso, johnc
2011-09-08 05:16:49 -04:00
Igor Veresov
1940a13d31
7086226: UseNUMA fails on old versions of windows
...
Return correct answers from os::numa_*() for UMA machines or if NUMA API is not supported
Reviewed-by: johnc
2011-09-07 18:58:33 -07:00
Y. Srinivas Ramakrishna
ed72e31727
4965777: GC changes to support use of discovered field for pending references
...
If and when the reference handler thread is able to use the discovered field to link reference objects in its pending list, so will GC. In that case, GC will scan through this field once a reference object has been placed on the pending list, but not scan that field before that stage, as the field is used by the concurrent GC thread to link discovered objects. When ReferenceHandleR thread does not use the discovered field for the purpose of linking the elements in the pending list, as would be the case in older JDKs, the JVM will fall back to the old behaviour of using the next field for that purpose.
Reviewed-by: jcoomes, mchung, stefank
2011-09-07 13:55:42 -07:00
Y. Srinivas Ramakrishna
ec13301b32
Merge
2011-09-07 15:00:13 -07:00
Igor Veresov
315ec64dce
Merge
2011-09-07 11:52:00 -07:00
Antonios Printezis
24eb07061e
7050392: G1: Introduce flag to generate a log of the G1 ergonomic decisions
...
It introduces ergonomic decision logging in G1 for the following heuristics: heap sizing, collection set construction, concurrent cycle initiation, and partially-young GC start/end. The code has a bit of refactoring in a few places to make the decision logging possible. It also replaces alternative ad-hoc logging that we have under different parameters and switches (G1_DEBUG, G1PolicyVerbose).
Reviewed-by: johnc, ysr
2011-09-07 12:21:23 -04:00
Roland Westrelin
90844ca5dc
7085012: ARM: com/sun/jdi/PopSynchronousTest.java still fails
...
InterpreterRuntime::popframe_move_outgoing_args() is required for the ARM interpreter.
Reviewed-by: kvn, twisti
2011-09-07 14:15:07 +02:00
Roland Westrelin
48ecf5dfe4
7086394: c2/arm: enable UseFPUForSpilling
...
ARM has instructions to move data directly between the fpu and integer registers.
Reviewed-by: kvn, never
2011-09-07 09:35:52 +02:00
Igor Veresov
a9cd50a1c8
7087583: Hotspot fails to allocate heap with mmap(MAP_HUGETLB)
...
Try using small pages when transparent huge pages allocation fails
Reviewed-by: ysr
2011-09-06 21:03:51 -07:00
Tom Rodriguez
edb7b9514a
7051798: SA-JDI: NPE in Frame.addressOfStackSlot(Frame.java:244)
...
Reviewed-by: kvn
2011-09-05 17:09:05 -07:00
Vladimir Kozlov
dece7fbfec
7086560: 7085404 changes broke VM with -XX:-EnableInvokeDynamic
...
Add check that ciEnv::_CallSite_klass is initialized.
Reviewed-by: jrose
2011-09-03 14:03:54 -07:00
Tom Rodriguez
b13890a199
Merge
2011-09-03 09:56:57 -07:00
Tom Rodriguez
d4d5856fd4
7016881: JSR 292: JDI: sun.jvm.hotspot.utilities.AssertionFailure: index out of bounds
...
Reviewed-by: kvn, twisti
2011-09-02 22:00:49 -07:00
John Coomes
4a09997f51
Merge
2011-09-02 21:33:57 -07:00
Tom Rodriguez
32fd1b087d
7071307: MethodHandle bimorphic inlining should consider the frequency
...
Reviewed-by: twisti, roland, kvn, iveresov
2011-09-02 20:58:21 -07:00
John Coomes
c8c58542b3
Added tag hs22-b04 for changeset 741bcb34b337
2011-09-02 15:52:03 -07:00
Vladimir Kozlov
f7d7a6071a
7039731: arraycopy could use prefetch on SPARC
...
Use BIS and prefetch in arraycopy stubs for Sparc (BIS for T4 only).
Reviewed-by: never, iveresov
2011-09-02 12:13:33 -07:00
Christian Thalinger
1038fed51d
7071709: JSR 292: switchpoint invalidation should be pushed not pulled
...
Reviewed-by: never
2011-09-02 04:28:59 -07:00
Alejandro Murillo
096ba80aea
7086589: bump the hs22 build number to 04
...
Reviewed-by: johnc
2011-09-02 03:49:30 -07:00
John Coomes
d42d7de7ff
Added tag hs22-b03 for changeset 52cac2467a60
2011-09-02 15:47:43 -07:00
John Coomes
87501184d9
Added tag hs22-b02 for changeset 7adf55aec150
2011-09-02 15:47:43 -07:00
John Coomes
b57839cc49
Added tag hs22-b01 for changeset 2143c41c2a90
2011-09-02 15:47:42 -07:00
J. Duke
f36d48190e
Merge
2017-07-05 17:49:59 +02:00
J. Duke
d0e2b8385f
Merge
2017-07-05 17:49:56 +02:00
J. Duke
c7ff6513f8
Merge
2017-07-05 17:49:52 +02:00
J. Duke
be386ae31c
Merge
2017-07-05 17:49:49 +02:00
J. Duke
d7f9679696
Merge
2017-07-05 17:49:45 +02:00
J. Duke
9abc2c5090
Merge
2017-07-05 17:49:42 +02:00
J. Duke
390bd8fec1
Merge
2017-07-05 17:49:27 +02:00
J. Duke
ba15f14cab
Added tag jdk8-b03 for changeset 6815e85bf96d
2017-07-05 17:49:20 +02:00
J. Duke
ce11b33ae7
Merge
2017-07-05 17:49:19 +02:00
J. Duke
ba9dde3c14
Merge
2017-07-05 17:49:17 +02:00
J. Duke
a8e232df58
Merge
2017-07-05 17:49:13 +02:00
J. Duke
b712ff07ec
Merge
2017-07-05 17:49:11 +02:00
J. Duke
1ce61e91ea
Merge
2017-07-05 17:49:08 +02:00
J. Duke
9cc0a60a59
Merge
2017-07-05 17:49:05 +02:00
J. Duke
848278cace
Merge
2017-07-05 17:48:59 +02:00
J. Duke
340113d052
Added tag jdk8-b02 for changeset 1b9d19620eb4
2017-07-05 17:48:42 +02:00
J. Duke
425272b225
Merge
2017-07-05 17:48:41 +02:00
J. Duke
cfe52736c4
Merge
2017-07-05 17:48:39 +02:00
J. Duke
d2ff797f09
Merge
2017-07-05 17:48:36 +02:00
J. Duke
308123c3b4
Merge
2017-07-05 17:48:33 +02:00
J. Duke
d0a4b3e70f
Merge
2017-07-05 17:48:30 +02:00
J. Duke
03a99aea44
Merge
2017-07-05 17:48:27 +02:00
J. Duke
998ba47ca1
Merge
2017-07-05 17:48:25 +02:00
J. Duke
ae60008a94
Added tag jdk8-b01 for changeset de9223c94f9c
2017-07-05 17:48:15 +02:00