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

List:       openjdk-serviceability-dev
Subject:    hg: jdk7/tl/hotspot: 45 new changesets
From:       tim.bell () sun ! com (tim ! bell at sun ! com)
Date:       2008-06-26 6:14:25
Message-ID: 20080626061548.8B5BA283DE () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: abe7181cbe8a
Author:    xdono
Date:      2008-06-10 10:22 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/abe7181cbe8a

Added tag jdk7-b28 for changeset c14dab40ed9b

! .hgtags

Changeset: c70a245cad3a
Author:    dcubed
Date:      2008-05-09 08:55 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c70a245cad3a

6670684: 4/5 SA command universe did not print out CMS space information
Summary: Forward port of Yumin's fix for 6670684 from HSX-11; Yumin verified the port \
                was correct.
Reviewed-by: dcubed

! agent/make/Makefile
! agent/src/share/classes/sun/jvm/hotspot/HSDB.java
! agent/src/share/classes/sun/jvm/hotspot/SALauncherLoader.java
! agent/src/share/classes/sun/jvm/hotspot/bugspot/Main.java
! agent/src/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java
+ agent/src/share/classes/sun/jvm/hotspot/memory/BinaryTreeDictionary.java
! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
! agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java
+ agent/src/share/classes/sun/jvm/hotspot/memory/FreeList.java
+ agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java
! agent/src/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java
! agent/src/share/classes/sun/jvm/hotspot/ui/CommandProcessorPanel.java
! agent/src/share/classes/sun/jvm/hotspot/ui/DebuggerConsolePanel.java
! agent/src/share/classes/sun/jvm/hotspot/ui/HighPrecisionJScrollBar.java
! agent/src/share/classes/sun/jvm/hotspot/ui/JFrameWrapper.java
! agent/src/share/classes/sun/jvm/hotspot/ui/treetable/JTreeTable.java
! src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeList.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 6ab92ec09f70
Author:    dcubed
Date:      2008-05-09 09:11 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6ab92ec09f70

Merge


Changeset: 09c2ba680204
Author:    kvn
Date:      2008-05-15 22:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/09c2ba680204

6700102: c2 assertion "counter_changed,"failed dependencies, but counter didn't \
                change")" with AggressiveOpts
Summary: Bytecode Escape Analyzer does not have the check for the case described in \
                6389127.
Reviewed-by: never

! src/share/vm/ci/bcEscapeAnalyzer.cpp

Changeset: 723be81c1212
Author:    kvn
Date:      2008-05-15 22:43 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/723be81c1212

6701887: JDK7 server VM in endless loop in Node::dominates
Summary: The method Node::dominates loops in the dead code which does not have a \
                Region node.
Reviewed-by: jrose, never

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp

Changeset: 5bba3366a9a2
Author:    dcubed
Date:      2008-05-16 13:42 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/5bba3366a9a2

Merge

! agent/src/share/classes/sun/jvm/hotspot/HSDB.java
! src/share/vm/runtime/vmStructs.cpp

Changeset: a3e5744fafda
Author:    dcubed
Date:      2008-05-20 09:47 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/a3e5744fafda

Merge


Changeset: a49545cab84a
Author:    ohair
Date:      2008-05-27 09:47 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/a49545cab84a

6563752: Build and test JDK7 with Sun Studio 12 Express compilers (prep makefiles)
Summary: Allows for building with SS12, no longer requires SS11, warns if not SS11 \
for now. Once SS12 is validated and performance measurements look ok, SS12 will be \
                the validated compiler.
Reviewed-by: sspitsyn, ikrylov

! make/jprt.config
! make/solaris/makefiles/debug.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/fastdebug.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

Changeset: af059c49e677
Author:    ohair
Date:      2008-05-28 10:16 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/af059c49e677

6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
Summary: Allows for jprt submit -release option to select jdk version and proper \
                build targets.
Reviewed-by: jcoomes

! make/jprt.properties

Changeset: 23a06eca8e83
Author:    jmasa
Date:      2008-05-27 11:46 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/23a06eca8e83

6706662: Remove workaround introduced in fix for 6624782
Summary: Remove workaround compiler options for instanceKlass.cpp and \
                objArrayKlass.cpp.
Reviewed-by: ysr, jcoomes

! make/solaris/makefiles/amd64.make

Changeset: 27f13876aef3
Author:    iveresov
Date:      2008-05-30 03:53 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/27f13876aef3

Merge


Changeset: 8aa010f60e0f
Author:    rasbold
Date:      2008-05-20 06:32 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/8aa010f60e0f

Merge


Changeset: 885ed790ecf0
Author:    kvn
Date:      2008-05-21 10:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/885ed790ecf0

6695810: null oop passed to encode_heap_oop_not_null
Summary: fix several problems in C2 related to Escape Analysis and Compressed Oops.
Reviewed-by: never, jrose

! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/connode.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
+ test/compiler/6689060/Test.java
+ test/compiler/6695810/Test.java

Changeset: c436414a719e
Author:    kvn
Date:      2008-05-21 13:46 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c436414a719e

