[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-2d-dev
Subject: [OpenJDK 2D-Dev] hg: jdk8/2d/hotspot: 23 new changesets
From: lana.steuck () oracle ! com (lana ! steuck at oracle ! com)
Date: 2012-04-27 1:45:04
Message-ID: 20120427014557.5D8D8472AD () hg ! openjdk ! java ! net
[Download RAW message or body]
Changeset: f621660a297b
Author: katleman
Date: 2012-04-12 09:34 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/f621660a297b
Added tag jdk8-b34 for changeset f284b0883558
! .hgtags
Changeset: dce0525b7ee5
Author: katleman
Date: 2012-04-19 12:18 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/dce0525b7ee5
Added tag jdk8-b35 for changeset f621660a297b
! .hgtags
Changeset: 4a32c51458b9
Author: amurillo
Date: 2012-04-07 09:06 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/4a32c51458b9
7159842: new hotspot build - hs24-b08
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 19e197e2a1af
Author: coleenp
Date: 2012-04-05 12:17 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/19e197e2a1af
7158988: jvm crashes while debugging on x86_32 and x86_64
Summary: Object pointer is pushed more than once on stack, where GC doesn't expect \
it.
Reviewed-by: coleenp, kvn
Contributed-by: axel.siebenborn at sap.com
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
+ test/runtime/7158988/FieldMonitor.java
+ test/runtime/7158988/TestFieldMonitor.sh
+ test/runtime/7158988/TestPostFieldModification.java
Changeset: a4b63a58d295
Author: dcubed
Date: 2012-04-09 08:38 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/a4b63a58d295
Merge
Changeset: 10c12fb36ed2
Author: sla
Date: 2012-04-05 14:16 +0200
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/10c12fb36ed2
7133111: libsaproc debug print should be printed as unsigned long to fit large \
numbers on 64bit platform
Reviewed-by: dcubed, mgronlun, dsamersoff
! agent/src/os/linux/ps_core.c
Changeset: 49036505ab5f
Author: jiangli
Date: 2012-03-29 22:18 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/49036505ab5f
7154670: The instanceKlass _implementors[] and _nof_implementors are not needed for \
non-interface klass.
Summary: Change implementor to embedded instanceKlass field.
Reviewed-by: sspitsyn, minqi, coleenp
! agent/src/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java
! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/memory/oopFactory.cpp
! src/share/vm/memory/oopFactory.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/oops/instanceKlassKlass.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 5809bf572ba3
Author: jcoomes
Date: 2012-03-31 00:05 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/5809bf572ba3
Merge
Changeset: 08f8d00f2ae3
Author: bobv
Date: 2012-04-10 13:27 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/08f8d00f2ae3
Merge
! src/share/vm/classfile/classFileParser.cpp
Changeset: 0cea7f13029e
Author: dlong
Date: 2012-04-12 18:41 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/0cea7f13029e
Merge
Changeset: df4cd4aac5c1
Author: rbackman
Date: 2012-04-12 13:24 +0200
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/df4cd4aac5c1
7160924: jvmti: GetPhase returns incorrect phase before VMInit event is issued
Reviewed-by: acorn, dcubed
! src/share/vm/runtime/thread.cpp
Changeset: 27dab8a7c762
Author: coleenp
Date: 2012-04-12 22:03 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/27dab8a7c762
7160467: Fix test for 7158988
Summary: Ended up checking in FieldMonitor.java as TestPostFieldModification.java
Reviewed-by: kamg
! test/runtime/7158988/TestPostFieldModification.java
Changeset: 0f701f572aed
Author: coleenp
Date: 2012-04-13 08:11 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/0f701f572aed
Merge
Changeset: c263e0e9f14b
Author: dcubed
Date: 2012-04-15 15:37 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/c263e0e9f14b
Merge
Changeset: 0105f367a14c
Author: rbackman
Date: 2012-03-06 12:36 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/0105f367a14c
7160570: Intrinsification support for tracing framework
Reviewed-by: sla, never
! src/os/bsd/vm/osThread_bsd.hpp
! src/os/linux/vm/osThread_linux.hpp
! src/os/solaris/vm/osThread_solaris.hpp
! src/os/windows/vm/osThread_windows.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/osThread.hpp
! src/share/vm/trace/traceMacros.hpp
Changeset: 5c86f8211d1e
Author: brutisso
Date: 2012-04-13 01:59 +0200
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/5c86f8211d1e
7160728: Introduce an extra logging level for G1 logging
Summary: Added log levels "fine", "finer" and "finest". Let PrintGC map to "fine" and \
PrintGCDetails map to "finer". Separated out the per worker information in the G1 \
logging to the "finest" level.
Reviewed-by: stefank, jwilhelm, tonyp, johnc
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
+ src/share/vm/gc_implementation/g1/g1Log.cpp
+ src/share/vm/gc_implementation/g1/g1Log.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
Changeset: b632e80fc9dc
Author: brutisso
Date: 2012-04-16 08:57 +0200
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/b632e80fc9dc
4988100: oop_verify_old_oop appears to be dead
Summary: removed oop_verify_old_oop and allow_dirty. Also reviewed by: alexlamsl at \
gmail.com
Reviewed-by: jmasa, jwilhelm
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp
! src/share/vm/gc_implementation/shared/immutableSpace.cpp
! src/share/vm/gc_implementation/shared/immutableSpace.hpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
! src/share/vm/gc_implementation/shared/mutableSpace.cpp
! src/share/vm/gc_implementation/shared/mutableSpace.hpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/compactingPermGenGen.cpp
! src/share/vm/memory/compactingPermGenGen.hpp
! 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/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/oops/oop.cpp
! src/share/vm/oops/oop.hpp
! src/share/vm/runtime/vmThread.cpp
Changeset: dde53abda3d6
Author: stefank
Date: 2012-04-11 16:18 +0200
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/dde53abda3d6
7160613: VerifyRememberedSets doesn't work with CompressedOops
Summary: use load_decode_heap_oop instead of load_decode_heap_oop_not_null
Reviewed-by: tonyp, brutisso
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
Changeset: 720b6a76dd9d
Author: tonyp
Date: 2012-04-18 07:21 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/720b6a76dd9d
7157073: G1: type change size_t -> uint for region counts / indexes
Summary: Change the type of fields / variables / etc. that represent region counts \
and indeces from size_t to uint.
Reviewed-by: iveresov, brutisso, jmasa, jwilhelm
! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java
! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java
! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
! src/share/vm/gc_implementation/g1/g1AllocRegion.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
! src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp
! src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp
! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp
Changeset: f7a8920427a6
Author: tonyp
Date: 2012-04-18 13:39 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/f7a8920427a6
7145441: G1: collection set chooser-related cleanup
Summary: Cleanup of the CSet chooser class: standardize on uints for region num and \
indexes (instead of int, jint, etc.), make the method / field naming style more \
consistent, remove a lot of dead code.
Reviewed-by: johnc, brutisso
! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
Changeset: f3f101a5e59b
Author: johnc
Date: 2012-04-20 11:41 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/f3f101a5e59b
Merge
Changeset: dff6e3459210
Author: amurillo
Date: 2012-04-20 16:23 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/dff6e3459210
Merge
Changeset: 50b4400ca1ec
Author: amurillo
Date: 2012-04-20 16:23 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/50b4400ca1ec
Added tag hs24-b08 for changeset dff6e3459210
! .hgtags
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic