hg: bsd-port/bsd-port/hotspot: 28 new changesets
glewis at eyesbeyond.com
glewis at eyesbeyond.com
Tue Jun 7 20:59:39 PDT 2011
Changeset: 2b27ef5c2173
Author: kvn
Date: 2011-05-20 12:46 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/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/bsd-port/bsd-port/hotspot/rev/cfbca4d74a61
Merge
Changeset: 789d04408ca3
Author: kvn
Date: 2011-05-21 11:44 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/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/bsd-port/bsd-port/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/bsd-port/bsd-port/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/bsd-port/bsd-port/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/bsd-port/bsd-port/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/bsd-port/bsd-port/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/bsd-port/bsd-port/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/bsd-port/bsd-port/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/bsd-port/bsd-port/hotspot/rev/b36598cf2c62
Merge
Changeset: 472fc37e14a9
Author: jcoomes
Date: 2011-05-27 23:55 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/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/bsd-port/bsd-port/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/bsd-port/bsd-port/hotspot/rev/63d3fb179034
Merge
Changeset: 9340a27154cb
Author: kvn
Date: 2011-05-25 21:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/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/bsd-port/bsd-port/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/bsd-port/bsd-port/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/bsd-port/bsd-port/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/bsd-port/bsd-port/hotspot/rev/3f7a95be91ef
Merge
Changeset: 7c907a50c1bb
Author: iveresov
Date: 2011-06-01 14:46 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7c907a50c1bb
Merge
Changeset: f88fb2fa90cf
Author: kvn
Date: 2011-05-31 10:05 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/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/bsd-port/bsd-port/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/bsd-port/bsd-port/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/bsd-port/bsd-port/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/bsd-port/bsd-port/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/bsd-port/bsd-port/hotspot/rev/82a81d5c5700
Merge
Changeset: 48ceeec759b6
Author: schien
Date: 2011-06-07 14:00 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/48ceeec759b6
Added tag jdk7-b145 for changeset 82a81d5c5700
! .hgtags
Changeset: 8166f9740747
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2011-06-07 20:02 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8166f9740747
Merge from main OpenJDK repository
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/runtime/globals.hpp
More information about the bsd-port-dev
mailing list