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

List:       openjdk-hotspot-runtime-dev
Subject:    hg: hsx/hotspot-emb/hotspot: 37 new changesets
From:       alejandro.murillo () oracle ! com
Date:       2013-09-27 6:45:01
Message-ID: 20130927064629.3100062B5A () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: c81dd5393a5e
Author:    tbell
Date:      2013-09-25 12:23 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/c81dd5393a5e

8025411: JPRT to switch to the new Win platforms for JDK8 builds this week
Reviewed-by: ksrini, katleman

! make/jprt.properties

Changeset: fff4842215d1
Author:    cl
Date:      2013-09-26 10:43 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/fff4842215d1

Added tag jdk8-b109 for changeset c81dd5393a5e

! .hgtags

Changeset: 63147986a428
Author:    dcubed
Date:      2013-09-18 07:02 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/63147986a428

8019835: Strings interned in different threads equal but does not ==
Summary: Add -XX:+VerifyStringTableAtExit option and code to verify StringTable \
                invariants.
Reviewed-by: rdurbin, sspitsyn, coleenp

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp

Changeset: dfae98867ee8
Author:    dholmes
Date:      2013-09-18 20:08 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/dfae98867ee8

8024826: (s) : Remove alt-rt.jar, used by +AggressiveOps
Reviewed-by: alanb, chegar, dholmes, ksrini
Contributed-by: Mike Duigou <mike.duigou@oracle.com>

! src/share/vm/runtime/arguments.cpp

Changeset: c1d7040a1183
Author:    sgabdura
Date:      2013-09-18 16:48 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/c1d7040a1183

8022836: JVM crashes in JVMTIENVBASE::GET_CURRENT_CONTENDED_MONITOR and \
                GET_OWNED_MONITOR
Summary: Check that the _java_thread parameter is valid when it is possible that the \
JavaThread has exited after the initial checks were made in \
                generated/jvmtifiles/jvmtiEnter.cpp: \
                jvmti_GetCurrentContendedMonitor()
Reviewed-by: dcubed, dsamersoff

! src/share/vm/prims/jvmtiEnvBase.hpp

Changeset: 8c84f04ff977
Author:    kevinw
Date:      2013-09-18 19:50 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/8c84f04ff977

Merge


Changeset: 6eb908998b32
Author:    kevinw
Date:      2013-09-19 08:47 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/6eb908998b32

Merge


Changeset: 9ed97b511b26
Author:    hseigel
Date:      2013-09-19 11:04 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/9ed97b511b26

8024517: runtime/CDSCompressedKPtrs/XShareAuto.java failed with RuntimeException
Summary: Make sure CDS is off by default when running server compiler.
Reviewed-by: dholmes, coleenp

! src/share/vm/runtime/arguments.cpp
! test/runtime/CDSCompressedKPtrs/XShareAuto.java

Changeset: 4f9a42c33738
Author:    coleenp
Date:      2013-09-20 09:30 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/4f9a42c33738

8022887: Assertion hit while using class and redefining it with RedefineClasses \
                simultaneously
Summary: Need to refetch each method from InstanceKlass after all safepoints.  \
                Removed leaky PreviousVersionInfo code.
Reviewed-by: dcubed, sspitsyn

! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/handles.hpp
! src/share/vm/runtime/handles.inline.hpp

Changeset: f201713502e0
Author:    coleenp
Date:      2013-09-20 09:44 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/f201713502e0

Merge


Changeset: 1b03bed31241
Author:    allwin
Date:      2013-09-17 17:16 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/1b03bed31241

7196151: ParserTest SEGv on solaris
Reviewed-by: sla, coleenp, ctornqvi, dsamersoff

! src/share/vm/services/diagnosticArgument.cpp

Changeset: e5a25e4ae509
Author:    mgerdin
Date:      2013-09-20 10:34 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/e5a25e4ae509

Merge


Changeset: 7c29904fdfa2
Author:    coleenp
Date:      2013-09-20 18:34 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/7c29904fdfa2

8014956: nashorn/api/javaaccess/MethodAccessTest.java test fails on sparc-solaris 64
Summary: reference_map[] array had uninitialized junk that was causing a bogus \
                bootstrap method to be found.
Reviewed-by: hseigel, dcubed, sspitsyn

! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp

Changeset: df03413ad1a9
Author:    coleenp
Date:      2013-09-21 01:45 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/df03413ad1a9

Merge


Changeset: 0f37d1badced
Author:    dcubed
Date:      2013-09-20 12:58 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/0f37d1badced

Merge

! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: a7609ec351d6
Author:    dcubed
Date:      2013-09-20 18:19 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/a7609ec351d6

Merge

! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
- test/gc/metaspace/ClassMetaspaceSizeInJmapHeap.java

Changeset: 8ddc26f62476
Author:    sla
Date:      2013-09-22 06:31 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/8ddc26f62476

6989981: jstack causes "fatal error: ExceptionMark destructor expects no pending \
                exceptions"
Reviewed-by: sla, dsamersoff
Contributed-by: Yasumasa Suenaga <yasu@ysfactory.dip.jp>

! src/share/vm/services/attachListener.cpp

Changeset: 1f42d3ec1759
Author:    dsamersoff
Date:      2013-09-22 18:49 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/1f42d3ec1759

7133122: SA throws sun.jvm.hotspot.debugger.UnmappedAddressException when it should \
                not
Summary: replace PT_LOAD segment with library segment when necessary
Reviewed-by: dholmes, sla

! agent/src/os/linux/ps_core.c

Changeset: ae2edb3df7fb
Author:    dsamersoff
Date:      2013-09-22 18:07 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/ae2edb3df7fb

