Changeset: deec468baebd
Author:    amurillo
Date:      2013-10-04 14:19 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/deec468baebd

8025859: new hotspot build - hs25-b54
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 5b3b75d9eb2f
Author:    coleenp
Date:      2013-10-01 14:23 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/5b3b75d9eb2f

8025570: Naked oop in test/serviceability/ParserTest
Summary: Fix for two naked objArrayOop(s) oops causing test failure
Reviewed-by: coleenp, ctornqvi
Contributed-by: lois.fol...@oracle.com

! src/share/vm/prims/wbtestmethods/parserTests.cpp

Changeset: f21415c32ca1
Author:    coleenp
Date:      2013-10-01 15:41 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/f21415c32ca1

Merge


Changeset: d574419c5372
Author:    mseledtsov
Date:      2013-10-02 15:17 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/d574419c5372

8025671: Test name changed, test list not updated. Test6878713.sh
Summary: Removed the obsolete test from the test group file
Reviewed-by: sla, ctornqvi, dholmes

! test/TEST.groups

Changeset: 931f105563c5
Author:    coleenp
Date:      2013-10-02 13:02 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/931f105563c5

8025569: -XX:+CheckUnhandledOops crashes on Windows
Summary: Disable CHECK_UNHANDLED_OOPS in fastdebug builds for JDK 8 on WIndows 
32 & 64 bit machines
Reviewed-by: coleenp, ctornqvi, zgu
Contributed-by: lois.fol...@oracle.com

! make/windows/makefiles/fastdebug.make

Changeset: 6f73bc5df986
Author:    coleenp
Date:      2013-10-02 15:06 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/6f73bc5df986

Merge


Changeset: 2bd38d594b9a
Author:    dsamersoff
Date:      2013-10-02 20:58 +0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/2bd38d594b9a

8025283: Nits in os_bsd file breaks compilation of open hotspot
Summary: Couple of nits in os_bsd.cpp brake compilation of open hotspot on 
non-apple platforms
Reviewed-by: sla, sspitsyn

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

Changeset: 9855f17334d8
Author:    dsamersoff
Date:      2013-10-03 01:12 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/9855f17334d8

Merge


Changeset: 5705c7ee6dd7
Author:    dsamersoff
Date:      2013-10-02 22:27 +0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/5705c7ee6dd7

8025250: SA: Sync linux and bsd versions of ps_core file
Summary: linux/ps_core.c and bsd/ps_core.c share most of code, but it has 
different formatting, comments etc.
Reviewed-by: sla, minqi

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

Changeset: 7ae82c3a781a
Author:    dsamersoff
Date:      2013-10-03 04:42 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/7ae82c3a781a

Merge


Changeset: faff125a1ead
Author:    dsamersoff
Date:      2013-10-03 12:39 +0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/faff125a1ead

8022616: u4 should not be used as a type for thread_id
Summary: Usage of u4 as a type for thread_id cause a compilation error on 
platform, where thread_id is a pointer
Reviewed-by: sla, sspitsyn, minqi

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

Changeset: 07f8c2a453f8
Author:    coleenp
Date:      2013-10-03 18:53 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/07f8c2a453f8

8025238: nsk/jvmti/scenarios/bcinstr/BI04/bi04t002 crashed with SIGSEGV
Summary: Redefined class in stack trace may not be found by method_idnum so 
handle null.
Reviewed-by: sla, dcubed, sspitsyn

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp

Changeset: 3374b92de2d9
Author:    coleenp
Date:      2013-10-03 18:50 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/3374b92de2d9

8025004: -XX:+CheckUnhandledOops asserts for JDK 8 Solaris fastdebug binaries
Summary: Remove unnecessary volatile keyword on stack locals within 
instanceKlass.cpp to work around Solaris Studio C++ compiler issue
Reviewed-by: coleenp, dcubed
Contributed-by: lois.fol...@oracle.com

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

Changeset: 3bf767171ea4
Author:    coleenp
Date:      2013-10-05 00:53 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/3bf767171ea4

Merge


Changeset: 675ffabf3798
Author:    mikael
Date:      2013-10-02 09:18 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/675ffabf3798

8024087: Remove dead JVM_{Get,Set}PrimitiveFieldValues functions
Summary: The two functions were used to support JDK 1.3 but are no longer in use
Reviewed-by: coleenp, ctornqvi, twisti, dsamersoff

! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm_misc.hpp
! src/share/vm/prims/nativeLookup.cpp

Changeset: a1fd44b003c7
Author:    coleenp
Date:      2013-10-05 00:58 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/a1fd44b003c7

Merge


Changeset: 4212bfb33d76
Author:    coleenp
Date:      2013-10-05 03:14 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/4212bfb33d76

Merge


Changeset: 2720ab7a0d70
Author:    ccheung
Date:      2013-10-04 21:00 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/2720ab7a0d70

