hg: jdk7/build/hotspot: 33 new changesets
xiomara.jayasena at sun.com
xiomara.jayasena at sun.com
Wed Nov 26 20:32:16 UTC 2008
Changeset: c7ec737733a6
Author: kamg
Date: 2008-10-30 15:48 -0400
URL: http://hg.openjdk.java.net/jdk7/build/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/build/hotspot/rev/348be627a148
Merge
Changeset: 4d9884b01ba6
Author: never
Date: 2008-10-28 09:31 -0700
URL: http://hg.openjdk.java.net/jdk7/build/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/build/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/build/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/build/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/build/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/build/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/build/hotspot/rev/577f3a2e0662
Merge
Changeset: 05db98ed59ba
Author: coleenp
Date: 2008-11-07 11:03 -0500
URL: http://hg.openjdk.java.net/jdk7/build/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/build/hotspot/rev/909cfd030fab
Merge
Changeset: 7704802ec1ce
Author: trims
Date: 2008-11-14 19:23 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/7704802ec1ce
Merge
Changeset: 81a0cbe3b284
Author: trims
Date: 2008-11-14 19:26 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/81a0cbe3b284
6771977: Bump HS14 build number to 07
Summary: Update the Hotspot build number to 07
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 316c0b576ea1
Author: xdono
Date: 2008-11-20 11:39 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/316c0b576ea1
Added tag jdk7-b40 for changeset 81a0cbe3b284
! .hgtags
Changeset: 3c07cda72b7d
Author: tbell
Date: 2008-11-11 22:01 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/3c07cda72b7d
6764892: VS2008 changes required to compile hotspot sources
Summary: Minor changes required to build using the Visual Studio 2008 compiler
Reviewed-by: kvn, ohair
! make/windows/makefiles/adlc.make
! make/windows/makefiles/compile.make
! make/windows/makefiles/debug.make
! make/windows/makefiles/defs.make
! make/windows/makefiles/fastdebug.make
! make/windows/makefiles/product.make
! make/windows/makefiles/sa.make
! src/cpu/x86/vm/register_definitions_x86.cpp
Changeset: 334969144810
Author: never
Date: 2008-11-11 23:03 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/334969144810
6758445: loop heads that are exception entry points can crash during count_edges/mark_loops
Reviewed-by: kvn, jrose
! src/share/vm/c1/c1_IR.cpp
Changeset: 364141474b40
Author: never
Date: 2008-11-12 05:42 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/364141474b40
Merge
Changeset: 4d20a3aaf1ab
Author: kvn
Date: 2008-11-12 11:01 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/4d20a3aaf1ab
6769748: Fix solaris makefiles for the case when "CC -V" produces several lines
Summary: Fix solaris makefiles for 5.10 compilers
Reviewed-by: jcoomes
! make/solaris/makefiles/debug.make
! make/solaris/makefiles/fastdebug.make
! make/solaris/makefiles/i486.make
! make/solaris/makefiles/jvmg.make
! make/solaris/makefiles/optimized.make
! make/solaris/makefiles/product.make
! make/solaris/makefiles/sparc.make
! make/solaris/makefiles/sparcWorks.make
! make/solaris/makefiles/sparcv9.make
! make/solaris/makefiles/vm.make
Changeset: a45484ea312d
Author: jrose
Date: 2008-11-12 22:33 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/a45484ea312d
6653858: dynamic languages need to be able to load anonymous classes
Summary: low-level privileged sun.misc.Unsafe.defineAnonymousClass
Reviewed-by: kvn
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/includeDB_gc_parallel
! src/share/vm/oops/constantPoolKlass.cpp
! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/oops/constantPoolOop.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/utilities/constantTag.hpp
Changeset: 275a3b7ff0d6
Author: jrose
Date: 2008-11-12 23:26 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/275a3b7ff0d6
6770949: minor tweaks before 6655638
Summary: minor cleanups & tuning of array.hpp, debug.cpp, growableArray.hpp, hashtable.cpp
Reviewed-by: kvn
! src/share/vm/utilities/array.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/growableArray.hpp
! src/share/vm/utilities/hashtable.cpp
Changeset: c1345e85f901
Author: kvn
Date: 2008-11-13 14:50 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/c1345e85f901
6767659: Conversion from i486 to x86 missed some entries in makefiles
Summary: Fixed missed entries.
Reviewed-by: never
! make/linux/makefiles/top.make
! make/solaris/makefiles/amd64.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/fastdebug.make
! make/solaris/makefiles/i486.make
! make/solaris/makefiles/sparc.make
! make/solaris/makefiles/top.make
! src/share/vm/adlc/archDesc.cpp
Changeset: de78b80cedec
Author: kvn
Date: 2008-11-18 12:31 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/de78b80cedec
6772413: code cleanup
Summary: Removed lines in adm64.make with interpret.o and moved few constant strings from header files.
Reviewed-by: never
! make/solaris/makefiles/amd64.make
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/perfMemory.cpp
! src/share/vm/runtime/perfMemory.hpp
Changeset: b1d6a3e95810
Author: kvn
Date: 2008-11-18 12:40 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/b1d6a3e95810
6766316: assert(!nocreate,"Cannot build a phi for a block already parsed.")
Summary: Don't use the invariant local information if there are irreducible loops.
Reviewed-by: never
! src/share/vm/opto/parse.hpp
Changeset: 87559db65269
Author: kvn
Date: 2008-11-18 14:47 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/87559db65269
6773078: UseCompressedOops: assert(kid == 0L || s->_leaf->in(0) == 0L,"internal operands have no control")
Summary: Don't set the control edge of a klass load node.
Reviewed-by: never
! src/share/vm/opto/macro.cpp
Changeset: 491a904952f2
Author: kvn
Date: 2008-11-19 09:09 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/491a904952f2
Merge
Changeset: 122d10c82f3f
Author: jcoomes
Date: 2008-10-29 06:30 -0700
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/122d10c82f3f
6765804: GC "dead ratios" should be unsigned
Reviewed-by: ysr, tonyp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/memory/tenuredGeneration.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 03f4fdd1b6af
Author: jcoomes
Date: 2008-11-11 22:21 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/03f4fdd1b6af
6718879: cannot build on solaris nevada
Reviewed-by: xlu
! src/os/solaris/vm/os_solaris.cpp
Changeset: 96c6da8f095c
Author: jcoomes
Date: 2008-11-07 12:52 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/96c6da8f095c
6769128: failure to run generateJvmOffsets is ignored
Reviewed-by: xlu
! make/solaris/makefiles/dtrace.make
Changeset: da9cb4e97a5f
Author: iveresov
Date: 2008-11-14 14:23 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/da9cb4e97a5f
6770608: G1: Mutator thread can flush barrier and satb queues during safepoint
6660573: G1: BigApps Failure : guarantee(satb_mq_set.completed_buffers_num() == 0,"invariant")
Summary: When exiting a mutator thread is removed from the thread list before it has a chance to flush its SATB and barrier queues. If GC happens at this moment the objects that are refererred from these queues can be moved, which will case a crash. The fix is simply to flush the buffers before removing a thread from the list.
Reviewed-by: jcoomes, tonyp
! src/share/vm/gc_implementation/g1/ptrQueue.cpp
! src/share/vm/gc_implementation/g1/ptrQueue.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 8fa025608ec6
Author: jmasa
Date: 2008-11-18 14:52 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/8fa025608ec6
6771742: Remove duplicate files from G1 merge
Summary: Remove duplicate files and add includeDB_gc_g1 file in windows Makefile
Reviewed-by: jcoomes, ysr
! make/windows/projectfiles/common/Makefile
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.hpp
Changeset: b5e603f2e024
Author: iveresov
Date: 2008-11-19 14:20 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/b5e603f2e024
Merge
! make/solaris/makefiles/dtrace.make
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.hpp
! src/share/vm/runtime/globals.hpp
Changeset: ab42bab113e0
Author: trims
Date: 2008-11-21 16:11 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/ab42bab113e0
Merge
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.hpp
Changeset: f9d938ede196
Author: trims
Date: 2008-11-21 16:11 -0800
URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/f9d938ede196
6775176: Bump HS14 build number to 08
Summary: Update the Hotspot build number to 08
Reviewed-by: jcoomes
! make/hotspot_version
More information about the build-dev
mailing list