hg: build-infra/jdk7/hotspot: 88 new changesets

fredrik.ohrstrom at oracle.com fredrik.ohrstrom at oracle.com
Tue Aug 2 05:02:15 PDT 2011


Changeset: d9dc0a55c848
Author:    schien
Date:      2011-05-20 16:03 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/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/build-infra/jdk7/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/build-infra/jdk7/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/build-infra/jdk7/hotspot/rev/ea4859d7fee7

Merge


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

Merge


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

Merge


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

Merge


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

Merge

! .hgtags

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

Merge


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

Merge


Changeset: 472fc37e14a9
Author:    jcoomes
Date:      2011-05-27 23:55 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/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/build-infra/jdk7/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/build-infra/jdk7/hotspot/rev/63d3fb179034

Merge


Changeset: 9340a27154cb
Author:    kvn
Date:      2011-05-25 21:17 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/9340a27154cb

7048332: Cadd_cmpLTMask doesn't handle 64-bit tmp register properly
Summary: Use ins_encode %{ %} form to encode cadd_cmpLTMask() instruction and remove unused code.
Reviewed-by: never

! src/cpu/x86/vm/x86_64.ad
+ test/compiler/7048332/Test7048332.java

Changeset: ea0da5474c23
Author:    kvn
Date:      2011-05-27 12:47 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/ea0da5474c23

7047069: Array can dynamically change size when assigned to an object field
Summary: Fix initialization of a newly-allocated array with arraycopy
Reviewed-by: never

! src/share/vm/opto/library_call.cpp
+ test/compiler/7047069/Test7047069.java

Changeset: 88559690c95a
Author:    never
Date:      2011-05-26 14:44 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/88559690c95a

7047961: JSR 292 MethodHandleWalk swap args doesn't handle T_LONG and T_DOUBLE properly
Reviewed-by: kvn, jrose

! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandleWalk.hpp
! src/share/vm/prims/methodHandles.cpp

Changeset: 442ef93966a9
Author:    iveresov
Date:      2011-05-26 13:15 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/442ef93966a9

7047491: C1: registers saved incorrectly when calling checkcast_arraycopy stub
Summary: Save and restore the argument registers around the call to checkcast_arraycopy
Reviewed-by: never, roland

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

Changeset: 3f7a95be91ef
Author:    iveresov
Date:      2011-06-01 12:15 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/3f7a95be91ef

Merge


Changeset: 7c907a50c1bb
Author:    iveresov
Date:      2011-06-01 14:46 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/7c907a50c1bb

Merge


Changeset: f88fb2fa90cf
Author:    kvn
Date:      2011-05-31 10:05 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/f88fb2fa90cf

6956668: misbehavior of XOR operator (^) with int
Summary: optimize cmp_ne(xor(X,1),0) to cmp_eq(X,0) only for boolean values X.
Reviewed-by: never

! src/share/vm/opto/subnode.cpp
+ test/compiler/6956668/Test6956668.java

Changeset: ba550512d3b2
Author:    jrose
Date:      2011-06-01 23:25 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/ba550512d3b2

7049415: Failure of resolution of sym.reference to the c.s.s. should be wrapped in BootstrapMethodError
Summary: Delegate invokedynamic linkage errors to MethodHandleNatives.raiseException.
Reviewed-by: never

! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp

Changeset: c76d5f44a3fe
Author:    jrose
Date:      2011-06-01 23:25 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/c76d5f44a3fe

7049410: JSR 292 old method name MethodHandle.invokeGeneric should not be accepted by the JVM
Summary: change the default setting of the flag AllowInvokeGeneric to false
Reviewed-by: never

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

Changeset: deaa3ce90583
Author:    coleenp
Date:      2011-06-02 14:17 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/deaa3ce90583

7049928: VM crashes with "assert(_adapter != NULL) failed: must have" at methodOop.cpp:63
Summary: Removed extra change from another bug fix that caused this regression
Reviewed-by: phh, dcubed, kvn, kamg, never

! src/share/vm/oops/methodOop.cpp

Changeset: e5ae807761b8
Author:    trims
Date:      2011-06-03 17:09 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/e5ae807761b8

Added tag hs21-b14 for changeset 62f39d40ebf1

! .hgtags

Changeset: 82a81d5c5700
Author:    trims
Date:      2011-06-03 20:13 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/82a81d5c5700

Merge


Changeset: 48ceeec759b6
Author:    schien
Date:      2011-06-07 14:00 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/48ceeec759b6

Added tag jdk7-b145 for changeset 82a81d5c5700

! .hgtags

Changeset: 12537a93a848
Author:    asaha
Date:      2011-04-08 21:37 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/12537a93a848

Merge


Changeset: 540930dc854d
Author:    kamg
Date:      2011-04-12 16:42 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/540930dc854d

