22554 Commits

Author SHA1 Message Date
Jesper Wilhelmsson
40ba2bba2c 8026849: Fix typos in the GC code, part 2
Fixed typos in assert messages, flag descriptions and verbose messages

Reviewed-by: stefank, tschatzl
2013-12-10 15:11:02 +01:00
Stefan Karlsson
5d460f1f3d 8033923: Use BufferingOopClosure for G1 code root scanning
Reviewed-by: mgerdin, brutisso
2014-02-10 12:58:09 +01:00
Erik Helin
f0eaf32781 Merge 2014-02-10 14:37:53 +01:00
Erik Helin
96a77ee8e6 Merge 2014-02-10 13:31:22 +01:00
Stefan Karlsson
a26a6715b0 8033764: Remove the usage of StarTask from BufferingOopClosure
Reviewed-by: mgerdin, brutisso, tschatzl
2014-02-10 12:51:51 +01:00
Alejandro Murillo
9b7378e4fa Merge 2014-02-07 09:41:36 -08:00
Bengt Rutisson
980e57c6c4 8033922: G1: Back out 8033601 and go back to use the to-obj for chunked arrays
Reviewed-by: stefank, tschatzl
2014-02-07 13:48:07 +01:00
Matthias Braun
b109e793aa 8033545: Missing volatile specifier in Bitmap::par_put_range_within_word
The method Bitmap::par_put_range_within_word reloads the original value during a CAS, which may be optimized away. Instead of reloading, use the value returned by Atomic::cmpxchg_ptr() for further processing.

Reviewed-by: tschatzl, brutisso, tonyp
2014-02-06 17:12:10 +01:00
Per Lidén
0a63fe1c10 8031703: Missing post-barrier in ReferenceProcessor
Reviewed-by: tonyp, tschatzl
2014-02-06 14:12:43 +01:00
Calvin Cheung
a3c78aac2f 8032010: Attempt to resolve abstract method in concrete class fails with AbstractMethodError
Removing a check in LinkResolver::resolve_method() to conform with a change in JVMS-8 5.4.3.3. Method Resolution

Reviewed-by: coleenp, lfoltan
2014-02-05 15:14:47 -08:00
Alejandro Murillo
ce3e113478 Merge 2014-02-05 08:57:33 -08:00
Thomas Schatzl
a81e7a52fc 8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlink
When string and symbol table unlink are not performed in parallel, the claim index we check is not updated, and so a guarantee fails. Take this into account when checking the guarantee.

Reviewed-by: brutisso, jwilhelm
2014-02-05 14:29:34 +01:00
Antonios Printezis
170566f471 8033601: G1: Make array chunking use the same length field as the other young GCs
Use the old copy length instead of the length of the forwarded object for chunked arrays.

Reviewed-by: brutisso, tschatzl
2014-02-05 12:47:48 +01:00
Erik Helin
814dad45e0 8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size
Reviewed-by: brutisso, tschatzl, sjohanss
2014-02-05 10:09:54 +01:00
Serguei Spitsyn
465cfd7c01 8032223: nsk/regression/b4663146 gets assert(SafepointSynchronize::is_at_safepoint() || JvmtiEnv::is_thread_fully_suspended(get_thread(), false, &debug_bits))
It is better to calculate frame count for suspended threads at a safepoint

Reviewed-by: twisti, dsamersoff, sla, dholmes, dcubed
2014-02-04 19:41:46 -08:00
Staffan Larsen
731320a7fd 8033126: Can't call default methods from JNI
Reviewed-by: dholmes, acorn, kamg
2014-02-03 15:24:20 +01:00
Staffan Larsen
eaac73cf84 8032462: Change the linux SDT implementation to use USDT2 instead of USDT1
Reviewed-by: coleenp, sspitsyn, kamg
2014-02-03 13:41:26 +01:00
Erik Helin
d52699c497 Merge 2014-02-03 10:49:49 +01:00
Harold Seigel
f8cf8b295d Merge 2014-02-02 15:31:40 -05:00
Ron Durbin
97d55c801e 8027113: decouple the '-XXaltjvm=<path>' option from the gamma launcher
Decoupled the '-XXaltjvm=<path>' option from the gamma launcher.  Clearing the way for removing the remaining cruft associated with the previously removed gamma launcher.

Reviewed-by: dcubed, dholmes
2014-01-30 14:12:22 -08:00
Erik Helin
4b802a6d31 Merge 2014-01-30 14:01:45 +01:00
Jaroslav Bachorik
455663f56e 6656031: SA: jmap -permstat number of classes is off by 1
Reviewed-by: sla, dholmes
2014-01-30 09:41:45 +01:00
Harold Seigel
b7100718e8 Merge 2014-01-29 19:54:44 -05:00
Jesper Wilhelmsson
5301534dc3 8028391: Make the Min/MaxHeapFreeRatio flags manageable
Made the flags Min- and MaxHeapFreeRatio manageable, and implemented support for these flags in ParallalGC.

Reviewed-by: sla, mgerdin, brutisso
2014-01-29 23:17:05 +01:00
Lana Steuck
9ac2066ae4 Merge 2014-01-28 11:21:43 -08:00
J. Duke
e403295cae Merge 2017-07-05 19:28:21 +02:00
J. Duke
13a015a154 Merge 2017-07-05 19:28:18 +02:00
J. Duke
f1b0f0a0b6 Merge 2017-07-05 19:28:11 +02:00
J. Duke
5978721467 Merge 2017-07-05 19:28:03 +02:00
J. Duke
73c59a2643 Merge 2017-07-05 19:27:58 +02:00
J. Duke
4189ae491e Merge 2017-07-05 19:27:42 +02:00
J. Duke
85481a0d3f Merge 2017-07-05 19:27:37 +02:00
J. Duke
0b11470dab Merge 2017-07-05 19:27:16 +02:00
J. Duke
cd5f167d2e Added tag jdk9-b01 for changeset f130ca87de66 2017-07-05 19:26:54 +02:00
J. Duke
343c8d34a8 Merge 2017-07-05 19:26:54 +02:00
J. Duke
71227fa4e2 Merge 2017-07-05 19:26:50 +02:00
J. Duke
355f80fb37 Merge 2017-07-05 19:26:45 +02:00
J. Duke
38c9e86fbd Merge 2017-07-05 19:26:41 +02:00
J. Duke
b5e19dc13d Merge 2017-07-05 19:26:37 +02:00
J. Duke
b841f889c7 Merge 2017-07-05 19:26:34 +02:00
J. Duke
a8ce2475eb Merge 2017-07-05 19:26:30 +02:00
J. Duke
3a9f936f33 Merge 2017-07-05 19:26:20 +02:00
J. Duke
9decde8843 Added tag jdk9-b00 for changeset 13b877757b0b 2017-07-05 19:26:09 +02:00
J. Duke
15c2120672 Merge 2017-07-05 19:26:09 +02:00
J. Duke
3c86d15a4d Merge 2017-07-05 19:26:06 +02:00
J. Duke
88b40a0c6c Merge 2017-07-05 19:26:03 +02:00
J. Duke
a5deb10fc5 Merge 2017-07-05 19:26:00 +02:00
J. Duke
bae2e2b3d0 Merge 2017-07-05 19:25:57 +02:00
J. Duke
529834b3aa Merge 2017-07-05 19:25:55 +02:00
J. Duke
ec997185a5 Merge 2017-07-05 19:25:52 +02:00