1028 Commits

Author SHA1 Message Date
Jon Masamitsu
6358686351 6743059: Error in spaceDecorator.cpp "optimized" build
Changed the guard on the definition of the method value in HeapWord from ASSERT to not PRODUCT.

Reviewed-by: iveresov, apetrusenko
2008-09-04 14:49:08 -07:00
Y. Srinivas Ramakrishna
d9929c525b Merge 2008-08-27 11:20:46 -07:00
Y. Srinivas Ramakrishna
86e3d89e57 Merge 2008-08-27 10:56:33 -07:00
Y. Srinivas Ramakrishna
aa6165d767 6722116: CMS: Incorrect overflow handling when using parallel concurrent marking
Fixed CMSConcMarkingTask::reset() to store the restart address upon a marking stack overflow and to use it as the base, suitably aligned, for restarting the scan in CMSConcMarkingTask::do_scan_and_mark().

Reviewed-by: jcoomes, tonyp
2008-08-26 14:54:48 -07:00
Antonios Printezis
cd9045f4e8 6740930: G1: compilation failure with latest gcc
Include DB fix to resolve a compilation issue with the latest gcc.

Reviewed-by: iveresov, ysr
2008-08-26 00:46:03 -04:00
Y. Srinivas Ramakrishna
5e6c038292 Merge 2008-08-25 12:16:34 -07:00
Igor Veresov
48d3ec1660 6735416: G1: runThese javasoft.sqe.tests.lang.thrd011.thrd01101.thrd01101 fails
6622418: G1: assert(false,"Non-balanced monitor enter/exit!") fails

The mark-sweep compact (which we use for full gc) wrapper did not save the mark words for biased locked objects.  The fix is to trivially call the appropriate methods.

Reviewed-by: tonyp, ysr
2008-08-22 11:48:25 -07:00
Antonios Printezis
70202307c0 Merge 2008-08-21 23:38:19 -04:00
Antonios Printezis
615777b6da Merge 2008-08-21 23:36:31 -04:00
Chuck Rasbold
fe1d1630dc Merge 2008-08-21 05:49:06 -07:00
Jon Masamitsu
befe056b42 6728478: Assertion at parallel promotion from young to old generation
The fix avoids a call to address_for_index() in this particular situation where it is not known if the passed index is in bounds.

Reviewed-by: tonyp
2008-08-20 23:05:04 -07:00
Erik Trimble
a08096e862 Merge 2008-08-20 20:24:00 -07:00
Y. Srinivas Ramakrishna
6804a4e8ef 6739357: CMS: Switch off CMSPrecleanRefLists1 until 6722113 can be fixed
Temporarily switch off the precleaning of Reference lists completely until related issues are fixed in 6722113.

Reviewed-by: jmasa, poonam, tonyp
2008-08-20 15:41:36 -07:00
Andrei Pangin
f0d12afc79 Merge 2008-08-20 12:24:29 -07:00
Y. Srinivas Ramakrishna
b298e3e210 Merge 2008-08-20 11:23:58 -07:00
Y. Srinivas Ramakrishna
1d45ee2056 Merge 2008-08-20 01:30:32 -07:00
Antonios Printezis
b00baea4a1 6736341: PermGen size is insufficient for jconsole
Removing two buggy methods that should not be used, but ended up being used due to a re-organization in the class hierarchy.

Reviewed-by: jmasa, ysr, kamg, coleenp
2008-08-19 17:55:15 -04:00
Chuck Rasbold
ae4e755124 6730716: nulls from two unrelated classes compare not equal
Check for not-nullness after proving that types are unrelated

Reviewed-by: kvn, never
2008-08-19 07:25:02 -07:00
Andrei Pangin
059e448264 Merge 2008-08-19 06:02:07 -07:00
Tom Rodriguez
45f8e241e3 6732194: Data corruption dependent on -server/-client/-Xbatch
Rematerializing nodes results in incorrect inputs

