hg: jdk7/tl/hotspot: 28 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Sun May 1 05:39:06 UTC 2011


Changeset: db3a870b62f6
Author:    katleman
Date:      2011-04-21 15:32 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/db3a870b62f6

Added tag jdk7-b139 for changeset 611e19a16519

! .hgtags

Changeset: 7b4fb6089361
Author:    trims
Date:      2011-04-21 19:49 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/7b4fb6089361

Added tag hs21-b09 for changeset 611e19a16519

! .hgtags

Changeset: 5504afd15955
Author:    zgu
Date:      2011-04-14 11:50 -0400
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/5504afd15955

7033100: CreateMinidumpOnCrash does not work for failed asserts
Summary: Passing NULL as MINIDUMP_EXCEPTION_INFORMATION when calling MiniDumpWriteDump when crash is due to assertion instead of real exception to avoid creating zero-length mini dump file.
Reviewed-by: acorn, dcubed, poonam, coleenp

! src/os/windows/vm/os_windows.cpp

Changeset: 6c9cec219ce4
Author:    vladidan
Date:      2011-04-11 23:02 -0400
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6c9cec219ce4

7005865: Crash when running with PrintIRWithLIR
Summary: the failure is caused by uninitialized bci number
Reviewed-by: iveresov

! src/share/vm/c1/c1_Instruction.cpp

Changeset: c737922fd8bb
Author:    vladidan
Date:      2011-04-12 10:32 -0400
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c737922fd8bb

Merge


Changeset: 208b6c560ff4
Author:    vladidan
Date:      2011-04-14 11:02 -0400
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/208b6c560ff4

Merge

! src/share/vm/c1/c1_Instruction.cpp

Changeset: a534c140904e
Author:    vladidan
Date:      2011-04-14 23:06 -0400
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/a534c140904e

Merge


Changeset: 8ce625481709
Author:    coleenp
Date:      2011-04-15 09:36 -0400
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/8ce625481709

7032407: Crash in LinkResolver::runtime_resolve_virtual_method()
Summary: Make CDS reorder vtables so that dump time vtables match run time order, so when redefine classes reinitializes them, they aren't in the wrong order.
Reviewed-by: dcubed, acorn

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/memory/dump.cpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/klassVtable.hpp

Changeset: fcc932c8238c
Author:    thurka
Date:      2011-04-16 11:59 +0200
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/fcc932c8238c

7007254: NullPointerException occurs with jvisualvm placed under a dir. including Japanese chars
Summary: use java_lang_String::create_from_platform_dependent_str() instead of java_lang_String::create_from_str() in JvmtiEnv::AddToSystemClassLoaderSearch()
Reviewed-by: dcubed

! src/share/vm/prims/jvmtiEnv.cpp

Changeset: df8a1555b1ea
Author:    coleenp
Date:      2011-04-19 20:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/df8a1555b1ea

Merge


Changeset: e6beb62de02d
Author:    never
Date:      2011-04-05 19:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/e6beb62de02d

7032963: StoreCM shouldn't participate in store elimination
Reviewed-by: kvn

! src/share/vm/opto/compile.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/output.cpp

Changeset: e1162778c1c8
Author:    johnc
Date:      2011-04-07 09:53 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/e1162778c1c8

7009266: G1: assert(obj->is_oop_or_null(true )) failed: Error
Summary: A referent object that is only weakly reachable at the start of concurrent marking but is re-attached to the strongly reachable object graph during marking may not be marked as live. This can cause the reference object to be processed prematurely and leave dangling pointers to the referent object. Implement a read barrier for the java.lang.ref.Reference::referent field by intrinsifying the Reference.get() method, and intercepting accesses though JNI, reflection, and Unsafe, so that when a non-null referent object is read it is also logged in an SATB buffer.
Reviewed-by: kvn, iveresov, never, tonyp, dholmes

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp
! src/cpu/sparc/vm/interpreter_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/cppInterpreterGenerator_x86.hpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/interpreterGenerator_x86.hpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/interpreterGenerator_zero.hpp
! src/share/vm/c1/c1_CodeStubs.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/classfile/vmSymbols.hpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/cppInterpreter.cpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/unsafe.cpp

