hg: lambda/lambda/hotspot: 38 new changesets

henry.jen at oracle.com henry.jen at oracle.com
Tue Nov 12 00:11:15 PST 2013


Changeset: ddc3758f68db
Author:    cl
Date:      2013-10-31 12:36 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/ddc3758f68db

Added tag jdk8-b114 for changeset 7fd913010dbb

! .hgtags

Changeset: ea1b8c643fc8
Author:    lana
Date:      2013-10-30 13:43 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/ea1b8c643fc8

Merge

- test/compiler/intrinsics/mathexact/CondTest.java
- test/compiler/intrinsics/mathexact/ConstantTest.java
- test/compiler/intrinsics/mathexact/LoadTest.java
- test/compiler/intrinsics/mathexact/LoopDependentTest.java
- test/compiler/intrinsics/mathexact/NonConstantTest.java
- test/compiler/intrinsics/mathexact/RepeatTest.java

Changeset: 205834867346
Author:    lana
Date:      2013-10-31 16:31 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/205834867346

Merge


Changeset: f94a9f0746d8
Author:    amurillo
Date:      2013-10-25 13:43 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/f94a9f0746d8

8027173: new hotspot build - hs25-b57
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: e64f1fe9756b
Author:    farvidsson
Date:      2013-10-24 10:02 +0200
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/e64f1fe9756b

8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes
Summary: Rewrite of the getLoadedClasses() method implementation to include anonymous classes.
Reviewed-by: coleenp, sspitsyn

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/prims/jvmtiGetLoadedClasses.cpp

Changeset: d70a665e25d7
Author:    iklam
Date:      2013-10-24 22:19 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/d70a665e25d7

8020753: JNI_CreateJavaVM on Mac OSX 10.9 Mavericks corrupts the callers stack size
Summary: Use hard-coded DEFAULT_MAIN_THREAD_STACK_PAGES = 2048 for 10.9
Reviewed-by: dcubed, iveresov
Contributed-by: gerard.ziemski at oracle.com

! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp

Changeset: e4f478e7781b
Author:    jbachorik
Date:      2013-10-25 09:07 +0200
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/e4f478e7781b

8027294: Prepare hotspot for non TOD based uptime counter
Summary: Use HR timer when available for os::elapsed_counter() on linux/bsd. Add a new counter for the JVM uptime.
Reviewed-by: dholmes, sla

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/services/jmm.h
! src/share/vm/services/management.cpp

Changeset: a6177f601c64
Author:    hseigel
Date:      2013-10-25 11:05 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/a6177f601c64

8026822: metaspace/flags/maxMetaspaceSize throws OOM of unexpected type.java.lang.OutOfMemoryError: Compressed class space
Summary: Incorporate chunk size when seeing if OutOfMemoryError was caused by Metaspace or Compressed class space.
Reviewed-by: stefank, coleenp

! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/universe.cpp

Changeset: 634715d59d9e
Author:    hseigel
Date:      2013-10-25 11:13 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/634715d59d9e

Merge


Changeset: 209aa13ab8c0
Author:    coleenp
Date:      2013-10-25 15:19 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/209aa13ab8c0

8024927: Nashorn performance regression with CompressedOops
Summary: Allocate compressed class space at end of Java heap.  For small heap sizes, without CDS, save some space so compressed classes can have the same favorable compression as oops
Reviewed-by: stefank, hseigel, goetz

! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/utilities/globalDefinitions.hpp
+ test/runtime/CompressedOops/CompressedClassPointers.java

Changeset: b4aa8fc5d0d5
Author:    ccheung
Date:      2013-10-25 22:06 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/b4aa8fc5d0d5

Merge

! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/share/vm/memory/metaspace.cpp
- test/compiler/intrinsics/mathexact/CondTest.java
- test/compiler/intrinsics/mathexact/ConstantTest.java
- test/compiler/intrinsics/mathexact/LoadTest.java
- test/compiler/intrinsics/mathexact/LoopDependentTest.java
- test/compiler/intrinsics/mathexact/NonConstantTest.java
- test/compiler/intrinsics/mathexact/RepeatTest.java

Changeset: 1a04de1aaedb
Author:    dsamersoff
Date:      2013-10-28 21:41 +0400
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/1a04de1aaedb

8026950: Nits in agent ps_proc.c file breaks compilation of open hotspot
Summary: Fixed two compilation-breaking nits
Reviewed-by: sla, dholmes

! agent/src/os/bsd/ps_proc.c

Changeset: 85730a185147
Author:    ccheung
Date:      2013-10-30 14:02 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/85730a185147

Merge


Changeset: 292050e5d5ea
Author:    dholmes
Date:      2013-10-24 00:33 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/292050e5d5ea

8026877: Error in opening JAR file when invalid jar specified with -Xbootclasspath/a on OpenJDK build
Reviewed-by: coleenp, twisti

! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/runtime/thread.cpp

Changeset: 066778844ed9
Author:    jprovino
Date:      2013-10-27 14:11 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/066778844ed9

Merge


Changeset: f2f9139ccde9
Author:    jprovino
Date:      2013-10-30 16:06 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/f2f9139ccde9

Merge


Changeset: a007575ea726
Author:    vladidan
Date:      2013-10-30 16:31 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/a007575ea726

Merge


Changeset: 3b3133d93fb6
Author:    brutisso
Date:      2013-10-28 13:27 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/3b3133d93fb6