Merge

! src/share/vm/prims/jvm.cpp

Changeset: febab3a8f203
Author:    erikj
Date:      2013-10-04 12:45 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/febab3a8f203

8007446: Add /MP to cl.exe speeds up windows builds of OpenJDK.
Reviewed-by: sla, ctornqvi

! make/windows/makefiles/compile.make
! make/windows/makefiles/sa.make

Changeset: 763705f0fec3
Author:    sla
Date:      2013-10-04 13:01 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/763705f0fec3

8016845: SA is unable to use hsdis on windows
Summary: Added sadis.c to the build to provide missing symbols in sawindbg.dll. 
Added code to use the correct hsdisXXX.dll filename on different windows 
platforms.
Reviewed-by: sla, mgerdin
Contributed-by: fredrik.arvids...@oracle.com

! agent/src/share/classes/sun/jvm/hotspot/asm/Disassembler.java
! make/windows/makefiles/sa.make

Changeset: f9be370a7d54
Author:    sla
Date:      2013-10-05 15:18 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/f9be370a7d54

8025922: JNI access to Strings need to check if the value field is non-null
Reviewed-by: dholmes, dcubed

! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jniCheck.cpp

Changeset: 8ef918538e22
Author:    sla
Date:      2013-10-04 13:44 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/8ef918538e22

6313383: SA: Update jmap to support HPROF binary format "JAVA PROFILE 1.0.2"
Summary: Adds support for large(>4G) heap dumps in hprof format. Adds tests and 
updates testlibrary.
Reviewed-by: sla, allwin
Contributed-by: fredrik.arvids...@oracle.com

! agent/src/share/classes/sun/jvm/hotspot/utilities/AbstractHeapGraphWriter.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! test/TEST.groups
+ test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapProc.java
+ test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java

Changeset: 9c63ad02c0a4
Author:    sla
Date:      2013-10-05 10:56 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/9c63ad02c0a4

Merge


Changeset: cc4f5f8d885e
Author:    mseledtsov
Date:      2013-10-06 16:13 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/cc4f5f8d885e

8023796: [TESTBUG] Add -XX:-TransmitErrorReport to runtime/6888954/vmerrors.sh
Summary: added -XX:-TransmitErrorReport to the test
Reviewed-by: stefank, ctornqvi

! test/runtime/6888954/vmerrors.sh
! test/runtime/memory/ReserveMemory.java

Changeset: ac9cb1d5a202
Author:    acorn
Date:      2013-10-07 12:20 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/ac9cb1d5a202

8009130: Lambda: Fix access controls, loader constraints.
Summary: New default methods list with inherited superinterface methods
Reviewed-by: minqi, sspitsyn, coleenp

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/memory/heapInspection.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/klassVtable.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/reflectionUtils.cpp
! src/share/vm/runtime/reflectionUtils.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 615d83933195
Author:    dholmes
Date:      2013-10-08 02:56 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/615d83933195

8026025: JVM_GetCallerClass allows Reflection.getCallerClass(int depth) to use
Reviewed-by: alanb, dholmes, twisti
Contributed-by: mandy.ch...@oracle.com

! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h

Changeset: c90e76575b03
Author:    kevinw
Date:      2013-10-08 09:33 +0100
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/c90e76575b03

8019375: Internal symbol table size should be tunable.
Reviewed-by: coleenp, kamg

! agent/src/share/classes/sun/jvm/hotspot/memory/SymbolTable.java
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: ced68a57cdbd
Author:    kevinw
Date:      2013-10-08 11:37 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/ced68a57cdbd

Merge


Changeset: c72075c2883e
Author:    acorn
Date:      2013-10-08 16:58 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/c72075c2883e

8026022: Verifier: allow anon classes to invokespecial host class/intf methods.
Reviewed-by: coleenp, bharadwaj

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

Changeset: d25557d03ec0
Author:    acorn
Date:      2013-10-09 17:57 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/d25557d03ec0

8026185: nsk/jvmit/GetMethodDeclaringClass/declcls001 failed
Summary: Missed initialization. Thanks Coleen.
Reviewed-by: coleenp, minqi

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

Changeset: c01f4910f5f5
Author:    ccheung
Date:      2013-10-10 13:25 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/c01f4910f5f5

Merge


Changeset: 9b4d0569f2f4
Author:    jwilhelm
Date:      2013-10-03 21:36 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/9b4d0569f2f4

8025852: Remove unnecessary setters in collector policy classes
Summary: Use instance variables directly within the collector policy classes 
and remove unused setters.
Reviewed-by: tschatzl, jcoomes

! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp

Changeset: 087f02e22fc2
Author:    jwilhelm
Date:      2013-10-04 22:08 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/087f02e22fc2

8025854: Use "young gen" instead of "eden"
Summary: Changed a few descriptions and variable names to young gen.
Reviewed-by: tschatzl, jcoomes

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

