Erik Trimble
ecbe1aeb4e
Merge
2008-10-29 19:18:54 -07:00
Xiomara Jayasena
3ae2c2ca54
Added tag jdk7-b38 for changeset 2db019fa6029
2008-10-23 10:13:01 -07:00
Erik Trimble
4b983d3b39
Merge
2008-10-15 18:51:04 -07:00
Erik Trimble
1c5962a62c
Merge
2008-10-15 18:49:57 -07:00
Igor Veresov
bc9f364917
6758633: G1: SEGV with GCOld on Linux
...
Avoid growth of a GrowableArray backend of HeapRegionSeq.
Reviewed-by: tonyp, jcoomes
2008-10-13 21:41:42 -07:00
Xiomara Jayasena
8f0558c530
Added tag jdk7-b37 for changeset 5eb97f366a6a
2008-10-09 11:13:12 -07:00
Antonios Printezis
04b0ebb9c1
Merge
2008-10-09 12:06:22 -04:00
Kumar Srinivasan
3a72f5c241
6755845: JVM_FindClassFromBoot triggers assertions
...
Fixes assertions caused by one jvm_entry calling another, solved by refactoring code and modified gamma test.
Reviewed-by: dholmes, xlu
2008-10-08 08:10:51 -07:00
Erik Trimble
50964694fe
Merge
2008-10-07 11:01:35 -07:00
Igor Veresov
d80199b403
6753547: NUMA allocator: Invalid chunk size computation during adaptive resizing
...
The per-lgrp chuck size can be incorrectly computed (causing an assertion failure) because of the non-associativity of the floating point operations. The fix is to rearrange the operations.
Reviewed-by: ysr
2008-10-06 20:59:16 -07:00
Xiaobin Lu
fe28b4f768
6673124: Runtime.availableProcessors / os::active_processor_count wrong if unused processor sets exist
...
Reviewed-by: acorn, dholmes
2008-10-06 11:39:34 -07:00
Antonios Printezis
6f5e28aca1
6752248: G1: introduce parallel heap verification
...
Introduce parallel heap verification in G1.
Reviewed-by: jcoomes, apetrusenko
2008-10-06 13:16:35 -04:00
Xiomara Jayasena
76df5ec473
6754988: Update copyright year
...
Update for files that have been modified starting July 2008
Reviewed-by: ohair, tbell
2008-10-02 19:58:19 -07:00
Erik Trimble
b089627fe8
6755406: minor mistakes in copyright notices
...
Mismatch in some header copyrights from standard templates
Reviewed-by: jcoomes
2008-10-02 14:11:33 -07:00
Jon Masamitsu
6c19542a36
6660681: Incrementally reserve pages on win server 2003 for better large page affinity
...
For windows server 2003 added option to reserve large pages individually.
Reviewed-by: alanb, jcoomes, tonyp, apetrusenko
2008-10-02 12:01:08 -07:00
Daniel D. Daugherty
7eacf5061e
Merge
2008-10-02 06:54:46 -07:00
Karen Kinnear
5b60edebb8
Merge
2008-10-01 20:15:03 -04:00
Erik Trimble
bd1d9eea88
Merge
2008-10-01 16:57:40 -07:00
Erik Trimble
59f2891c07
6754998: Update Hotspot version for hs14 b06
...
Bump Hotspot build number to 06
Reviewed-by: jcoomes
2008-10-01 16:57:19 -07:00
Antonios Printezis
c8006a68d5
Merge
2008-10-01 15:05:06 -04:00
Chuck Rasbold
453d1a42b0
Merge
2008-09-30 15:53:55 -07:00
John Coomes
e98b7ce059
6729594: par compact - remove unused block table implementation
...
Reviewed-by: tonyp, jmasa, apetrusenko
2008-09-30 13:15:27 -07:00
John Coomes
f2851186bb
6725697: par compact - rename class ChunkData to RegionData
...
Reviewed-by: iveresov, tonyp
2008-09-30 12:20:22 -07:00
Tom Rodriguez
d40b6daac9
6753795: HotSpot crash in strlen() when JVMTI is used
...
Test for null instead of strlen
Reviewed-by: rasbold
2008-09-30 11:56:01 -07:00
John Coomes
2e52e9dff2
6716466: par compact - remove VerifyParallelOldWithMarkSweep code
...
Reviewed-by: jmasa
2008-09-30 11:49:31 -07:00
Karen Kinnear
056f3ea7aa
Merge
2008-09-30 12:24:27 -04:00
Igor Veresov
4204f82a1a
6740923: NUMA allocator: Ensure the progress of adaptive chunk resizing
...
Treat a chuck where the allocation has failed as fully used.
Reviewed-by: ysr
2008-09-27 00:33:13 -07:00
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