8027132: Print deprecation warning message for the flags controlling the CMS foreground collector
Reviewed-by: stefank, ehelin, ysr, tschatzl

! src/share/vm/runtime/arguments.cpp
+ test/gc/startup_warnings/TestCMSForegroundFlags.java

Changeset: 6d965678f21e
Author:    ehelin
Date:      2013-10-31 21:20 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/6d965678f21e

Merge


Changeset: bd3237e0e18d
Author:    twisti
Date:      2013-10-24 16:23 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/bd3237e0e18d

8026328: Setting a breakpoint on invokedynamic crashes the JVM
Reviewed-by: jrose, roland

! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/globals_zero.hpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/cppInterpreter.hpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/interpreter/templateInterpreter.hpp
! src/share/vm/interpreter/templateInterpreterGenerator.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/runtime/handles.cpp

Changeset: cbe8ba0fb8fc
Author:    twisti
Date:      2013-10-24 16:26 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/cbe8ba0fb8fc

Merge

- test/compiler/intrinsics/mathexact/CondTest.java
- test/compiler/intrinsics/mathexact/ConstantTest.java
- test/compiler/intrinsics/mathexact/LoadTest.java
- test/compiler/intrinsics/mathexact/LoopDependentTest.java
- test/compiler/intrinsics/mathexact/NonConstantTest.java
- test/compiler/intrinsics/mathexact/RepeatTest.java

Changeset: f01788f13696
Author:    adlertz
Date:      2013-10-25 10:13 +0200
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/f01788f13696

8026940: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc
Summary: Remove input to junk phi if they also become dead during post_allocate_copy_removal
Reviewed-by: roland

! src/share/vm/opto/postaloc.cpp

Changeset: 7ae254fd0b3c
Author:    adlertz
Date:      2013-10-25 12:40 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/7ae254fd0b3c

Merge


Changeset: 6c2f07d1495f
Author:    roland
Date:      2013-10-28 09:58 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/6c2f07d1495f

8027140: Assertion in compiler when running bigapps/Kitchensink/stability
Summary: filter() code for TypeKlassPtr not moved when permgen removal was introduced
Reviewed-by: twisti, iveresov

! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp

Changeset: bfdb530cdffa
Author:    roland
Date:      2013-10-28 12:21 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/bfdb530cdffa

Merge


Changeset: a196f1aaec86
Author:    anoll
Date:      2013-10-25 22:57 +0200
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/a196f1aaec86

8026949: -Xint flag prints wrong warning: Initialization of C1 thread failed (no space to run compilers)
Summary: Exit compiler threads early during startup so that wrong error message is not printed
Reviewed-by: iveresov, twisti

! src/share/vm/compiler/compileBroker.cpp
+ test/compiler/startup/StartupOutput.java

Changeset: 8c16f426dbb2
Author:    iveresov
Date:      2013-10-28 15:16 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/8c16f426dbb2

Merge


Changeset: fc1632f5021a
Author:    iveresov
Date:      2013-10-28 17:32 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/fc1632f5021a

Merge


Changeset: a57a165b8296
Author:    rbackman
Date:      2013-10-28 08:34 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/a57a165b8296

8027353: Exact intrinsics: assert(n != NULL) failed: must not be null
Reviewed-by: kvn, roland

! src/share/vm/opto/library_call.cpp
! test/compiler/intrinsics/mathexact/SubExactLConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java

Changeset: 60a32bb8ff99
Author:    rbackman
Date:      2013-10-30 13:14 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/60a32bb8ff99

8027444: mathExact: assert(i < _max) failed: oob: i=1, _max=1
Reviewed-by: duke

! src/share/vm/opto/loopTransform.cpp
+ test/compiler/intrinsics/mathexact/NestedMathExactTest.java

Changeset: 4d3575d37a07
Author:    iveresov
Date:      2013-10-30 22:55 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/4d3575d37a07

8026735: Stream tests throw java.lang.IncompatibleClassChangeError
Summary: Put a band-aid to disable CHA-based inlining for interfaces with default methods in C1
Reviewed-by: kvn, twisti

! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
+ test/compiler/inlining/InlineDefaultMethod.java

Changeset: 946a8294ab15
Author:    iveresov
Date:      2013-10-31 04:16 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/946a8294ab15

8024919: G1: SPECjbb2013 crashes due to a broken object reference
Summary: Pass correct new value to post_barrer() in Unsafe.getAndSetObject() C1 intrinsic
Reviewed-by: kvn, roland

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

Changeset: 2dcd0bd2920d
Author:    iveresov
Date:      2013-10-31 14:54 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/2dcd0bd2920d

Merge


Changeset: 0836a3c28c6a
Author:    iveresov
Date:      2013-10-31 15:04 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/0836a3c28c6a

Merge


Changeset: 3b32d287da89
Author:    amurillo
Date:      2013-11-01 08:26 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/3b32d287da89

Merge

! src/os/bsd/vm/os_bsd.cpp

Changeset: afd012c940e4
Author:    amurillo
Date:      2013-11-01 08:26 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/afd012c940e4

Added tag hs25-b57 for changeset 3b32d287da89

! .hgtags

Changeset: 9ebaac78a8a0
Author:    amurillo
Date:      2013-11-05 14:06 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/9ebaac78a8a0

Merge


Changeset: fc7177e457bf
Author:    henryjen
Date:      2013-11-11 23:16 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/fc7177e457bf

Merge

! .hgtags
- .jcheck/conf
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/method.cpp



More information about the lambda-dev mailing list