6703890: Compressed Oops: add LoadNKlass node to generate narrow oops (32-bits) \
                compare instructions
Summary: Add LoadNKlass and CMoveN nodes, use CmpN and ConN nodes to generate narrow \
                oops compare instructions.
Reviewed-by: never, rasbold

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/relocInfo_sparc.cpp
! src/cpu/sparc/vm/relocInfo_sparc.hpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/assembler_x86_64.cpp
! src/cpu/x86/vm/assembler_x86_64.hpp
! src/cpu/x86/vm/relocInfo_x86.cpp
! src/cpu/x86/vm/relocInfo_x86.hpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/forms.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/includeDB_core
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/connode.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parseHelper.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 437d03ea40b1
Author:    kvn
Date:      2008-05-21 16:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/437d03ea40b1

6703888: Compressed Oops: use the 32-bits gap after klass in a object
Summary: Use the gap also for a narrow oop field and a boxing object value.
Reviewed-by: coleenp, never

! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/gc_implementation/includeDB_gc_shared
! src/share/vm/oops/arrayOop.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/oops/instanceOop.hpp

Changeset: aaa1137c5ef4
Author:    sgoldman
Date:      2008-05-28 12:42 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/aaa1137c5ef4

6707485: bytecodeInterpreterWithChecks.xsl is malformed
Summary: xsl output tag not at top level
Reviewed-by: never, kvn, rasbold
Contributed-by: gnu_andrew at member.fsf.org

! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xml
! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xsl

Changeset: feeb96a45707
Author:    coleenp
Date:      2008-05-28 21:06 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/feeb96a45707

6696264: assert("narrow oop can never be zero") for GCBasher & ParNewGC
Summary: decouple set_klass() with zeroing the gap when compressed.
Reviewed-by: kvn, ysr, jrose

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/assembler_x86_64.cpp
! src/cpu/x86/vm/assembler_x86_64.hpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/memory/space.cpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp

Changeset: 7793bd37a336
Author:    kvn
Date:      2008-05-29 12:04 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/7793bd37a336

6705887: Compressed Oops: generate x64 addressing and implicit null checks with \
                narrow oops
Summary: Generate addresses and implicit null checks with narrow oops to avoid \
                decoding.
Reviewed-by: jrose, never

! src/cpu/x86/vm/assembler_x86_32.hpp
! src/cpu/x86/vm/assembler_x86_64.hpp
! src/cpu/x86/vm/x86_64.ad
! src/os_cpu/linux_x86/vm/assembler_linux_x86_32.cpp
! src/os_cpu/linux_x86/vm/assembler_linux_x86_64.cpp
! src/os_cpu/solaris_x86/vm/assembler_solaris_x86_32.cpp
! src/os_cpu/solaris_x86/vm/assembler_solaris_x86_64.cpp
! src/os_cpu/windows_x86/vm/assembler_windows_x86_32.cpp
! src/os_cpu/windows_x86/vm/assembler_windows_x86_64.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/connode.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.hpp

Changeset: 9148c65abefc
Author:    rasbold
Date:      2008-05-29 16:22 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/9148c65abefc

6695049: (coll) Create an x86 intrinsic for Arrays.equals
Summary: Intrinsify java/util/Arrays.equals(char[], char[])
Reviewed-by: kvn, never

! 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/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 02cc988a9fdc
Author:    rasbold
Date:      2008-05-30 07:22 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/02cc988a9fdc

Merge


Changeset: 0e13255adcb0
Author:    trims
Date:      2008-05-30 14:30 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/0e13255adcb0

Merge


Changeset: 3e4b7b5b2b4b
Author:    trims
Date:      2008-05-30 14:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/3e4b7b5b2b4b

Merge


Changeset: 9077d695a1b0
Author:    trims
Date:      2008-05-30 14:50 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/9077d695a1b0

6709213: Update Build number for HS13 b02
Summary: Bump up build number to 02
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 510f98a80563
Author:    rasbold
Date:      2008-06-03 13:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/510f98a80563

6709972: runThese failed with assert(false,"bad AD file")
Summary: guard AryEqNode construction with has_match_rule() test, set \
                SpecialArraysEquals default off
Reviewed-by: kvn, never

! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/globals.hpp

Changeset: f2759c126e9d
Author:    rasbold
Date:      2008-06-03 15:38 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f2759c126e9d

Merge


Changeset: 6b648fefb395
Author:    kamg
Date:      2008-05-22 13:03 -0400
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6b648fefb395

6705523: Fix for 6695506 will violate spec when used in JDK6
Summary: Make max classfile version number dependent on JDK version
Reviewed-by: acorn, never

! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/runtime/java.hpp

Changeset: 2a8ec427fbe1
Author:    kamg
Date:      2008-05-29 14:06 -0400
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/2a8ec427fbe1

6706604: Copyright headers need to be changed to GPL.
Summary: Update the copyrights
Reviewed-by: ohair

! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xml
! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xsl
! test/compiler/6659207/Test.java
! test/compiler/6661247/Test.java
! test/compiler/6663621/IVTest.java

