hg: jdk7/tl/hotspot: 32 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Sat Jun 4 04:50:38 UTC 2011
Changeset: 2aa9ddbb9e60
Author: jmasa
Date: 2011-05-03 10:30 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/2aa9ddbb9e60
7041789: 30% perf regression with c2/arm following 7017732
Summary: Implement a more accurate is_scavengable()
Reviewed-by: stefank, jcoomes, ysr
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/oops/instanceRefKlass.cpp
Changeset: 69293e516993
Author: johnc
Date: 2011-05-17 00:56 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/69293e516993
7041440: G1: assert(obj->is_oop_or_null(true )) failed: Error #
Summary: During an evacuation pause clear the region fields of any concurrent marking task whose local finger points into the collection set as the values in the region fields will become stale. Clearing these fields causes the concurrent mark task to claim a new region when marking restarts after the pause.
Reviewed-by: tonyp, iveresov
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: ea4859d7fee7
Author: brutisso
Date: 2011-05-18 13:19 +0200
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/ea4859d7fee7
Merge
Changeset: 03b943e6c025
Author: dholmes
Date: 2011-05-15 23:57 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/03b943e6c025
7035744: jprt no longer does open-only builds
Summary: Added Open (OpenJDK) and Emb (Embedded) build flavours to JPRT. Added a few open builds and basic sanity tests to the normal JDK7 JPRT submission job.
Reviewed-by: ohair, jcoomes, bobv, kvn
! make/jprt.gmk
! make/jprt.properties
Changeset: 8bec9b249a6e
Author: dholmes
Date: 2011-05-17 09:29 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/8bec9b249a6e
Merge
Changeset: 3f3325361b86
Author: kamg
Date: 2011-05-18 10:12 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/3f3325361b86
Merge
Changeset: 38569792a45a
Author: kvn
Date: 2011-05-16 14:21 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/38569792a45a
7044725: -XX:-UnrollLimitCheck -Xcomp : Exception: String index out of range: 29488
Summary: Fix problems in new RCE code.
Reviewed-by: never
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
Changeset: f52ed367b66d
Author: never
Date: 2011-05-16 22:16 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f52ed367b66d
6996747: SIGSEGV in nmethod::cleanup_inline_caches / CompiledIC::verify
Reviewed-by: kvn, iveresov
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 33ae33516634
Author: bdelsart
Date: 2011-05-17 16:50 +0200
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/33ae33516634
7045515: ARM assembly code for JSR 292 ricochet frames
Summary: ARM ricochet port and minor fixes in shared debug code
Reviewed-by: jrose, vladidan
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandles.hpp
Changeset: 231c2b41ea4d
Author: kvn
Date: 2011-05-17 12:26 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/231c2b41ea4d
7045570: compiler/5091921/Test7005594.java failed because not enough space for object heap
Summary: fixed tests.
Reviewed-by: iveresov, never
! test/compiler/5091921/Test6890943.sh
! test/compiler/5091921/Test7005594.java
+ test/compiler/5091921/Test7005594.sh
Changeset: 2848194272f4
Author: jrose
Date: 2011-05-17 15:43 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/2848194272f4
7044892: JSR 292: API entry points sometimes throw the wrong exceptions or doesn't throw the expected one
Summary: Fix to 7042656: JSR292: invokeExact/Generic doesn't throw UnsupportedOperationException if invoked via Method.invoke
Reviewed-by: never
! src/share/vm/prims/methodHandles.cpp
Changeset: a80577f854f9
Author: never
Date: 2011-05-17 19:11 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/a80577f854f9
7045513: JSR 292 inlining causes crashes in methodHandleWalk.cpp
Reviewed-by: jrose
! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
+ agent/src/share/classes/sun/jvm/hotspot/code/AdapterBlob.java
! agent/src/share/classes/sun/jvm/hotspot/code/CodeBlob.java
! agent/src/share/classes/sun/jvm/hotspot/code/CodeCache.java
+ agent/src/share/classes/sun/jvm/hotspot/code/RicochetBlob.java
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/share/vm/ci/ciMethodHandle.cpp
! src/share/vm/interpreter/bytecodeTracer.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandleWalk.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: b79e8b4ecd76
Author: never
Date: 2011-05-17 19:15 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/b79e8b4ecd76
Merge
! src/share/vm/prims/methodHandles.cpp
Changeset: 1be2f0c40a34
Author: never
Date: 2011-05-18 11:45 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/1be2f0c40a34
Merge
Changeset: 62f39d40ebf1
Author: trims
Date: 2011-05-20 05:24 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/62f39d40ebf1
7040781: Bump the HS21 build number to 14
Summary: Update the HS21 build number to 14
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 278445be9145
Author: trims
Date: 2011-05-24 14:02 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/278445be9145
Added tag hs21-b13 for changeset c149193c768b
! .hgtags
Changeset: 01e01c25d24a
Author: trims
Date: 2011-05-24 14:07 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/01e01c25d24a
Merge
! .hgtags
Changeset: fe189d4a44e9
Author: katleman
Date: 2011-05-25 13:31 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/fe189d4a44e9
7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundles
Reviewed-by: ohair, trims
! agent/src/share/classes/sun/jvm/hotspot/runtime/ServiceThread.java
! make/linux/README
! make/windows/projectfiles/kernel/Makefile
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/os_cpu/solaris_sparc/vm/solaris_sparc.s
! src/share/tools/hsdis/README
! src/share/vm/gc_implementation/g1/heapRegionSet.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp
! src/share/vm/gc_implementation/g1/heapRegionSets.hpp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/utilities/yieldingWorkgroup.cpp
Changeset: d920485ae93b
Author: schien
Date: 2011-05-26 20:19 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/d920485ae93b
Added tag jdk7-b144 for changeset fe189d4a44e9
! .hgtags
Changeset: 2b27ef5c2173
Author: kvn
Date: 2011-05-20 12:46 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/2b27ef5c2173
7046096: SEGV IN C2 WITH 6U25
Summary: Missing fail flag set in strings concatenation code.
Reviewed-by: never
! src/share/vm/opto/stringopts.cpp
Changeset: cfbca4d74a61
Author: jcoomes
Date: 2011-05-20 22:27 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/cfbca4d74a61
Merge
Changeset: 789d04408ca3
Author: kvn
Date: 2011-05-21 11:44 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/789d04408ca3
7045693: java/util/EnumSet/EnumSetBash.java still failing intermittently
Summary: New limit for unrolled loop should be set only for zero trip guard and loop iteration test.
Reviewed-by: never
! src/share/vm/opto/loopTransform.cpp
Changeset: b55f5bd7ec66
Author: kvn
Date: 2011-05-21 13:59 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/b55f5bd7ec66
7045506: assert(!can_reshape || !new_phi) failed: for igvn new phi should be hooked
Summary: Replace the assert in PhiNode::Ideal with check to avoid transformation of new phi.
Reviewed-by: never
! src/share/vm/opto/cfgnode.cpp
Changeset: 7523488edce5
Author: kvn
Date: 2011-05-24 12:54 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/7523488edce5
7047300: VM crashes with assert(_base == InstPtr) failed: Not an object pointer
Summary: The code incorrectly used is_instptr() instead of is_oopptr() to get const_oop.
Reviewed-by: never
! src/share/vm/opto/output.cpp
Changeset: ccf072cdba91
Author: iveresov
Date: 2011-05-24 15:30 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/ccf072cdba91
7046893: LP64 problem with double_quadword in c1_LIRAssembler_x86.cpp
Summary: Fixed invalid casts in address computation
Reviewed-by: kvn, never
Contributed-by: thomas.salter at unisys.com
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
Changeset: 28a9fe9534ea
Author: kvn
Date: 2011-05-24 20:24 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/28a9fe9534ea
7048030: is_scavengable changes causing compiler to embed more constants
Summary: ciObject::can_be_constant() and should_be_constant() should use is_perm() instead of !is_scavengable()
Reviewed-by: never, jrose
! src/share/vm/ci/ciObject.cpp
! src/share/vm/ci/ciObject.hpp
Changeset: 7db2b9499c36
Author: never
Date: 2011-05-25 16:04 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/7db2b9499c36
7046732: JSR 292 assert(result == cpce->f1()) failed: expected result for assembly code
Reviewed-by: kvn, iveresov, jrose
! src/share/vm/interpreter/interpreterRuntime.cpp
Changeset: 2d4b2b833d29
Author: coleenp
Date: 2011-05-27 15:04 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/2d4b2b833d29
7033141: assert(has_cp_cache(i)) failed: oob
Summary: Unrewrite bytecodes for OOM error allocating the constant pool cache.
Reviewed-by: dcubed, acorn, never
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/interpreter/rewriter.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/methodHandleWalk.cpp
Changeset: 8cbcd406c42e
Author: ysr
Date: 2011-05-27 15:05 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/8cbcd406c42e
7042740: CMS: assert(n> q) failed: Looping at: ... blockOffsetTable.cpp:557
Summary: Do a one-step look-ahead, when sweeping free or garbage blocks, to avoid overstepping sweep limit, which may become a non-block-boundary because of a heap expansion delta coalescing with a previously co-terminal free block.
Reviewed-by: brutisso, tonyp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/memory/blockOffsetTable.cpp
Changeset: b36598cf2c62
Author: jcoomes
Date: 2011-05-27 23:55 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/b36598cf2c62
Merge
Changeset: 472fc37e14a9
Author: jcoomes
Date: 2011-05-27 23:55 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/472fc37e14a9
7049385: Bump the HS21 build number to 15
Summary: Update the HS21 build number to 15
Reviewed-by: trims
! make/hotspot_version
Changeset: 63d3fb179034
Author: lana
Date: 2011-06-02 13:37 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/63d3fb179034
Merge
More information about the security-dev
mailing list