Merge


Changeset: 084b21cd0228
Author:    iklam
Date:      2013-09-23 08:56 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/084b21cd0228

8025088: Missing cases for JVM_CONSTANT_MethodHandleInError cause crash if debugger \
                steps into error-tagged method handle
Summary: Need to refetch each method from InstanceKlass after all safepoints.  \
                Removed leaky PreviousVersionInfo code.
Reviewed-by: coleenp, sspitsyn

! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp

Changeset: e8a0010ba69e
Author:    zgu
Date:      2013-09-25 13:03 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/e8a0010ba69e

Merge


Changeset: 891687731b59
Author:    anoll
Date:      2013-09-24 15:56 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/891687731b59

7009641: Don't fail VM when CodeCache is full
Summary: Allocation in the code cache returns NULL instead of failing the entire VM
Reviewed-by: kvn, iveresov

! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/cpu/x86/vm/vtableStubs_x86_32.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/compiledIC.hpp
! src/share/vm/code/vtableStubs.cpp
! src/share/vm/runtime/sharedRuntime.cpp

Changeset: 1b64d46620a3
Author:    kvn
Date:      2013-09-24 16:08 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/1b64d46620a3

8022585: VM crashes when ran with -XX:+PrintInlining
Summary: use adr_at() to access inline info structures in growableArray. Add ability \
                to specify print inlining per method.
Reviewed-by: twisti

! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/callGenerator.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/print/PrintInlining.java

Changeset: f637d4dc21bb
Author:    adlertz
Date:      2013-09-26 08:48 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/f637d4dc21bb

Merge


Changeset: d682c6e24fe3
Author:    bdelsart
Date:      2013-09-26 01:30 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/d682c6e24fe3

Merge


Changeset: 60a2d625db36
Author:    bdelsart
Date:      2013-09-26 04:00 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/60a2d625db36

Merge


Changeset: 2c022e432e10
Author:    stefank
Date:      2013-09-20 10:53 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/2c022e432e10

8024974: Incorrect use of GC_locker::is_active()
Summary: SymbolTable and StringTable can make calls to GC_locker::is_active() outside \
a safepoint. This isn't safe because the GC_locker active state (lock count) is only \
updated at a safepoint and only remains valid as long as _needs_gc is true. However, \
outside a safepoint_needs_gc can change to false at any time, which makes it \
impossible to do a correct call to is_active() in that context. In this case these \
calls can just be removed since the input argument to basic_add() should never be on \
the heap and so there's no need to check the GC_locker state. This change also \
adjusts the assert() in is_active() to makes sure all calls to this function are \
                always done under a safepoint.
Reviewed-by: brutisso, dcubed
Contributed-by: per.liden@oracle.com

! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/memory/gcLocker.cpp
! src/share/vm/memory/gcLocker.hpp

Changeset: 9361de86a50f
Author:    stefank
Date:      2013-09-20 11:00 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/9361de86a50f

8025059: Metspace::should_expand mixes bytes and words in check against \
                MaxMetaspaceSize
Reviewed-by: coleenp, brutisso, mgerdin, jmasa

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

Changeset: b960c9df4f11
Author:    stefank
Date:      2013-09-21 10:09 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/b960c9df4f11

8025096: Move the ChunkManager instances out of the VirtualSpaceLists
Reviewed-by: coleenp, mgerdin, jmasa

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

Changeset: 10cc3b624f8f
Author:    tschatzl
Date:      2013-09-24 10:14 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/10cc3b624f8f

Merge

- test/runtime/6878713/Test6878713.sh
- test/runtime/6878713/testcase.jar
- test/runtime/7020373/Test7020373.sh
- test/runtime/7020373/testcase.jar

Changeset: a19bea467577
Author:    tschatzl
Date:      2013-09-25 13:25 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/a19bea467577

7163191: G1: introduce a "heap spanning table" abstraction
Summary: Add G1BiasedArray<T> that is an array where each element represents a \
fixed-sized subdivision of the heap. Use this abstraction to refactor the \
                HeapRegionSeq class.
Reviewed-by: brutisso

! make/excludeSrc.make
+ src/share/vm/gc_implementation/g1/g1BiasedArray.cpp
+ src/share/vm/gc_implementation/g1/g1BiasedArray.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp
! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp
! src/share/vm/prims/jni.cpp

Changeset: 03f493ce3a71
Author:    brutisso
Date:      2013-09-25 17:23 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/03f493ce3a71

8025228: assert(new_entry->reserved_words() == vs_word_size) fails in nightly
Reviewed-by: mgerdin, tschatzl, jmasa

! src/share/vm/memory/metaspace.cpp
! src/share/vm/prims/jni.cpp

Changeset: 461159cd7a91
Author:    tschatzl
Date:      2013-09-26 12:18 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/461159cd7a91

Merge

! src/share/vm/classfile/symbolTable.cpp

Changeset: 3da9fad1391e
Author:    tschatzl
Date:      2013-09-26 06:34 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/3da9fad1391e

Merge


Changeset: 58043478c26d
Author:    amurillo
Date:      2013-09-26 13:33 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/58043478c26d

Merge


Changeset: 6209b0ed51c0
Author:    amurillo
Date:      2013-09-26 13:33 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/6209b0ed51c0

Added tag hs25-b52 for changeset 58043478c26d

! .hgtags

Changeset: 24250c363d7f
Author:    amurillo
Date:      2013-09-26 13:41 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/24250c363d7f

8025536: new hotspot build - hs25-b53
Reviewed-by: jcoomes

! make/hotspot_version


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

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