Changeset: 6d172e3548cb
Author:    coleenp
Date:      2008-06-05 17:02 -0400
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6d172e3548cb

6695819: verify_oopx rax: broken oop in decode_heap_oop
Summary: Code in gen_subtype_check was encoding rax as an oop on a path where rax was \
                not an oop.
Reviewed-by: never, kvn

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/x86/vm/assembler_x86_64.cpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp

Changeset: 1f809e010142
Author:    kamg
Date:      2008-06-06 13:43 -0400
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/1f809e010142

Merge

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/assembler_x86_64.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xml
! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xsl

Changeset: b9ebd46331d2
Author:    kvn
Date:      2008-06-04 14:03 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/b9ebd46331d2

6710654: SAJDI failures with Compressed Oops
Summary: Use correct offset for the java.lang.Class _klass field in SA.
Reviewed-by: jrose, never

! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java

Changeset: 823298b11afc
Author:    never
Date:      2008-06-04 21:56 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/823298b11afc

6709165: Tests hang or misbahve with HS 13.0-b01 on solaris-sparcv9
Reviewed-by: kvn, jrose

! src/cpu/sparc/vm/sparc.ad

Changeset: 44abbb0d4c18
Author:    kvn
Date:      2008-06-05 13:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/44abbb0d4c18

6709093: Compressed Oops: reduce size of compiled methods
Summary: exclude UEP size from nmethod code size and use narrow klass oop to load \
                prototype header.
Reviewed-by: jrose, never

! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/assembler_x86_64.cpp
! src/cpu/x86/vm/assembler_x86_64.hpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/opto/compile.cpp

Changeset: d4dbd9f91680
Author:    never
Date:      2008-06-05 15:43 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/d4dbd9f91680

6711083: 64bit JVM crashes with Internal Error (type.cpp:763) - ShouldNotReachHere() \
                with enabled COOPs
Summary: Add NarrowOop to various xmeet routines
Reviewed-by: kvn, sgoldman, jrose, rasbold

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

Changeset: 65fe2bd88839
Author:    never
Date:      2008-06-05 21:44 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/65fe2bd88839

6614100: EXCEPTION_ACCESS_VIOLATION while running Eclipse with 1.6.0_05-ea
Reviewed-by: kvn, jrose, rasbold

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

Changeset: 8759d37f2524
Author:    rasbold
Date:      2008-06-06 11:47 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/8759d37f2524

6711701: disable compressed oops by default
Summary: comment out code that turns on compressed oops
Reviewed-by: never, phh

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

Changeset: cf1821c649d9
Author:    never
Date:      2008-06-06 14:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/cf1821c649d9

Merge

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

Changeset: 790e66e5fbac
Author:    coleenp
Date:      2008-06-09 11:51 -0400
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/790e66e5fbac

6687581: Make CMS work with compressed oops
Summary: Make FreeChunk read markword instead of LSB in _klass pointer to indicate \
                that it's a FreeChunk for compressed oops.
Reviewed-by: ysr, jmasa

! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
! agent/src/share/classes/sun/jvm/hotspot/memory/FreeChunk.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Mark.java
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
                
! src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp
+ src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep
! src/share/vm/oops/markOop.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: c0ecab83e6f3
Author:    never
Date:      2008-06-10 09:57 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c0ecab83e6f3

Merge

! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 0b27f3512f9e
Author:    jmasa
Date:      2008-06-04 13:51 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/0b27f3512f9e

6629727: assertion in set_trap_state() in methodDataOop.hpp is too strong.
Summary: The assertion can failure due to race conditions.
Reviewed-by: never

! src/share/vm/oops/methodDataOop.hpp

Changeset: d1635bf93939
Author:    iveresov
Date:      2008-06-09 07:18 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/d1635bf93939

6711930: NUMA allocator: ParOld can create a hole less than minimal object size in \
                the lgrp chunk
Summary: The fix takes care of three issues that can create a hole less a minimal \
                object in the lgrp chunk
Reviewed-by: ysr, apetrusenko

! 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

Changeset: 3ad4bacbcdbe
Author:    jcoomes
Date:      2008-06-10 11:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/3ad4bacbcdbe

Merge


Changeset: 6d13fcb3663f
Author:    kvn
Date:      2008-06-13 14:49 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6d13fcb3663f

6714404: Add UseStringCache switch to enable String caching under AggressiveOpts
Summary: Poke String.stringCacheEnabled during vm initialization
Reviewed-by: never

! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp

Changeset: 44a553b2809d
Author:    kvn
Date:      2008-06-13 15:08 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/44a553b2809d

6714406: Node::dominates() does not always check for TOP
Summary: Add missed checks for TOP and missed checks for non-dominating cases
Reviewed-by: rasbold, jrose, never

! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp

Changeset: 4f91c08b3e44
Author:    trims
Date:      2008-06-17 15:27 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/4f91c08b3e44

Merge


Changeset: 93435819dba2
Author:    xdono
Date:      2008-06-20 08:44 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/93435819dba2

Added tag jdk7-b29 for changeset 4f91c08b3e44

! .hgtags


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

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