Coleen Phillimore
32addb490d
6719149: Wrong "java/lang/String should not be loaded yet" assertion in fastdebug bits with UseStringCache
...
Assertion is invalid because java.lang.String may be initialized just before this assertion.
Reviewed-by: phh
2008-09-26 13:33:15 -04:00
Xiomara Jayasena
20563e146d
Added tag jdk7-b36 for changeset c347afc55218
2008-09-25 12:53:55 -07:00
Volker Simonis
ac161a1e17
6744783: HotSpot segfaults if given -XX options with an empty string argument
...
Reviewed-by: kamg, kvn
2008-09-25 12:50:51 -07:00
Chuck Rasbold
42be28cece
6750588: assert(lrg._area >= 0,"negative spill area") running NSK stmp0101 test
...
Handle NaN costs more carefully
Reviewed-by: kvn, never
2008-09-24 15:56:36 -07:00
Andrey Petrusenko
fe4cab6eeb
Merge
2008-09-24 15:34:06 -04:00
Vladimir Kozlov
b15796424e
6747051: Improve code and implicit null check generation for compressed oops
...
Push DecodeN node below the Null check to the non-null path to use the mach node without 0 test.
Reviewed-by: rasbold, never
2008-09-23 12:29:06 -07:00
Antonios Printezis
c03ab32ab5
6742641: G1: NullPointerException during GCOld
...
An update buffer is not processed correctly, which causes roots into the collection set not to be scanned and, hence, for the heap to be corrupted. The cause is that an object is accessed after it has been explicitly deleted, which causes a race.
Reviewed-by: jcoomes, ysr
2008-09-22 09:56:49 -04:00
Erik Trimble
0dc0bf82b2
6749707: Update build number for HS14 B05
...
Bump the build number for hs14 b05
Reviewed-by: jcoomes
2008-09-17 18:11:40 -07:00
Erik Trimble
ff12384283
Merge
2008-09-17 18:02:38 -07:00
Tom Rodriguez
4b1e242299
6384206: Phis which are later unneeded are impairing our ability to inline based on static types
...
Reviewed-by: rasbold, jrose
2008-09-17 12:59:52 -07:00
Andrey Petrusenko
1d67e1d25c
Merge
2008-09-17 19:59:35 +04:00
Chuck Rasbold
eee15b163e
6711100: 64bit fastdebug server vm crashes with assert(_base == Int,"Not an Int")
...
Insert CastII nodes to narrow type of load_array_length() node
Reviewed-by: never, kvn
2008-09-17 08:29:17 -07:00
Andrey Petrusenko
b6aabd98fc
Merge
2008-09-17 16:49:18 +04:00
Chuck Rasbold
2cd5cbcaca
Merge
2008-09-15 09:58:26 -07:00
Daniel D. Daugherty
c8a7806d4f
Merge
2008-09-12 07:04:34 -07:00
Xiomara Jayasena
3477036199
Added tag jdk7-b35 for changeset cd4deb70bf5e
2008-09-11 11:25:43 -07:00
Kelly O'Hair
68141df565
6745363: Add ability to run packtest to hotspot/test/makefile
...
Reviewed-by: ksrini
2008-09-11 11:04:55 -07:00
Karen Kinnear
da33a7de28
Merge
2008-09-11 09:02:02 -04:00
Vladimir Kozlov
9812da470c
6746907: Improve implicit null check generation
...
Add missing implicit null check cases.
Reviewed-by: never
2008-09-10 20:44:47 -07:00
Vladimir Kozlov
659ca734bb
6706829: Compressed Oops: add debug info for narrow oops
...
Add support for narrow oops in debug info to avoid decoding.
Reviewed-by: rasbold, never
2008-09-10 18:23:32 -07:00
Vladimir Kozlov
63c98ed888
6746892: Register Allocator does not process a data phi with one unique input correctly
...
Always look for the existing phi for a processed live_range.
Reviewed-by: rasbold
2008-09-10 14:29:32 -07:00
Karen Kinnear
de1b872a4e
Merge
2008-09-10 12:31:26 -04:00
Chuck Rasbold
647d4a829d
Merge
2008-09-10 06:15:02 -07:00
Tom Rodriguez
ae1dc3db15
6746320: Hotspot regression test for 6512111 fails in -Xmixed mode
...
Reviewed-by: kvn
2008-09-09 12:56:51 -07:00
Vladimir Kozlov
8174b8b497
6676462: JVM sometimes would suddenly consume significant amount of memory
...
Add asserts with dead loop checks in AddNode::Ideal().
Reviewed-by: never
2008-09-05 13:33:55 -07:00
Erik Trimble
d971ab32c3
Merge
2008-09-04 18:40:43 -07:00
Erik Trimble
f76aa54270
6745064: Update Hotspot build number for HS14
...
Bump build number for hs14-b04
Reviewed-by: jcoomes
2008-09-04 18:40:08 -07:00
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
Chuck Rasbold
d1de009d84
Merge
2008-09-04 09:03:16 -07:00
Tom Rodriguez
29440e8636
6744422: incorrect handling of -1 in set_jump_destination
...
Reviewed-by: rasbold
2008-09-03 14:57:00 -07:00
Tom Rodriguez
3d9b153464
6738933: assert with base pointers must match with compressed oops enabled
...
Reviewed-by: kvn, rasbold
2008-09-02 15:03:05 -07:00
Coleen Phillimore
83e7d32161
6741004: UseLargePages + UseCompressedOops breaks implicit null checking guard page
...
Turn off c2 implicit null checking on windows and large pages specified.
Reviewed-by: jrose, xlu
2008-09-02 15:18:26 -04:00
Daniel D. Daugherty
b6b71da22d
Merge
2008-09-02 08:30:41 -07:00
Chuck Rasbold
e4e8777d6b
Merge
2008-09-02 06:55:23 -07:00
Andrei Pangin
1d328ffab8
Merge
2008-08-31 15:24:54 -07:00
Tom Rodriguez
aba715ae04
6732698: crash with dead code from compressed oops in gcm
...
Reviewed-by: rasbold
2008-08-28 23:03:55 -07:00
Poonam Bajaj
f47678e4ab
Merge
2008-08-28 18:17:56 -07:00
Xiomara Jayasena
9da2b45a82
Added tag jdk7-b34 for changeset fff241969646
2008-08-28 11:05:17 -07:00
Chuck Rasbold
bdd62705f2
6611837: block frequency is zero
...
Insert_goto_at should set frequency for newly created blocks
Reviewed-by: never
2008-08-28 10:22:12 -07:00
Poonam Bajaj
b640b025c8
6731958: Include all the SA classes into sa-jdi.jar
...
Sa-jdi.jar bundled with JDK should include all the SA classes.
Reviewed-by: swamyv
2008-08-27 22:45:38 -07:00
Vladimir Kozlov
8ab0a4d7a9
6732732: CTW with EA: assert(n != 0L,"Bad immediate dominator info.")
...
Missing edge to a call's return value in EA Connection Graph.
Reviewed-by: never
2008-08-27 16:33:34 -07:00
John Coomes
99ff6e5eb2
6742207: jdk7 32-bit windows build failed running pack200
...
6730514 inadvertently disabled perm gen expansion; reenable
Reviewed-by: ysr
2008-08-27 15:41:58 -07:00
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