hg: jdk7/hotspot-rt/hotspot: 16 new changesets
stephen.bohne at sun.com
stephen.bohne at sun.com
Mon May 5 09:40:31 PDT 2008
Changeset: 9e5a7340635e
Author: sgoldman
Date: 2008-04-17 07:16 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/9e5a7340635e
6688137: c++ interpreter fails on 64bit sparc
Summary: Misc. 64bit and endian fixes for sparc
Reviewed-by: never, kvn, rasbold
Contributed-by: volker.simonis at gmail.com
! src/cpu/sparc/vm/bytecodeInterpreter_sparc.hpp
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: b130b98db9cf
Author: kvn
Date: 2008-04-23 11:20 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/b130b98db9cf
6689060: Escape Analysis does not work with Compressed Oops
Summary: 64-bits VM crashes with -XX:+AggresiveOpts (Escape Analysis + Compressed Oops)
Reviewed-by: never, sgoldman
! 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_64.cpp
! src/cpu/x86/vm/assembler_x86_64.hpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! 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/memnode.cpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: d942c7e64bd9
Author: never
Date: 2008-04-23 13:57 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/d942c7e64bd9
6601321: Assert(j == 1 || b->_nodes[j-1]->is_Phi(),"CreateEx must be first instruction in block")
Reviewed-by: kvn, rasbold, sgoldman, jrose
! src/share/vm/opto/lcm.cpp
Changeset: 72f4a668df19
Author: kvn
Date: 2008-04-23 19:09 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/72f4a668df19
6625997: CastPP, CheckCastPP and Proj nodes are not dead loop safe
Summary: EA and initialization optimizations could bypass these nodes.
Reviewed-by: rasbold, never
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/connode.hpp
! src/share/vm/opto/multnode.hpp
! src/share/vm/opto/node.hpp
Changeset: e0bd2e08e3d0
Author: never
Date: 2008-04-24 11:13 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/e0bd2e08e3d0
6663848: assert(i < Max(),"oob") in C2 with -Xcomp
Summary: NeverBranchNodes aren't handled properly
Reviewed-by: kvn, sgoldman, rasbold, jrose
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/compile.cpp
+ test/compiler/6663848/Tester.java
Changeset: a76240c8b133
Author: rasbold
Date: 2008-04-28 08:08 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/a76240c8b133
Merge
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: 53735b80b9f1
Author: sbohne
Date: 2008-05-01 09:38 -0400
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/53735b80b9f1
Merge
Changeset: c0939256690b
Author: rasbold
Date: 2008-04-24 14:02 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/c0939256690b
6646019: array subscript expressions become top() with -d64
Summary: stop compilation after negative array allocation
Reviewed-by: never, jrose
! src/share/vm/opto/parse2.cpp
+ test/compiler/6646019/Test.java
Changeset: 3e2d987e2e68
Author: rasbold
Date: 2008-04-29 06:52 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/3e2d987e2e68
Merge
Changeset: 6e825ad773c6
Author: jrose
Date: 2008-04-29 19:40 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/6e825ad773c6
6695288: runThese tests expr30303 and drem00301m1 fail when compiled code executes without deopt
Summary: rework Value method for ModD and ModF, to DTRT for infinities
Reviewed-by: sgoldman, kvn, rasbold
! src/share/vm/opto/divnode.cpp
Changeset: 60b728ec77c1
Author: jrose
Date: 2008-04-29 19:45 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/60b728ec77c1
6652736: well known classes in system dictionary are inefficiently processed
Summary: combine many scalar variables into a single enum-indexed array in SystemDictionary.
Reviewed-by: kvn
! agent/src/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/threadService.cpp
Changeset: bcdc68eb7e1f
Author: sbohne
Date: 2008-05-02 08:22 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/bcdc68eb7e1f
Merge
Changeset: c0492d52d55b
Author: apetrusenko
Date: 2008-04-01 15:13 +0400
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/c0492d52d55b
6539517: CR 6186200 should be extended to perm gen allocation to prevent spurious OOM's from perm gen
Reviewed-by: ysr, jmasa
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsPermGen.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsPermGen.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.hpp
! src/share/vm/includeDB_core
! src/share/vm/memory/gcLocker.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/permGen.cpp
! src/share/vm/memory/permGen.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vm_operations.hpp
Changeset: 3febac328d82
Author: apetrusenko
Date: 2008-04-16 12:58 +0400
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/3febac328d82
Merge
- src/cpu/sparc/vm/disassembler_sparc.cpp
- src/cpu/x86/vm/disassembler_x86.cpp
- src/share/vm/compiler/disassemblerEnv.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/includeDB_core
! src/share/vm/runtime/globals.hpp
Changeset: fcbfc50865ab
Author: iveresov
Date: 2008-04-29 13:51 +0400
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/fcbfc50865ab
6684395: Port NUMA-aware allocator to linux
Summary: NUMA-aware allocator port to Linux
Reviewed-by: jmasa, apetrusenko
! build/linux/makefiles/mapfile-vers-debug
! build/linux/makefiles/mapfile-vers-product
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/linux/vm/os_linux.inline.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.inline.hpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
! src/share/vm/includeDB_core
! src/share/vm/runtime/os.hpp
Changeset: 8bd1e4487c18
Author: iveresov
Date: 2008-05-04 03:29 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/8bd1e4487c18
Merge
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! src/os/windows/vm/os_windows.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/includeDB_core
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/runtime/globals.hpp
More information about the jdk7-changes
mailing list