Changeset: 263f2c796d6c
Author:    stefank
Date:      2013-10-05 10:14 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/263f2c796d6c

8024838: Significant slowdown due to transparent huge pages
Summary: Don't turn on transparent huge pages (-XX:+UseTransparentHugePages) 
unless explicitly specified on the command line. This has the effect that large 
pages are never turned on Linux unless the user has explicitly enabled any of 
the large pages flags: -XX:+UseLargePages, -XX:+UseTransparentHugePages, 
-XX:+UseHugeTLBFS, and -XX:+UseSHM.
Reviewed-by: jwilhelm, tschatzl, brutisso

! src/os/linux/vm/globals_linux.hpp
! src/os/linux/vm/os_linux.cpp
+ test/runtime/memory/LargePages/TestLargePagesFlags.java

Changeset: 8618e0d7735b
Author:    stefank
Date:      2013-10-05 08:01 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/8618e0d7735b

Merge


Changeset: 04b18a42c2f3
Author:    mgerdin
Date:      2013-10-04 13:33 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/04b18a42c2f3

8025526: VirtualSpace should support per-instance disabling of large pages
Summary: Add a new initialization function to VirtualSpace which allows the 
caller to override the max commit granularity.
Reviewed-by: stefank, ehelin, tschatzl

! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/virtualspace.hpp

Changeset: 69944b868a32
Author:    mgerdin
Date:      2013-10-08 17:35 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/69944b868a32

8014555: G1: Memory ordering problem with Conc refinement and card marking
Summary: Add a StoreLoad barrier in the G1 post-barrier to fix a race with 
concurrent refinement. Also-reviewed-by: martin.do...@sap.com
Reviewed-by: iveresov, tschatzl, brutisso, roland, kvn

! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/gc_implementation/g1/ptrQueue.hpp
! src/share/vm/opto/graphKit.cpp

Changeset: b4d8a3d4db73
Author:    tamao
Date:      2013-10-09 11:18 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/b4d8a3d4db73

8010506: Typos and errors in descriptions of vm options in globals.hpp
Summary: Fix typos and errors in descriptions of vm options in globals.hpp
Reviewed-by: jmasa, jwilhelm

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

Changeset: 82af7d7a0128
Author:    tschatzl
Date:      2013-10-09 10:57 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/82af7d7a0128

8003420: NPG: make new GC root for pd_set
Summary: Move protection domain oops from system dictionary entries into a 
seperate set; the system dictionary references entries in that set now. This 
allows fast iteration during non-classunloading garbage collection. 
Implementation based on initial prototype from Ioi Lam (iklam).
Reviewed-by: coleenp, iklam

+ agent/src/share/classes/sun/jvm/hotspot/memory/ProtectionDomainCacheEntry.java
! agent/src/share/classes/sun/jvm/hotspot/memory/ProtectionDomainEntry.java
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/dictionary.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 85c1ca43713f
Author:    stefank
Date:      2013-10-07 15:51 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/85c1ca43713f

8024547: MaxMetaspaceSize should limit the committed memory used by the 
metaspaces
Reviewed-by: brutisso, jmasa, coleenp

! src/share/vm/gc_implementation/shared/vmGCOperations.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: a6414751d537
Author:    stefank
Date:      2013-10-07 15:51 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/a6414751d537

8025996: Track metaspace usage when metaspace is expanded
Reviewed-by: coleenp, ehelin

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

Changeset: aa6f2ea19d8f
Author:    jcoomes
Date:      2013-10-11 08:27 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/aa6f2ea19d8f

Merge

! src/os/linux/vm/os_linux.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/dictionary.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 4a845c7a4638
Author:    amurillo
Date:      2013-10-11 13:00 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/4a845c7a4638

Merge


Changeset: 0ed9a90f45e1
Author:    amurillo
Date:      2013-10-11 13:00 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/0ed9a90f45e1

Added tag hs25-b54 for changeset 4a845c7a4638

! .hgtags

Changeset: aeae561a6d0b
Author:    cl
Date:      2013-10-17 09:40 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/aeae561a6d0b

Added tag jdk8-b112 for changeset 0ed9a90f45e1

! .hgtags

Changeset: 5c599c419c1d
Author:    hseigel
Date:      2013-07-11 12:59 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/5c599c419c1d

8016256: Make finalization final
Summary: Add private methods to final methods check
Reviewed-by: coleenp, acorn, ahgross
Contributed-by: harold.sei...@oracle.com

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

Changeset: d840f02d03b4
Author:    chegar
Date:      2013-07-15 11:07 +0100
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/d840f02d03b4

Merge

- src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp
- src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp

Changeset: 7ec210434b3c
Author:    chegar
Date:      2013-07-22 14:01 +0100
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/7ec210434b3c

Merge

