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

List:       openjdk-2d-dev
Subject:    [OpenJDK 2D-Dev] hg: jdk7/2d/hotspot: 32 new changesets
From:       jennifer.godinez () sun ! com (jennifer ! godinez at sun ! com)
Date:       2009-06-24 21:32:40
Message-ID: 20090624213340.077D2EFCE () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: 47ffceb239d0
Author:    thurka
Date:      2009-05-20 09:36 +0200
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/47ffceb239d0

6839599: JVM crash while profiling Tomcat and Liferay
Summary: constantPoolOopDesc::copy_cpool_bytes() - do the brute-force search search \
                through 'tbl' when SymbolTable::lookup_only() returns NULL
Reviewed-by: kamg

! src/share/vm/oops/constantPoolOop.cpp

Changeset: f1f3a2719a55
Author:    xlu
Date:      2009-05-22 16:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/f1f3a2719a55

6843580: JavaThread.getStackBase throws sun.jvm.hotspot.WrongTypeException invoked by \
                jstack
Reviewed-by: phh, dice, never, swamyv

! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java

Changeset: 93c14e5562c4
Author:    twisti
Date:      2009-05-06 00:27 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/93c14e5562c4

6823354: Add intrinsics for \
                {Integer,Long}.{numberOfLeadingZeros,numberOfTrailingZeros}()
Summary: These methods can be instrinsified by using bit scan, bit test, and \
                population count instructions.
Reviewed-by: kvn, never

! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/connode.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/runtime/globals.hpp
+ test/compiler/6823354/Test6823354.java

Changeset: e85af0c0c94b
Author:    twisti
Date:      2009-05-07 00:28 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/e85af0c0c94b

Merge


Changeset: f53b154d959d
Author:    twisti
Date:      2009-05-06 08:57 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/f53b154d959d

6837906: compiler tests of 6636138 fail with IllegalAccessException
Summary: The compiler tests of 6636138 fail with an IllegalAccessException.
Reviewed-by: kvn

! test/compiler/6636138/Test1.java
! test/compiler/6636138/Test2.java

Changeset: f2954231d190
Author:    twisti
Date:      2009-05-07 04:16 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/f2954231d190

Merge


Changeset: d0e0d6d824d8
Author:    kvn
Date:      2009-05-08 10:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/d0e0d6d824d8

Merge

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

Changeset: c96bf21b756f
Author:    kvn
Date:      2009-05-08 10:44 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/c96bf21b756f

6788527: Server vm intermittently fails with assertion "live value must not be \
                garbage" with fastdebug bits
Summary: Cache Jvmti and DTrace flags used by Compiler.
Reviewed-by: never

! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp

Changeset: 44ccd7a9065c
Author:    ohair
Date:      2009-05-08 15:16 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/44ccd7a9065c

6839151: Add a JPRT default test of -Xshare:dump when new hotspot is built
Reviewed-by: never, kvn

! make/jprt.properties
! test/Makefile

Changeset: 900e4df4b0c3
Author:    ohair
Date:      2009-05-08 23:00 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/900e4df4b0c3

Merge


Changeset: a9e116455022
Author:    kvn
Date:      2009-05-11 17:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/a9e116455022

6832293: JIT compiler got wrong result in type checking with -server
Summary: Check for an object array of interface in CmpPNode::sub().
Reviewed-by: never

! src/share/vm/opto/subnode.cpp
+ test/compiler/6832293/Test.java

Changeset: b2934faac289
Author:    kvn
Date:      2009-05-11 18:30 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/b2934faac289

6836054: java/util/Arrays/CopyMethods.java fails on solaris-sparc with \
                IllegalArgumentException
Summary: Do not mark an allocation as scalar replaceable if its actual type in \
                unknown statically.
Reviewed-by: never

! src/share/vm/opto/escape.cpp

Changeset: 2056494941db
Author:    twisti
Date:      2009-05-13 00:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/2056494941db

6814842: Load shortening optimizations
Summary: 6797305 handles load widening but no shortening which should be covered \
                here.
Reviewed-by: never, kvn

! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/output_c.cpp
+ test/compiler/6814842/Test6814842.java

Changeset: 27d660246893
Author:    ohair
Date:      2009-05-15 18:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/27d660246893

Merge

! make/linux/makefiles/gcc.make
! make/linux/makefiles/jsig.make
! make/linux/makefiles/saproc.make

Changeset: aabd393cf1ee
Author:    kvn
Date:      2009-05-21 10:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/aabd393cf1ee

6772683: Thread.isInterrupted() fails to return true on multiprocessor PC
Summary: Set the control edge for the field _interrupted load in \
                inline_native_isInterrupted().
Reviewed-by: never

! src/share/vm/opto/library_call.cpp
+ test/compiler/6772683/InterruptedTest.java

