Vladimir Kozlov
3c4879eb9a
6741738: TypePtr::add_offset() set incorrect offset when the add overflows
...
Set offset to OffsetBot when the add overflows in TypePtr::add_offset()
Reviewed-by: jrose, never
2008-08-27 14:47:32 -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
Vladimir Kozlov
37306315b2
6736417: Fastdebug C2 crashes in StoreBNode::Ideal
...
The result of step_through_mergemem() and remove_dead_region() is not checked in some cases.
Reviewed-by: never
2008-08-27 09:15:46 -07:00
Tom Rodriguez
26c780da72
5108146: Merge i486 and amd64 cpu directories
...
6459804: Want client (c1) compiler for x86_64 (amd64) for faster start-up
Reviewed-by: kvn
2008-08-27 00:21:55 -07:00
Matthias Klose
2697216f3a
6741642: bad enum definition in ciTypeFlow.hpp
...
Reviewed-by: rasbold, martin
2008-08-26 15:49:40 -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
Xiaobin Lu
ec7f8bf1cb
6740526: sun/management/HotspotThreadMBean/GetInternalThreads.java test failed
...
Reviewed-by: dholmes, dcubed
2008-08-25 13:52:13 -07: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
Keith McGuigan
f60907fd0a
6736718: more copyright headers wrong
...
Changed license headers to GPL
Reviewed-by: tonyp, rasbold
2008-08-13 08:56:44 -04:00
Swamy Venkataramanappa
14b6adc782
6718125: SA: jmap prints negative size for MaxNewHeap
...
Fixed printing of negative value for MaxNewHeap.
Reviewed-by: jjh
2008-08-12 12:44:22 -07:00
Erik Trimble
6144fe8e3e
6735720: Bump the HS14 build number to 03
...
Update Hotspot 14 build number to 03
Reviewed-by: jcoomes
2008-08-10 21:58:54 -07:00
Erik Trimble
8242ae771a
Merge
2008-08-10 21:31:42 -07:00
Erik Trimble
9d5ff382c1
Merge
2008-08-10 13:13:55 -07:00
Antonios Printezis
e2b3310cb6
6722565: G1: assert !r->is_on_unclean_list() fires
...
Under certain circumstances, two cleanup threads can claim and process the same region.
Reviewed-by: apetrusenko, ysr
2008-08-06 11:57:31 -04:00
Xiomara Jayasena
071bdf5302
Added tag jdk7-b32 for changeset 49e709107aec
2008-08-04 13:44:48 -07:00
Jon Masamitsu
b28ffeff6e
Merge
2008-08-04 12:15:55 -07:00
Jon Masamitsu
b57ca9ed91
Merge
2008-08-04 12:11:36 -07:00
Erik Trimble
632c83fb46
6732819: Turn off compressed oops by default for now
...
Workaround for CompOops bug
Reviewed-by: coleenp
2008-08-01 18:51:27 -07:00
Xiaobin Lu
12198cdafd
6618886: Anonymous objects can be destructed immediately and so should not be used
...
Reviewed-by: dholmes, kamg
2008-08-01 15:18:14 -07:00
Xiaobin Lu
3da24841be
6719981: Update Hotspot Windows os_win32 for windows XP 64 bit and windows 2008
...
Reviewed-by: dholmes, kamg
2008-08-01 15:12:34 -07:00
Vladimir Kozlov
897278fce0
6731641: assert(m->adr_type() == mach->adr_type(),"matcher should not change adr type")
...
Fixed few addP node type and narrow oop type problems.
Reviewed-by: rasbold, never
2008-08-01 10:06:45 -07:00
Daniel D. Daugherty
d748c0e679
Merge
2008-07-31 22:40:47 -07:00
Daniel D. Daugherty
64a14d6a9b
Merge
2008-07-31 22:34:40 -07:00
Hiroshi Yamauchi
bea7a516fb
6731726: jmap -permstat reports only 50-60% of permgen memory usage
...
Reviewed-by: swamyv, martin
2008-07-31 18:50:37 -07:00
Vladimir Kozlov
5e94e3bf69
6732312: Switch off executing Escape Analysis by default
...
Switch off executing Escape Analysis by default for now
Reviewed-by: rasbold
2008-07-31 15:47:42 -07:00