- src/share/vm/memory/klassInfoClosure.hpp
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp

Changeset: ca9029490fce
Author:    chegar
Date:      2013-07-25 17:35 +0100
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/ca9029490fce

Merge


Changeset: 8f66130f7b5c
Author:    chegar
Date:      2013-08-02 11:10 +0100
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/8f66130f7b5c

Merge

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

Changeset: 38f9393d1847
Author:    sgabdura
Date:      2013-08-09 11:03 +0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/38f9393d1847

8020789: Disable exporting of gc.heap_dump diagnostic command
Reviewed-by: fparain, ahgross

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

Changeset: ee7a7aa7c6bb
Author:    chegar
Date:      2013-08-09 14:30 +0100
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/ee7a7aa7c6bb

Merge


Changeset: 8f3c59225a5c
Author:    chegar
Date:      2013-08-15 21:33 +0100
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/8f3c59225a5c

Merge

- test/runtime/7196045/Test7196045.java
- test/runtime/8000968/Test8000968.sh

Changeset: 7638e35cabc6
Author:    erikj
Date:      2013-08-19 17:47 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/7638e35cabc6

8015614: Update build settings
Reviewed-by: tbell, dholmes, ahgross

! make/windows/makefiles/compile.make
! make/windows/makefiles/sa.make

Changeset: d4fa23d6c35b
Author:    chegar
Date:      2013-08-23 22:12 +0100
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/d4fa23d6c35b

Merge

- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad

Changeset: 07b5f47d7a18
Author:    chegar
Date:      2013-08-30 09:50 +0100
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/07b5f47d7a18

Merge

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

Changeset: 98a2169ed7ac
Author:    iklam
Date:      2013-08-24 00:14 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/98a2169ed7ac

8023683: Enhance class file parsing
Summary: Use the value returned by REALLOC_RESOURCE_ARRAY()
Reviewed-by: coleenp, ahgross

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

Changeset: 8321dcc18438
Author:    chegar
Date:      2013-10-13 21:14 +0100
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/8321dcc18438

Merge

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

Changeset: 1a93f2c5945a
Author:    lana
Date:      2013-10-17 14:20 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/1a93f2c5945a

Merge

! make/windows/makefiles/compile.make
! make/windows/makefiles/sa.make
! src/share/vm/classfile/classFileParser.cpp

Changeset: 7c26dced065e
Author:    amurillo
Date:      2013-10-11 13:14 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/7c26dced065e

8026265: new hotspot build - hs25-b55
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: b4a4fdc1f464
Author:    coleenp
Date:      2013-10-09 21:45 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/b4a4fdc1f464

8025185: MethodHandleInError and MethodTypeInError not handled in 
ConstantPool::compare_entry_to and copy_entry_to
Summary: Add missing cases.
Reviewed-by: sspitsyn, dcubed

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

Changeset: e831448418ac
Author:    coleenp
Date:      2013-10-09 22:01 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/e831448418ac

Merge


Changeset: cd7ea1d79dac
Author:    sla
Date:      2013-10-11 13:48 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/cd7ea1d79dac

8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation 
failed
Summary: Fixed a compilation failure due to changed method name
Reviewed-by: sla, jbachorik
Contributed-by: fredrik.arvids...@oracle.com

! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java

Changeset: 539144972c1e
Author:    sla
Date:      2013-10-11 14:08 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/539144972c1e

8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump
Summary: Switched from using SystemDictionary to using ClassLoaderDataGraph to 
get the anonymous classes included.
Reviewed-by: sla, sspitsyn
Contributed-by: fredrik.arvids...@oracle.com

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

Changeset: 301ece1880ad
Author:    sla
Date:      2013-10-11 14:57 +0000
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/301ece1880ad

Merge


Changeset: 28ca974cc21a
Author:    coleenp
Date:      2013-10-11 11:23 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/28ca974cc21a

8022592: assert at constantTag.cpp:57: ShouldNotReachHere()
Summary: more missing cases for JVM_CONSTANT_Method{Handle,Type}InError
Reviewed-by: hseigel, dcubed

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

Changeset: 26ae62bc26c4
Author:    coleenp
Date:      2013-10-11 15:04 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/26ae62bc26c4

Merge


Changeset: 0db3ba3f6870
Author:    hseigel
Date:      2013-10-11 15:33 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/0db3ba3f6870

8026041: JVM crashes with assert "assert(is_updated()) failed: must not be 
clear" with -XX:+PrintGCApplicationConcurrentTime in -Xcomp mode
Summary: Prior to printing the time interval in 
RuntimeService::record_safepoint_begin(), check first that VM initialization is 
complete.
Reviewed-by: coleenp, dholmes, sla, ctornqvi
Contributed-by: lois.fol...@oracle.com

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

Changeset: df268195b0ea
Author:    hseigel
Date:      2013-10-11 17:08 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/df268195b0ea

