[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-2d-dev
Subject:    [OpenJDK 2D-Dev] hg: jdk7/2d/hotspot: 36 new changesets
From:       lana.steuck () oracle ! com (lana ! steuck at oracle ! com)
Date:       2010-11-12 6:38:34
Message-ID: 20101112063938.55A8D4791F () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: 62aa74bafa73
Author:    cl
Date:      2010-11-04 15:54 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/62aa74bafa73

Added tag jdk7-b117 for changeset 806d0c037e6b

! .hgtags

Changeset: 08f0f4a3ddd6
Author:    trims
Date:      2010-11-04 15:19 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/08f0f4a3ddd6

Added tag hs20-b02 for changeset 52f19c724d96

! .hgtags

Changeset: c32059ef4dc0
Author:    johnc
Date:      2010-10-12 09:36 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/c32059ef4dc0

6971296: G1: simplify G1RemSet class hierarchy
Summary: Remove G1RemSet base class and StupidG1RemSet class; rename HRInto_G1RemSet \
                to just G1RemSet.
Reviewed-by: ysr, tonyp

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/includeDB_gc_g1

Changeset: b14ec34b1e07
Author:    jcoomes
Date:      2010-10-12 11:29 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/b14ec34b1e07

6989448: G1: refactor and simplify G1ParScanThreadState
Reviewed-by: iveresov, tonyp

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp

Changeset: ee813f7b46e4
Author:    jcoomes
Date:      2010-10-14 11:57 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/ee813f7b46e4

Merge


Changeset: dfb38ea7da17
Author:    zgu
Date:      2010-09-30 12:05 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/dfb38ea7da17

6988363: Rebrand vm vendor property settings (jdk7 only)
Summary: Vendor properties should be initialized after JDK version is determined.
Reviewed-by: kamg, ohair, dcubed, dholmes

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/thread.cpp

Changeset: 1c352af0135d
Author:    acorn
Date:      2010-10-04 13:11 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/1c352af0135d

6763959: java.util.concurrent.locks.LockSupport.parkUntil(0) blocks forever
Summary: Absolute time 0 needs to return immediately.
Reviewed-by: phh, dcubed, dholmes

! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp

Changeset: 644f98c78e33
Author:    acorn
Date:      2010-10-04 10:08 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/644f98c78e33

Merge


Changeset: b6aedd1acdc0
Author:    coleenp
Date:      2010-10-07 08:06 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/b6aedd1acdc0

6983240: guarantee((Solaris::min_stack_allowed >= (StackYellowPages+StackRedPages...) \
                wrong
Summary: min_stack_allowed is a compile time constant and Stack*Pages are settable
Reviewed-by: dholmes, kvn

! src/cpu/x86/vm/methodHandles_x86.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/exceptions.cpp

Changeset: 3dc12ef8735e
Author:    bobv
Date:      2010-10-07 15:12 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/3dc12ef8735e

6989297: Integrate additional portability improvements
Reviewed-by: vladidan, dholmes

! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/zero/vm/globals_zero.hpp
! src/os/linux/vm/attachListener_linux.cpp
! src/share/vm/includeDB_core
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp

Changeset: 7491c8b96111
Author:    bobv
Date:      2010-10-07 15:14 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/7491c8b96111

Merge


Changeset: c77b5c592eab
Author:    kamg
Date:      2010-10-12 10:57 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/c77b5c592eab

6392697: Additional flag needed to supress Hotspot warning messages
Summary: Apply PrintJvmWarnings flag to all warnings
Reviewed-by: coleenp, phh

! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/debug.cpp

Changeset: 75b0735b4d04
Author:    acorn
Date:      2010-10-13 11:46 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/75b0735b4d04

Merge

! src/cpu/x86/vm/methodHandles_x86.cpp
! src/share/vm/includeDB_core
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp

Changeset: beba40b26a79
Author:    acorn
Date:      2010-10-15 15:12 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/beba40b26a79

Merge

! src/cpu/x86/vm/methodHandles_x86.cpp

Changeset: 07a218de38cb
Author:    never
Date:      2010-10-15 14:21 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/07a218de38cb

6992477: fix for 6991512 broke sparc barriers
Reviewed-by: kvn, iveresov

! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp

Changeset: 75ab0162aa84
Author:    never
Date:      2010-10-18 09:33 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/75ab0162aa84

Merge


Changeset: 4e22405d98d6
Author:    iveresov
Date:      2010-10-19 11:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/4e22405d98d6

6989669: Coops: -Xshare:dump causes crash
Summary: Temporarily fix to disable compressed oops with CDS
Reviewed-by: dholmes, twisti, kvn, never

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 9eaf8ba53f3d
Author:    trims
Date:      2010-10-20 17:07 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/9eaf8ba53f3d

Merge


Changeset: a4c7fe54bf3f
Author:    kamg
Date:      2010-10-21 10:10 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/a4c7fe54bf3f

6991315: RedefineClasses fails with java.lang.VerifyError
Summary: Repair stackmap table attribute when relocating bytecode
Reviewed-by: acorn, never

+ src/share/vm/classfile/stackMapTableFormat.hpp
! src/share/vm/includeDB_core
! src/share/vm/oops/methodOop.hpp
! src/share/vm/runtime/relocator.cpp
! src/share/vm/runtime/relocator.hpp

Changeset: fa83ab460c54
Author:    acorn
Date:      2010-10-22 15:59 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/fa83ab460c54

6988353: refactor contended sync subsystem
Summary: reduce complexity by factoring synchronizer.cpp
Reviewed-by: dholmes, never, coleenp

- src/os/linux/vm/objectMonitor_linux.cpp
- src/os/linux/vm/objectMonitor_linux.hpp
- src/os/linux/vm/objectMonitor_linux.inline.hpp
- src/os/solaris/vm/objectMonitor_solaris.cpp
- src/os/solaris/vm/objectMonitor_solaris.hpp
- src/os/solaris/vm/objectMonitor_solaris.inline.hpp
- src/os/windows/vm/objectMonitor_windows.cpp
- src/os/windows/vm/objectMonitor_windows.hpp
- src/os/windows/vm/objectMonitor_windows.inline.hpp
! src/share/vm/includeDB_compiler1
! src/share/vm/includeDB_core
! src/share/vm/includeDB_features
! src/share/vm/includeDB_jvmti
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiImpl.hpp
+ src/share/vm/prims/jvmtiRawMonitor.cpp
+ src/share/vm/prims/jvmtiRawMonitor.hpp
+ src/share/vm/runtime/basicLock.cpp
+ src/share/vm/runtime/basicLock.hpp
! src/share/vm/runtime/mutex.hpp
+ src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/objectMonitor.inline.hpp
+ src/share/vm/runtime/park.cpp
+ src/share/vm/runtime/park.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: a312a67b32ef
Author:    acorn
Date:      2010-10-25 13:31 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/a312a67b32ef

Merge

! src/share/vm/includeDB_core

Changeset: 60ce9dade348
Author:    acorn
Date:      2010-10-26 14:43 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/60ce9dade348

Merge


Changeset: 6412b3805cd6
Author:    kamg
Date:      2010-10-26 14:08 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/6412b3805cd6

6891959: HotSpot should not throw ClassFormatError if a class has a field with '>' \
                and/or '<' in its name
Summary: Class file parser needs to look for and disallow '[' in names.
Reviewed-by: coleenp, never

! src/share/vm/classfile/classFileParser.cpp

Changeset: ee0d26abaad3
Author:    kamg
Date:      2010-10-26 16:48 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/ee0d26abaad3

Merge


Changeset: 35e4e086d5f5
Author:    tonyp
Date:      2010-10-14 10:38 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/35e4e086d5f5

6990359: G1: don't push a stolen entry on the taskqueue, deal with it directly
Summary: When an entry is stolen, don't push it on the task queue but process it \
                directly.
Reviewed-by: iveresov, ysr, jcoomes

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp

Changeset: 9f4848ebbabd
Author:    tonyp
Date:      2010-10-15 17:26 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/9f4848ebbabd

6992189: G1: inconsistent base used in sparse rem set iterator
Summary: The remembered set iterator for sparse tables incorrectly assumes that index \
                0 corresponds to the bottom of the heap, not address 0 as it is the \
                case.
Reviewed-by: ysr, jmasa

! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.hpp

Changeset: a5c514e74487
Author:    johnc
Date:      2010-10-18 15:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/a5c514e74487

6988458: G1: assert(mr.end() <= _cm->finger()) failed: otherwise the region shouldn't \
                be on the stack
Summary: The changes from 6941395 did not clear the CMTask::_aborted_region fields \
when concurrent marking aborted because of overflow. As a result, the next time \
around we could see a memory region whose start address was above the global finger \
and the assertion tripped. Moved the clearing of the aborted regions to \
                ConcurrentMark::clear_marking_state, which is executed on all of the \
                exit paths.
Reviewed-by: tonyp, ysr, jmasa

! src/share/vm/gc_implementation/g1/concurrentMark.cpp

Changeset: 72a161e62cc4
Author:    tonyp
Date:      2010-10-16 17:12 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/72a161e62cc4

6991377: G1: race between concurrent refinement and humongous object allocation
Summary: There is a race between the concurrent refinement threads and the humongous \
object allocation that can cause the concurrent refinement threads to corrupt the \
part of the BOT that it is being initialized by the humongous object allocation \
operation. The solution is to do the humongous object allocation in careful steps to \
ensure that the concurrent refinement threads always have a consistent view over the \
BOT, region contents, and top. The fix includes some very minor tidying up in \
                sparsePRT.
Reviewed-by: jcoomes, johnc, ysr

! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.hpp

Changeset: cd3ef3fd20dd
Author:    ysr
Date:      2010-10-21 17:29 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/cd3ef3fd20dd

6992998: CMSWaitDuration=0 causes hangs with +ExplicitGCInvokesConcurrent
Summary: Closed a timing hole during which concurrent full gc requests can be missed. \
The hole can increase the latency of the response to a full gc request by up to the \
value of CMSWaitDuration. If CMSWaitDuration=0 is, as currently, interpreted as an \
unbounded wait, suitable in certain tuning scenarios, the application can potentially \
                hang. Made two obscure tunables, including CMSWaitDuration, \
                manageable.
Reviewed-by: jcoomes, tonyp

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
! src/share/vm/runtime/globals.hpp

Changeset: a7214d79fcf1
Author:    ysr
Date:      2010-10-23 23:03 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/a7214d79fcf1

6896603: CMS/GCH: collection_attempt_is_safe() ergo should use more recent data
Summary: Deprecated HandlePromotionFailure, removing the ability to turn off that \
feature, did away with one epoch look-ahead when deciding if a scavenge is likely to \
                fail, relying on current data.
Reviewed-by: jmasa, johnc, poonam

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
                
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
                
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/tenuredGeneration.cpp
! src/share/vm/memory/tenuredGeneration.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: c766bae6c14d
Author:    ysr
Date:      2010-10-28 14:46 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/c766bae6c14d

6995045: assert(!gch->incremental_collection_failed()) failed: Error, \
                defNewGeneration.cpp:827
Summary: Sharpened an assert, introduced in 6896603, that intended to check that the \
                incremental_collection_failed() predicate on the heap was being reset \
                "soon enough".
Reviewed-by: jmasa

! src/share/vm/memory/defNewGeneration.cpp

Changeset: f5c8d6e5bfee
Author:    jcoomes
Date:      2010-11-01 10:49 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/f5c8d6e5bfee

Merge

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 9de67bf4244d
Author:    iveresov
Date:      2010-11-02 16:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/9de67bf4244d

6996136: VM crash in src/share/vm/runtime/virtualspace.cpp:424
Summary: Turn CDS off if compressed oops is on
Reviewed-by: ysr, kvn, jcoomes, phh

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp

Changeset: 4ac698856c43
Author:    trims
Date:      2010-11-04 16:17 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/4ac698856c43

Merge

- src/os/linux/vm/objectMonitor_linux.cpp
- src/os/linux/vm/objectMonitor_linux.hpp
- src/os/linux/vm/objectMonitor_linux.inline.hpp
- src/os/solaris/vm/objectMonitor_solaris.cpp
- src/os/solaris/vm/objectMonitor_solaris.hpp
- src/os/solaris/vm/objectMonitor_solaris.inline.hpp
- src/os/windows/vm/objectMonitor_windows.cpp
- src/os/windows/vm/objectMonitor_windows.hpp
- src/os/windows/vm/objectMonitor_windows.inline.hpp

Changeset: 698b7b727e12
Author:    trims
Date:      2010-11-10 20:38 -0800
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/698b7b727e12

Merge

! .hgtags
- src/os/linux/vm/objectMonitor_linux.cpp
- src/os/linux/vm/objectMonitor_linux.hpp
- src/os/linux/vm/objectMonitor_linux.inline.hpp
- src/os/solaris/vm/objectMonitor_solaris.cpp
- src/os/solaris/vm/objectMonitor_solaris.hpp
- src/os/solaris/vm/objectMonitor_solaris.inline.hpp
- src/os/windows/vm/objectMonitor_windows.cpp
- src/os/windows/vm/objectMonitor_windows.hpp
- src/os/windows/vm/objectMonitor_windows.inline.hpp

Changeset: 3ef7426b4dea
Author:    cl
Date:      2010-11-11 11:02 -0800
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/3ef7426b4dea

Added tag jdk7-b118 for changeset 698b7b727e12

! .hgtags


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic