hg: jdk7/jdk7/hotspot: 13 new changesets

erik.trimble at sun.com erik.trimble at sun.com
Wed Nov 19 08:23:28 PST 2008


Changeset: c7ec737733a6
Author:    kamg
Date:      2008-10-30 15:48 -0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/c7ec737733a6

6756528: Bytecodes::special_length_at reads past end of code buffer
Summary: Add end-of-buffer indicator for paths used by the verifier
Reviewed-by: acorn, coleenp

! src/share/vm/interpreter/bytecodeStream.cpp
! src/share/vm/interpreter/bytecodes.cpp
! src/share/vm/interpreter/bytecodes.hpp

Changeset: 348be627a148
Author:    xlu
Date:      2008-10-31 10:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/348be627a148

Merge


Changeset: 4d9884b01ba6
Author:    never
Date:      2008-10-28 09:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/4d9884b01ba6

6754519: don't emit flag fixup for NaN when condition being tested doesn't need it
Reviewed-by: kvn, rasbold

! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/adlparse.cpp
! src/share/vm/adlc/adlparse.hpp
! src/share/vm/adlc/filebuff.cpp
! src/share/vm/adlc/filebuff.hpp
! src/share/vm/adlc/forms.cpp
! src/share/vm/adlc/forms.hpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/formssel.hpp
! src/share/vm/adlc/output_c.cpp
! src/share/vm/adlc/output_h.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/reg_split.cpp

Changeset: b6cfd754403d
Author:    never
Date:      2008-10-28 18:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/b6cfd754403d

6649622: HotSpot Biased locking needs tuning on latest CPUs
Reviewed-by: rasbold, kvn, kamg

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

Changeset: f4fe12e429a4
Author:    never
Date:      2008-10-30 17:08 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/f4fe12e429a4

6764622: IdealGraphVisualizer fixes
Reviewed-by: rasbold, jrose

! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponent.java
! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowScene.java
! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/FolderNode.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/GraphDocument.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Group.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputGraph.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputMethod.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputNode.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Properties.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Property.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Parser.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Printer.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/XMLParser.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/XMLWriter.java
! src/share/tools/IdealGraphVisualizer/Difference/src/com/sun/hotspot/igv/difference/Difference.java
! src/share/tools/IdealGraphVisualizer/Filter/manifest.mf
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/CustomFilter.java
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/SplitFilter.java
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Diagram.java
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Figure.java
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Graph.java
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/HierarchicalClusterLayoutManager.java
! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/LayoutGraph.java
! src/share/tools/IdealGraphVisualizer/README
! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/PropertiesSheet.java
! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/RangeSliderModel.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramScene.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java
! src/share/tools/IdealGraphVisualizer/nbproject/platform.properties
! src/share/tools/IdealGraphVisualizer/nbproject/project.properties
! src/share/vm/adlc/output_h.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/runtime/frame.cpp

Changeset: 72c5366e5d86
Author:    rasbold
Date:      2008-11-06 14:59 -0800
URL:       http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/72c5366e5d86

6743900: frequency based block layout
Summary: post-register allocation pass that drives block layout by edge frequencies
Reviewed-by: never, kvn

! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/phase.cpp
! src/share/vm/opto/phase.hpp

Changeset: 0bf25c4807f9
Author:    never
Date:      2008-11-06 20:00 -0800
URL:       http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/0bf25c4807f9

6761594: framesize rounding code rounds using wrong units leading to slightly oversized frames
Reviewed-by: rasbold, kvn

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

Changeset: a1980da045cc
Author:    kvn
Date:      2008-11-07 09:29 -0800
URL:       http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/a1980da045cc

6462850: generate biased locking code in C2 ideal graph
Summary: Inline biased locking code in C2 ideal graph during macro nodes expansion
Reviewed-by: never

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/os_cpu/linux_x86/vm/linux_x86_32.ad
! src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
! src/share/vm/adlc/formssel.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/type.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/vmError.cpp

Changeset: 577f3a2e0662
Author:    never
Date:      2008-11-07 13:55 -0800
URL:       http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/577f3a2e0662

Merge


Changeset: 05db98ed59ba
Author:    coleenp
Date:      2008-11-07 11:03 -0500
URL:       http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/05db98ed59ba

6760773: UseCompressedOops is broken with UseParNewGC
Summary: sparc code for gen_subtype_check was doing an ld for a compressed oop with the sign bit set so not comparing, leading to a ClassCastException.
Reviewed-by: phh, never, acorn, kvn, xlu

! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp

Changeset: 909cfd030fab
Author:    kamg
Date:      2008-11-12 11:23 -0500
URL:       http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/909cfd030fab

Merge


Changeset: 7704802ec1ce
Author:    trims
Date:      2008-11-14 19:23 -0800
URL:       http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/7704802ec1ce

Merge


Changeset: 81a0cbe3b284
Author:    trims
Date:      2008-11-14 19:26 -0800
URL:       http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/81a0cbe3b284

6771977: Bump HS14 build number to 07
Summary: Update the Hotspot build number to 07
Reviewed-by: jcoomes

! make/hotspot_version




More information about the jdk7-dev mailing list