Merge


Changeset: 41459da469ae
Author:    ccheung
Date:      2013-10-11 18:23 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/41459da469ae

Merge


Changeset: 83dbf427fedd
Author:    ccheung
Date:      2013-10-11 22:22 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/83dbf427fedd

Merge


Changeset: 3e265ce4d2dd
Author:    hseigel
Date:      2013-10-12 13:09 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/3e265ce4d2dd

8025942: os::Bsd::available_memory() needs implementation
Summary: Implement using the host_statistics64() api.
Reviewed-by: dsamersoff, morris, dholmes, coleenp, hseigel, dcubed
Contributed-by: gerard.ziem...@oracle.com

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

Changeset: d37a0525c0fe
Author:    hseigel
Date:      2013-10-12 15:39 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/d37a0525c0fe

8024667: VM crashes with "assert(method() != NULL) failed: must have set method"
Summary: Check if data is in shared spaces before deallocating it.
Reviewed-by: coleenp, dcubed

! src/share/vm/memory/metadataFactory.hpp
! src/share/vm/oops/instanceKlass.cpp

Changeset: 2f8728d92483
Author:    acorn
Date:      2013-10-14 21:52 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/2f8728d92483

8026299: invokespecial gets ICCE when it should get AME.
Reviewed-by: ccheung, coleenp

! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp

Changeset: f509b8f4699b
Author:    dcubed
Date:      2013-10-15 08:25 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/f509b8f4699b

7165611: implement Full Debug Symbols on MacOS X hotspot
Summary: Add MacOS X FDS support to hotspot; add minimal MacOS X FDS import 
support to jdk; add MacOS X FDS support to install; add MacOS X FDS support to 
root.
Reviewed-by: erikj, sla, dholmes, rdurbin, tbell, ihse

! make/Makefile
! make/bsd/Makefile
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/dtrace.make
! make/bsd/makefiles/gcc.make
! make/bsd/makefiles/jsig.make
! make/bsd/makefiles/product.make
! make/bsd/makefiles/saproc.make
! make/bsd/makefiles/universal.gmk
! make/bsd/makefiles/vm.make
! make/defs.make

Changeset: e8703d708e6e
Author:    ccheung
Date:      2013-10-16 11:48 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/e8703d708e6e

Merge


Changeset: 1e814e391ee8
Author:    anoll
Date:      2013-10-04 09:19 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/1e814e391ee8

8025656: compiler/8013496/Test8013496.sh fails on assert
Summary: Ensure the thread is in correct state; rewrote test in Java
Reviewed-by: kvn, twisti

! src/share/vm/compiler/compileBroker.cpp
- test/compiler/8013496/Test8013496.sh
+ test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java

Changeset: 0c4c40f5c399
Author:    twisti
Date:      2013-10-04 10:11 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/0c4c40f5c399

8011138: C2: stack overflow in compiler thread because of recursive inlining of 
lambda form methods
Reviewed-by: kvn, roland

! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/parse.hpp

Changeset: 5f1241525a01
Author:    twisti
Date:      2013-10-04 19:05 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/5f1241525a01

Merge


Changeset: bf8a21c3ab3b
Author:    vlivanov
Date:      2013-10-07 14:10 +0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/bf8a21c3ab3b

8025849: Redundant "pid" in VM log file name (e.g. hotspot_pidpid12345.log)
Reviewed-by: twisti, azeemj

! src/share/vm/utilities/ostream.cpp

Changeset: 5cc2d82aa82a
Author:    vlivanov
Date:      2013-10-07 14:11 +0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/5cc2d82aa82a

8024943: ciReplay: fails to dump replay data during safepointing
Reviewed-by: kvn, twisti

! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/utilities/vmError.cpp

Changeset: f478c98e8114
Author:    vlivanov
Date:      2013-10-07 14:12 +0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/f478c98e8114

8024774: assert(_con < t->is_tuple()->cnt()) failed: ProjNode::_con must be in 
range
Reviewed-by: iveresov, roland, kvn, twisti

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

Changeset: 5741fc86a2ee
Author:    vlivanov
Date:      2013-10-07 14:13 +0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/5741fc86a2ee

8025845: Default methods are unnecessarily marked w/ force_inline directive in 
some situations
Reviewed-by: acorn, kvn

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

Changeset: c775af091fe9
Author:    twisti
Date:      2013-10-07 10:41 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/c775af091fe9

8025566: EXCEPTION_ACCESS_VIOLATION in compiled by C1 String.valueOf method
Reviewed-by: kvn

! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/parseHelper.cpp

Changeset: d9043b88eeb3
Author:    roland
Date:      2013-10-03 10:55 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/d9043b88eeb3

8024067: Missing replace_in_map() calls following null checks
Summary: add replace_in_map() calls following some null checks in type checks
Reviewed-by: kvn

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