Reviewed-by: rasbold
2008-08-18 23:17:51 -07:00
Xiaobin Lu
cf5e518aff 6459085: naked pointer subtractions in class data sharing code
Reviewed-by: jcoomes
2008-08-18 14:53:36 -07:00
Swamy Venkataramanappa
9129869b7b Merge 2008-08-15 12:05:41 -07:00
Xiaobin Lu
bf2763ee4e 6608862: segv in JvmtiEnvBase::check_for_periodic_clean_up()
Reviewed-by: dholmes, dcubed, jcoomes
2008-08-15 10:08:20 -07:00
Tomas Hurka
ff511fc3b1 Merge 2008-08-15 05:55:22 +02:00
Y. Srinivas Ramakrishna
57dabb4fcb 6722112: CMS: Incorrect encoding of overflown object arrays during concurrent precleaning
When an object array overflows during precleaning, we should have been marking the entire array dirty, not just its first card.

Reviewed-by: jmasa, poonam, tonyp
2008-08-14 17:58:35 -07:00
Tomas Hurka
27a4da4686 6625846: Export system property java.version via jvmstat
Java.version added to property_counters_ss array

Reviewed-by: swamyv
2008-08-14 21:05:51 +02:00
Kelly O'Hair
0e04930c24 6724668: Hotspot: Official change to Sun Studio 12 compilers on Solaris
Moving to SS12. Builds with SS11 still work, the compiler comes from your PATH when building hotspot.

Reviewed-by: tbell
2008-08-14 11:18:53 -07:00
Chuck Rasbold
1e49d39e6b 6732154: REG: Printing an Image using image/gif doc flavor crashes the VM, Solsparc
Delay transform call until uses of t2 are constructed

Reviewed-by: never
2008-08-14 10:15:29 -07:00
Xiomara Jayasena
932d8f3242 Added tag jdk7-b33 for changeset 58918025243a 2008-08-14 09:26:23 -07:00
J. Duke
406f3420f4 Merge 2017-07-05 16:39:59 +02:00
J. Duke
bbd4ca0763 Merge 2017-07-05 16:39:57 +02:00
J. Duke
da867a0d73 Merge 2017-07-05 16:39:53 +02:00
J. Duke
dbfe0c8790 Merge 2017-07-05 16:39:50 +02:00
J. Duke
558ba2a1a3 Merge 2017-07-05 16:39:48 +02:00
J. Duke
763ac5b2ff Merge 2017-07-05 16:39:45 +02:00
J. Duke
a67ffc61b7 Merge 2017-07-05 16:39:36 +02:00
J. Duke
348dc4c148 Added tag jdk7-b32 for changeset a9f1805e3ba9 2017-07-05 16:39:28 +02:00
J. Duke
f42262c039 Merge 2017-07-05 16:39:28 +02:00
J. Duke
ee82845d00 Merge 2017-07-05 16:39:25 +02:00
J. Duke
92dac7b02e Merge 2017-07-05 16:39:22 +02:00
J. Duke
31fd709cb0 Merge 2017-07-05 16:39:20 +02:00
J. Duke
a03cf0c4e5 Merge 2017-07-05 16:39:18 +02:00
J. Duke
9961d7cb45 Merge 2017-07-05 16:39:16 +02:00
J. Duke
615d972a03 Merge 2017-07-05 16:39:09 +02:00
J. Duke
c3f114974a Added tag jdk7-b31 for changeset cd8b8f500fac 2017-07-05 16:39:00 +02:00
J. Duke
575988272e Merge 2017-07-05 16:39:00 +02:00
J. Duke
6a2169029f Merge 2017-07-05 16:38:58 +02:00
J. Duke
9b106d9dcc Merge 2017-07-05 16:38:53 +02:00
J. Duke
5a27ac34e7 Merge 2017-07-05 16:38:51 +02:00
J. Duke
0f596f0400 Merge 2017-07-05 16:38:48 +02:00