Changeset: 1851e1fb420e
Author:    kvn
Date:      2009-05-27 12:35 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/1851e1fb420e

6843752: missing code for an anti-dependent Phi in GCM
Summary: Don't place a load below anti-dependent PHI.
Reviewed-by: never, twisti

! src/share/vm/opto/gcm.cpp
+ test/compiler/6843752/Test.java

Changeset: 273b2358ef1a
Author:    cfang
Date:      2009-05-28 09:37 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/273b2358ef1a

6837146: Should perform unswitch before maximally unroll in loop transformation
Summary: Move loop unswitch before maximally unroll
Reviewed-by: never

! src/share/vm/opto/loopTransform.cpp

Changeset: 435f0808b826
Author:    never
Date:      2009-06-03 15:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/435f0808b826

6847305: solaris reorder mapfiles generate too many warnings
Reviewed-by: kvn

! make/solaris/makefiles/reorder_COMPILER1_i486
! make/solaris/makefiles/reorder_COMPILER1_sparc
! make/solaris/makefiles/reorder_COMPILER2_amd64
! make/solaris/makefiles/reorder_COMPILER2_sparcv9
! make/solaris/makefiles/reorder_TIERED_i486
! make/solaris/makefiles/reorder_TIERED_sparc

Changeset: 8b0b8998e1c3
Author:    never
Date:      2009-06-03 15:16 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/8b0b8998e1c3

Merge


Changeset: 085dd9ee61aa
Author:    never
Date:      2009-06-03 18:15 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/085dd9ee61aa

Merge


Changeset: eacd97c88873
Author:    cfang
Date:      2009-06-05 10:25 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/eacd97c88873

6848466: frame::frame_size() assertion failure with -XX:+DebugDeoptimization
Summary: add a RegisterMap* argument to frame::frame_size() to correctly compute the \
                sender frame
Reviewed-by: never

! src/cpu/sparc/vm/frame_sparc.inline.hpp
! src/cpu/x86/vm/frame_x86.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/vframe.cpp

Changeset: 315a5d70b295
Author:    iveresov
Date:      2009-05-11 16:30 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/315a5d70b295

6484957: G1: parallel concurrent refinement
6826318: G1: remove traversal-based refinement code
Summary: Removed traversal-based refinement code as it's no longer used. Made the \
                concurrent refinement (queue-based) parallel.
Reviewed-by: tonyp

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp
! src/share/vm/gc_implementation/g1/concurrentZFThread.hpp
! src/share/vm/gc_implementation/g1/dirtyCardQueue.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/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/gc_implementation/g1/ptrQueue.cpp
! src/share/vm/gc_implementation/includeDB_gc_g1
! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp
! src/share/vm/gc_implementation/shared/concurrentGCThread.hpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp

Changeset: 215f81b4d9b3
Author:    iveresov
Date:      2009-05-18 11:52 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/215f81b4d9b3

6841831: G1: assert(contains_reference(from),"We just added it!") fires
Summary: During parallel rset updating we have to make sure that the worker ids of \
the refinement threads do not intersect with the worker ids that can be claimed by \
                the mutator threads.
Reviewed-by: tonyp

! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp
! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/includeDB_gc_g1

Changeset: 29e7d79232b9
Author:    apetrusenko
Date:      2009-05-19 04:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/29e7d79232b9

6819065: G1: eliminate high serial card table clearing time
Reviewed-by: iveresov, tonyp

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

Changeset: 7fd05714f579
Author:    jcoomes
Date:      2009-05-26 16:43 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/7fd05714f579

Merge


Changeset: fe1574da39fc
Author:    ysr
Date:      2009-06-07 00:27 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/fe1574da39fc

6848641: CMSCollector::_roots_scanning_options should be initialized
Summary: The field is now initialized in the constructor.
Reviewed-by: iveresov, jmasa, johnc

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
                
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp


Changeset: f89cf529c3c7
Author:    iveresov
Date:      2009-06-08 16:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/f89cf529c3c7

6849122: G1: Typo introduced during implementation of the parallel refinement
Summary: Typo fix
Reviewed-by: jcoomes

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

Changeset: 7295839252de
Author:    jmasa
Date:      2009-06-10 14:57 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/7295839252de

Merge


Changeset: cf4f487696ba
Author:    trims
Date:      2009-06-11 17:46 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/cf4f487696ba

Merge


Changeset: 08f86fa55a31
Author:    trims
Date:      2009-06-11 17:56 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/08f86fa55a31

6850551: Bump the HS16 build number to 04
Summary: Update the HS16 build number to 04
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 27b728fd1281
Author:    trims
Date:      2009-06-11 21:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/27b728fd1281

Merge


Changeset: a88386380bda
Author:    xdono
Date:      2009-06-18 13:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/a88386380bda

Added tag jdk7-b61 for changeset 27b728fd1281

! .hgtags


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

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