Changeset: 17cda06bcb7d
Author:    iveresov
Date:      2013-10-08 07:08 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/17cda06bcb7d

Merge

! src/share/vm/classfile/defaultMethods.cpp
- test/compiler/8013496/Test8013496.sh

Changeset: 6171eb9da4fd
Author:    twisti
Date:      2013-10-08 19:57 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/6171eb9da4fd

8007923: Tests on references fails
Reviewed-by: kvn, iveresov

! src/share/vm/ci/ciKlass.cpp
! src/share/vm/opto/escape.cpp

Changeset: 98692a2d36d7
Author:    adlertz
Date:      2013-10-09 13:00 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/98692a2d36d7

8013830: [parfait] Uninitialised pointer 'Reachblock' may be used as argument
Summary: Replace uninitialised pointer with NULL at argument.
Reviewed-by: kvn, roland, twisti

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

Changeset: 4e7f99b70d9d
Author:    adlertz
Date:      2013-10-09 05:03 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/4e7f99b70d9d

Merge

- test/testlibrary/AssertsTest.java
- test/testlibrary/OutputAnalyzerReportingTest.java
- test/testlibrary/OutputAnalyzerTest.java

Changeset: 46ef27bcacb3
Author:    twisti
Date:      2013-10-09 11:05 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/46ef27bcacb3

8020750: Node::get_int: guarantee(t != NULL) failed: must be con
Reviewed-by: kvn, roland

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

Changeset: d13d7aba8c12
Author:    roland
Date:      2013-10-09 16:32 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/d13d7aba8c12

8023657: New type profiling points: arguments to call
Summary: x86 interpreter and c1 type profiling for arguments at calls
Reviewed-by: kvn, twisti

! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_32.hpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/interp_masm_x86_64.hpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_Compilation.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
! src/share/vm/c1/c1_Instruction.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_InstructionPrinter.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Optimizer.cpp
! src/share/vm/c1/c1_RangeCheckElimination.hpp
! src/share/vm/ci/ciClassList.hpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/ci/ciKlass.hpp
! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/ci/ciObjArrayKlass.cpp
! src/share/vm/ci/ciObjArrayKlass.hpp
! src/share/vm/ci/ciStreams.hpp
! src/share/vm/ci/ciTypeArrayKlass.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/signature.cpp
! src/share/vm/runtime/signature.hpp

Changeset: 8b80b262e501
Author:    twisti
Date:      2013-10-11 10:14 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/8b80b262e501

8005173: assert(false) failed: DEBUG MESSAGE: exception oop must be empty 
(macroAssembler_x86.cpp:625)
Reviewed-by: kvn, iveresov

! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/thread.hpp

Changeset: d8a449d2f5b2
Author:    adlertz
Date:      2013-10-11 13:10 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/d8a449d2f5b2

8011415: CTW on Sparc: assert(lrg.lo_degree()) failed:
Summary: Increased the LRG AllStack mask size since the previous size was not 
big enough when compiling huge methods (60k+ nodes)
Reviewed-by: kvn, roland, twisti

! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/ifg.cpp

Changeset: 2348b2726e1d
Author:    adlertz
Date:      2013-10-11 19:16 +0000
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/2348b2726e1d

Merge


Changeset: dd2cf1d1248b
Author:    adlertz
Date:      2013-10-12 01:29 +0000
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/dd2cf1d1248b

Merge


Changeset: 469216acdb28
Author:    anoll
Date:      2013-10-10 15:44 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/469216acdb28

8023014: CodeSweeperSweepNoFlushTest.java fails with HS crash
Summary: Ensure ensure correct initialization of compiler runtime
Reviewed-by: kvn, twisti

! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_Compiler.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/compiler/abstractCompiler.cpp
! src/share/vm/compiler/abstractCompiler.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/c2compiler.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/shark/sharkCompiler.cpp
! src/share/vm/shark/sharkCompiler.hpp
+ test/compiler/startup/SmallCodeCacheStartup.java

Changeset: ed2c74787eb5
Author:    twisti
Date:      2013-10-11 19:51 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/ed2c74787eb5

Merge


Changeset: ce0cc25bc5e2
Author:    roland
Date:      2013-10-12 12:12 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/ce0cc25bc5e2

8026054: New type profiling points: type of return values at calls
Summary: x86 interpreter and c1 type profiling for return values at calls
Reviewed-by: kvn, twisti

! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_32.hpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/interp_masm_x86_64.hpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_Canonicalizer.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_InstructionPrinter.cpp
! src/share/vm/c1/c1_InstructionPrinter.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Optimizer.cpp
! src/share/vm/c1/c1_RangeCheckElimination.hpp
! src/share/vm/c1/c1_ValueMap.hpp
! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/runtime/globals.hpp

Changeset: f50418dfb1b7
Author:    iveresov
Date:      2013-10-13 13:22 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/f50418dfb1b7