Changeset: 9c4f56ff88e9
Author:    jcoomes
Date:      2011-04-07 16:52 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/9c4f56ff88e9

7034133: cleanup obsolete option handling
Reviewed-by: ysr, johnc, poonam

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

Changeset: eda9eb483d29
Author:    jcoomes
Date:      2011-04-07 17:16 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/eda9eb483d29

6841742: par compact - remove unused/unsupported options
Summary: ignore UseParallel{OldGCDensePrefix,OldGCCompacting,DensePrefixUpdate}
Reviewed-by: jwilhelm, brutisso

! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPermGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPermGen.hpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 92add02409c9
Author:    jmasa
Date:      2011-04-08 14:19 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/92add02409c9

Merge

! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/interpreter_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/prims/unsafe.cpp

Changeset: f177ddd59c60
Author:    jmasa
Date:      2011-04-08 14:53 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f177ddd59c60

Merge

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

Changeset: 59766fd005ff
Author:    johnc
Date:      2011-04-13 17:56 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/59766fd005ff

7035117: G1: nsk/stress/jni/jnistress002 fails with assertion failure
Summary: Allow long type for offset in G1 code in compiler implementations of Unsafe.getObject
Reviewed-by: never, iveresov

! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/opto/library_call.cpp

Changeset: 5d046bf49ce7
Author:    johnc
Date:      2011-04-14 13:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/5d046bf49ce7

Merge

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: c69b1043dfb1
Author:    ysr
Date:      2011-04-14 12:10 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c69b1043dfb1

7036482: clear argument is redundant and unused in cardtable methods
Summary: Removed the unused clear argument to various cardtbale methods and unused mod_oop_in_space_iterate method. Unrelated to synopsis, added  a pair of clarifying parens in AllocationStats constructor.
Reviewed-by: brutisso, jcoomes

! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/shared/allocationStats.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/modRefBarrierSet.hpp

Changeset: 4080db1b5d0a
Author:    johnc
Date:      2011-04-14 13:49 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/4080db1b5d0a

Merge


Changeset: edd9b016deb6
Author:    johnc
Date:      2011-04-15 10:10 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/edd9b016deb6

7036021: G1: build failure on win64 and linux with hs21 in jdk6 build environment
Summary: Missing parentheses around a casted expression and some missing casts were causing build failures with the jdk6 build tools.
Reviewed-by: kvn, brutisso

! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
! src/share/vm/opto/library_call.cpp

Changeset: 1d0b856224f8
Author:    jmasa
Date:      2011-04-17 01:24 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/1d0b856224f8

6946385: G1: jstat does not support G1 GC
Summary: Added counters for jstat
Reviewed-by: tonyp, jwilhelm, stefank, ysr, johnc


Changeset: 527b586edf24
Author:    johnc
Date:      2011-04-18 16:27 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/527b586edf24

7036706: G1: Use LIR_OprDesc::as_pointer_register in code changes for 7035117
Summary: Use LIR_OprDesc::as_pointer_register() instead as_register/as_register_lo combination in the code changes for 7035117.
Reviewed-by: iveresov

! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp

Changeset: 732454aaf5cb
Author:    jmasa
Date:      2011-04-20 20:32 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/732454aaf5cb

Merge

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/arguments.cpp

Changeset: 83fccfbfe47b
Author:    trims
Date:      2011-04-22 18:52 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/83fccfbfe47b

Merge


Changeset: d283b8296671
Author:    trims
Date:      2011-04-22 18:52 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/d283b8296671

7039044: Bump the HS21 build number to 10
Summary: Update the HS21 build number to 10
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 4ca65400aa33
Author:    ohair
Date:      2011-04-26 16:20 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/4ca65400aa33

6631003: Add hg tip changeset to build image
Reviewed-by: mduigou

! .hgignore

Changeset: d7cc76ea8d06
Author:    cl
Date:      2011-04-27 19:20 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/d7cc76ea8d06

Merge





More information about the security-dev mailing list