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

List:       openjdk-2d-dev
Subject:    [OpenJDK 2D-Dev] hg: jdk7/2d/hotspot: 34 new changesets
From:       lana.steuck () oracle ! com (lana ! steuck at oracle ! com)
Date:       2011-06-04 2:43:09
Message-ID: 20110604024416.AEDC647B80 () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: d9dc0a55c848
Author:    schien
Date:      2011-05-20 16:03 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/d9dc0a55c848

Added tag jdk7-b143 for changeset c149193c768b

! .hgtags

Changeset: 2aa9ddbb9e60
Author:    jmasa
Date:      2011-05-03 10:30 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/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/2d/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/2d/hotspot/rev/ea4859d7fee7

Merge


Changeset: 03b943e6c025
Author:    dholmes
Date:      2011-05-15 23:57 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/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/2d/hotspot/rev/8bec9b249a6e

Merge


Changeset: 3f3325361b86
Author:    kamg
Date:      2011-05-18 10:12 -0400
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/3f3325361b86

Merge


Changeset: 38569792a45a
Author:    kvn
Date:      2011-05-16 14:21 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/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/2d/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/2d/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/2d/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/2d/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/2d/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/2d/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/2d/hotspot/rev/1be2f0c40a34

Merge


Changeset: 62f39d40ebf1
Author:    trims
Date:      2011-05-20 05:24 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/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/2d/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/2d/hotspot/rev/01e01c25d24a

Merge

! .hgtags

Changeset: fe189d4a44e9
Author:    katleman
Date:      2011-05-25 13:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/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/2d/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/2d/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/2d/hotspot/rev/cfbca4d74a61

Merge


Changeset: 789d04408ca3
Author:    kvn
Date:      2011-05-21 11:44 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/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/2d/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/2d/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/2d/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/2d/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/2d/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/2d/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/2d/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/2d/hotspot/rev/b36598cf2c62

Merge


Changeset: 472fc37e14a9
Author:    jcoomes
Date:      2011-05-27 23:55 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/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: 1aa57c62d0e4
Author:    jeff
Date:      2011-05-27 15:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/1aa57c62d0e4

7045697: JDK7 THIRD PARTY README update
Reviewed-by: lana

! THIRD_PARTY_README

Changeset: 63d3fb179034
Author:    lana
Date:      2011-06-02 13:37 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/hotspot/rev/63d3fb179034

Merge


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

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