Merge

! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
- test/compiler/8013496/Test8013496.sh

Changeset: e504cd481ec0
Author:    twisti
Date:      2013-10-14 19:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/e504cd481ec0

8026376: assert(false) failed: DEBUG MESSAGE: exception pc already set
Reviewed-by: kvn

! src/cpu/sparc/vm/sharedRuntime_sparc.cpp

Changeset: 8df6f123d35e
Author:    drchase
Date:      2013-10-12 17:26 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/8df6f123d35e

8026124: JSR-292 bug: java.nio.file.Path.toString cores dump
Summary: catch problem case, assert it matches valid input, new test
Reviewed-by: jrose, twisti, kvn

! src/share/vm/interpreter/linkResolver.cpp
+ test/compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java
+ test/compiler/jsr292/createsInterfaceDotEqualsCallInfo.js

Changeset: f91a9a696e5e
Author:    kvn
Date:      2013-10-15 12:14 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/f91a9a696e5e

8026293: Schedule part of G1 pre-barrier late
Summary: move rare executed part of G1 write barrier from hot path.
Reviewed-by: kvn, twisti, roland
Contributed-by: staffan.frib...@oracle.com

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

Changeset: 1263c7e17e1c
Author:    kvn
Date:      2013-10-15 17:47 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/1263c7e17e1c

Merge


Changeset: 4a2acfb16e97
Author:    rbackman
Date:      2013-10-11 12:06 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/4a2acfb16e97

8025657: compiler/intrinsics/mathexact/ConstantTest.java fails on assert in 
lcm.cpp on solaris x64
Reviewed-by: kvn, twisti

! src/share/vm/opto/compile.cpp
! src/share/vm/opto/mathexactnode.cpp
! src/share/vm/opto/mathexactnode.hpp
+ test/compiler/intrinsics/mathexact/RepeatTest.java

Changeset: 90abdd727e64
Author:    iveresov
Date:      2013-10-16 11:13 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/90abdd727e64

8009303: Tiered: incorrect results in VM tests stringconcat with -Xcomp 
-XX:+DeoptimizeALot on solaris-amd64
Summary: Do memory flow analysis in string concat optimizier to exclude cases 
when computation of arguments to StringBuffer::append has side effects
Reviewed-by: kvn, twisti

! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/stringopts.cpp

Changeset: 8f4bb1773fd9
Author:    iveresov
Date:      2013-10-17 10:58 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/8f4bb1773fd9

Merge

! src/share/vm/interpreter/linkResolver.cpp
- test/compiler/8013496/Test8013496.sh

Changeset: 7114c4597ae3
Author:    acorn
Date:      2013-10-17 23:30 -0400
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/7114c4597ae3

8026365: NoClassDefinitionFound for anonymous class invokespecial.
Reviewed-by: dcubed, kamg

! src/share/vm/classfile/verifier.cpp
! test/TEST.groups

Changeset: 9c8289162268
Author:    jwilhelm
Date:      2013-10-11 16:18 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/9c8289162268

8024776: Max/MinHeapFreeRatio descriptions should be more precise
Summary: Descriptions for Max/MinHeapFreeRatio updated
Reviewed-by: ehelin, jmasa

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

Changeset: 2382ff14d889
Author:    jwilhelm
Date:      2013-10-12 05:08 +0000
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/2382ff14d889

Merge

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

Changeset: 24f32d09a0d7
Author:    jwilhelm
Date:      2013-10-12 00:49 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/24f32d09a0d7

8023643: G1 assert failed when NewSize was specified greater than MaxNewSize
Summary: Exit with an error if incompatible NewSize and MaxNeSize are set
Reviewed-by: brutisso, tschatzl

! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp

Changeset: d6818f623792
Author:    tschatzl
Date:      2013-10-15 11:18 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/d6818f623792

8026186: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java Compilation failed
Summary: After a method rename in JDK-8014905 the mentioned test did not 
compile any more. Fix the uses of the affected method.
Reviewed-by: jwilhelm, mgerdin, jmasa

! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java

Changeset: 027006a47a6d
Author:    sjohanss
Date:      2013-10-14 14:21 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/027006a47a6d

8025661: Ill-formed -Xminf and -Xmaxf options values interpreted as 0
Summary: Using strtod() instead of atof() when parsing -Xminf and -Xmaxf.
Reviewed-by: brutisso, pliden

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

Changeset: 82fcc0567fef
Author:    mgerdin
Date:      2013-10-15 04:29 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/82fcc0567fef

Merge


Changeset: 6f1919cfd18c
Author:    pliden
Date:      2013-10-15 11:38 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/6f1919cfd18c

8023158: hotspot/test/gc/7168848/HumongousAlloc.java fails 14 full gcs, expect 
0 full gcs
Reviewed-by: brutisso, tschatzl