7020373: JSR rewriting can overflow memory address size variables
Summary: Abort if incoming classfile's parameters would cause overflows
Reviewed-by: coleenp, dcubed, never

! src/share/vm/oops/generateOopMap.cpp
+ test/runtime/7020373/Test7020373.sh
+ test/runtime/7020373/testcase.jar

Changeset: f0914807c671
Author:    asaha
Date:      2011-04-20 07:43 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/f0914807c671

Merge


Changeset: bad27cd3f646
Author:    asaha
Date:      2011-04-21 08:12 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/bad27cd3f646

Merge


Changeset: 5e00ed79c8bb
Author:    asaha
Date:      2011-04-21 16:38 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/5e00ed79c8bb

Merge


Changeset: c97b08c7d72a
Author:    asaha
Date:      2011-04-21 22:07 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/c97b08c7d72a

Merge


Changeset: 5def270bc147
Author:    zgu
Date:      2011-04-15 09:34 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/5def270bc147

7016797: Hotspot: securely/restrictive load dlls and new API for loading system dlls
Summary: Created Windows Dll wrapped to handle jdk6 and jdk7 platform requirements, also provided more restictive Dll search orders for Windows system Dlls.
Reviewed-by: acorn, dcubed, ohair, alanb

! make/windows/makefiles/compile.make
! src/os/windows/vm/decoder_windows.cpp
! src/os/windows/vm/jvm_windows.h
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp

Changeset: 089aee76df10
Author:    asaha
Date:      2011-05-04 16:38 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/089aee76df10

Merge

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

Changeset: ba2db55ddf8b
Author:    asaha
Date:      2011-05-05 22:28 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/ba2db55ddf8b

Merge

- make/linux/makefiles/cscope.make
- make/solaris/makefiles/cscope.make

Changeset: 66c17ec20ee2
Author:    asaha
Date:      2011-05-06 14:32 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/66c17ec20ee2

Merge


Changeset: 7c948af3e651
Author:    asaha
Date:      2011-05-24 11:09 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/7c948af3e651

Merge

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

Changeset: ec7055a259a6
Author:    asaha
Date:      2011-05-26 17:24 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/ec7055a259a6

Merge


Changeset: 8d5208b557b3
Author:    asaha
Date:      2011-05-26 21:36 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/8d5208b557b3

Merge


Changeset: 7bf54248da9f
Author:    asaha
Date:      2011-06-06 10:18 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/7bf54248da9f

Merge


Changeset: a983caeb2b3e
Author:    asaha
Date:      2011-06-03 07:53 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/a983caeb2b3e

Merge


Changeset: 0e9653efc6ea
Author:    asaha
Date:      2011-06-06 10:55 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/0e9653efc6ea

Merge


Changeset: a884a8b0ec6d
Author:    asaha
Date:      2011-06-15 14:59 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/a884a8b0ec6d

7055247: Ignore test of # 7020373
Reviewed-by: dcubed

! test/runtime/7020373/Test7020373.sh

Changeset: 9d7c66d9a203
Author:    lana
Date:      2011-06-15 16:04 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/9d7c66d9a203

Merge


Changeset: f56542cb325a
Author:    never
Date:      2011-06-02 13:36 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/f56542cb325a

7050554: JSR 292 - need optimization for selectAlternative
Reviewed-by: kvn, jrose

! src/share/vm/ci/ciCallProfile.hpp
! src/share/vm/ci/ciMethodHandle.cpp
! src/share/vm/ci/ciMethodHandle.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callGenerator.hpp
! src/share/vm/opto/doCall.cpp

Changeset: f7d55ea6ee56
Author:    never
Date:      2011-06-03 22:31 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/f7d55ea6ee56

7045514: SPARC assembly code for JSR 292 ricochet frames
Reviewed-by: kvn, jrose

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/assembler_sparc.inline.hpp
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
+ src/cpu/sparc/vm/methodHandles_sparc.hpp
! src/cpu/sparc/vm/registerMap_sparc.hpp
! src/cpu/sparc/vm/runtime_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/stubRoutines_sparc.hpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.hpp
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_32.hpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/share/vm/compiler/oopMap.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandleWalk.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp

Changeset: 293f68bda347
Author:    kvn
Date:      2011-06-04 10:36 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/293f68bda347

7050280: assert(u->as_Unlock()->is_eliminated()) failed: sanity
Summary: Mark all associated (same box and obj) lock and unlock nodes for elimination if some of them marked already.
Reviewed-by: iveresov, never

! src/share/vm/opto/escape.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp

Changeset: 14d3cdeabc9f
Author:    trims
Date:      2011-06-07 16:40 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/14d3cdeabc9f

Added tag hs21-b15 for changeset 82a81d5c5700

! .hgtags

Changeset: 67c0f5f5deac
Author:    trims
Date:      2011-06-07 16:44 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/67c0f5f5deac

Merge