! test/TEST.groups
- test/gc/7168848/HumongousAlloc.java
+ test/gc/g1/TestHumongousAllocInitialMark.java

Changeset: bfd52054aeb8
Author:    pliden
Date:      2013-10-15 11:42 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/bfd52054aeb8

8024632: Description of InitialSurvivorRatio flag in globals.hpp is incorrect
Reviewed-by: brutisso, tschatzl, kmo, tamao

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

Changeset: 041c5da41ac4
Author:    pliden
Date:      2013-10-15 11:44 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/041c5da41ac4

8024634: gc/startup_warnings tests can fail due to unrelated warnings
Reviewed-by: brutisso, jwilhelm, tamao

! test/gc/startup_warnings/TestCMS.java
! test/gc/startup_warnings/TestCMSNoIncrementalMode.java
! test/gc/startup_warnings/TestG1.java
! test/gc/startup_warnings/TestParNewCMS.java
! test/gc/startup_warnings/TestParallelGC.java
! test/gc/startup_warnings/TestParallelScavengeSerialOld.java
! test/gc/startup_warnings/TestSerialGC.java

Changeset: f16726924734
Author:    stefank
Date:      2013-10-15 07:10 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/f16726924734

Merge

- test/gc/7168848/HumongousAlloc.java

Changeset: bdfbb1fb19ca
Author:    stefank
Date:      2013-10-15 14:28 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/bdfbb1fb19ca

8026391: The Metachunk header wastes memory
Reviewed-by: coleenp, jmasa

! src/share/vm/memory/binaryTreeDictionary.cpp
! src/share/vm/memory/freeBlockDictionary.cpp
! src/share/vm/memory/freeList.cpp
- src/share/vm/memory/metablock.cpp
- src/share/vm/memory/metablock.hpp
! src/share/vm/memory/metachunk.cpp
! src/share/vm/memory/metachunk.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: ec2e26e26183
Author:    stefank
Date:      2013-10-15 14:32 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/ec2e26e26183

8026392: Metachunks and Metablocks are using a too large alignment
Reviewed-by: coleenp, jmasa

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

Changeset: 9e5fadad7fdf
Author:    tschatzl
Date:      2013-10-16 11:46 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/9e5fadad7fdf

8025925: jmap fails with "field _length not found in type HeapRegionSeq"
Summary: The change JDK-7163191 changed the data layout of a class that is 
referenced by the java code of the SA agent. This fix synchronizes the SA agent 
with that change.
Reviewed-by: sla, mgerdin

+ 
agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java
! 
agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java

Changeset: 28df60a5badf
Author:    stefank
Date:      2013-10-17 08:41 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/28df60a5badf

8026707: JDK-8026391 broke the optimized build target
Reviewed-by: mgerdin, coleenp

! src/share/vm/memory/metachunk.hpp

Changeset: 94c0343b1887
Author:    stefank
Date:      2013-10-17 08:42 +0200
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/94c0343b1887

8026715: Remove the MetaDataDeallocateALot develop flag
Reviewed-by: coleenp, mgerdin

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

Changeset: bf9e50c573ad
Author:    jmasa
Date:      2013-10-17 06:29 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/bf9e50c573ad

8025635: SoftReferences are not cleared before metaspace OOME are thrown
Reviewed-by: jcoomes, tamao, tschatzl, stefank

! src/share/vm/gc_implementation/shared/vmGCOperations.cpp

Changeset: c51cd6af7e61
Author:    jcoomes
Date:      2013-10-18 12:10 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/c51cd6af7e61

Merge

! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! test/TEST.groups
- test/compiler/8013496/Test8013496.sh
! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java

Changeset: 23b8db5ea31d
Author:    amurillo
Date:      2013-10-18 21:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/23b8db5ea31d

Merge

- src/share/vm/memory/metablock.cpp
- src/share/vm/memory/metablock.hpp
- test/compiler/8013496/Test8013496.sh
- test/gc/7168848/HumongousAlloc.java

Changeset: e8cbdc701bfb
Author:    amurillo
Date:      2013-10-18 21:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/e8cbdc701bfb

Added tag hs25-b55 for changeset 23b8db5ea31d

! .hgtags

Changeset: 4589b398ab03
Author:    amurillo
Date:      2013-10-22 13:56 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/4589b398ab03

Merge

- src/share/vm/memory/metablock.cpp
- src/share/vm/memory/metablock.hpp
- test/compiler/8013496/Test8013496.sh
- test/gc/7168848/HumongousAlloc.java

Changeset: 4a1128861221
Author:    cl
Date:      2013-10-24 09:10 -0700
URL:       http://hg.openjdk.java.net/jdk8/awt/hotspot/rev/4a1128861221

Added tag jdk8-b113 for changeset 4589b398ab03

! .hgtags

Reply via email to