Changeset: 07c2e7ffd1fc
Author:    jrose
Date:      2011-06-08 17:04 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/07c2e7ffd1fc

7047697: MethodHandle.invokeExact call for wrong method causes VM failure if run with -Xcomp
Reviewed-by: never, twisti

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/share/vm/code/pcDesc.cpp

Changeset: 15e7628f9e92
Author:    trims
Date:      2011-06-16 19:26 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/15e7628f9e92

Merge


Changeset: fc043ce2136c
Author:    trims
Date:      2011-06-16 19:26 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/fc043ce2136c

7055788: Bump the HS21 build number to 16
Summary: Update the HS21 build number to 16
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: a9b8b43b115f
Author:    never
Date:      2011-06-14 14:41 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/a9b8b43b115f

7052219: JSR 292: Crash in ~BufferBlob::MethodHandles adapters
Reviewed-by: twisti, kvn, jrose

! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubCodeGenerator.cpp
! src/share/vm/runtime/stubCodeGenerator.hpp

Changeset: 3275a6560cf7
Author:    twisti
Date:      2011-06-14 12:25 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/3275a6560cf7

7053520: JSR292: crash in invokedynamic with C1 using tiered and compressed oops
Reviewed-by: iveresov, never

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

Changeset: 38fa55e5e792
Author:    never
Date:      2011-06-16 13:46 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/38fa55e5e792

7055355: JSR 292: crash while throwing WrongMethodTypeException
Reviewed-by: jrose, twisti, bdelsart

! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/interpreter/templateInterpreterGenerator.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp

Changeset: 72701f797a7c
Author:    schien
Date:      2011-06-20 16:25 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/72701f797a7c

Added tag jdk7-b146 for changeset 38fa55e5e792

! .hgtags

Changeset: f6ba9007b2c6
Author:    jeff
Date:      2011-06-22 10:10 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/f6ba9007b2c6

7057046: Add embedded license to THIRD PARTY README
Reviewed-by: lana

! THIRD_PARTY_README

Changeset: 5bb91b0db2c9
Author:    lana
Date:      2011-06-22 12:40 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/5bb91b0db2c9

Merge


Changeset: 49d1ee0f1f0c
Author:    trims
Date:      2011-06-21 02:43 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/49d1ee0f1f0c

Added tag hs21-b16 for changeset 38fa55e5e792

! .hgtags

Changeset: 782e2bb60c41
Author:    kvn
Date:      2011-06-20 16:45 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/782e2bb60c41

7052494: Eclipse test fails on JDK 7 b142
Summary: Keep 'ne' test in Counted loop when we can't guarantee during compilation that init < limit.
Reviewed-by: never

! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
+ test/compiler/7052494/Test7052494.java

Changeset: a3081a3a2b54
Author:    never
Date:      2011-06-21 09:04 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/a3081a3a2b54

7056380: VM crashes with SIGSEGV in compiled code
Summary: code was using andq reg, imm instead of addq addr, imm
Reviewed-by: kvn, jrose, twisti

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/x86_64.ad

Changeset: 393e144bb99b
Author:    never
Date:      2011-06-22 14:45 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/393e144bb99b

7057587: JSR 292 - crash with jruby in test/test_respond_to.rb
Summary: don't skip receiver when GC'ing compiled invokedynamic callsites
Reviewed-by: twisti, kvn, jrose

! src/share/vm/code/nmethod.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/parse.hpp

Changeset: b3a485ccfe86
Author:    trims
Date:      2011-06-23 22:43 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/b3a485ccfe86

Merge


Changeset: e9b51b4bdcc7
Author:    trims
Date:      2011-06-23 22:43 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/e9b51b4bdcc7

7057556: Bump the HS21 build number to 17
Summary: Update the HS21 build number to 17
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 81d815b05abb
Author:    jrose
Date:      2011-06-23 17:14 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/81d815b05abb

7056328: JSR 292 invocation sometimes fails in adapters for types not on boot class path
Reviewed-by: never

! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciField.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethodHandle.cpp
! src/share/vm/ci/ciObjArrayKlass.cpp
! src/share/vm/ci/ciSignature.cpp
! src/share/vm/ci/ciSignature.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/constantPoolKlass.cpp
! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/oops/constantPoolOop.hpp
! src/share/vm/oops/cpCacheOop.cpp
! src/share/vm/oops/cpCacheOop.hpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandleWalk.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp

Changeset: 684b3ad7bfbc
Author:    schien
Date:      2011-06-27 13:21 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/684b3ad7bfbc

Added tag jdk7-b147 for changeset 81d815b05abb

! .hgtags

Changeset: 9b0ca45cd756
Author:    trims
Date:      2011-06-28 10:57 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk7/hotspot/rev/9b0ca45cd756

Added tag hs21-b17 for changeset 81d815b05abb

! .hgtags




More information about the build-infra-dev mailing list