Changeset: 13f324f322b4
Author:    hshi
Date:      2015-11-26 15:37 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/13f324f322b4

8143584: Load constant pool tag and class status with load acquire
Reviewed-by: roland, aph

! src/cpu/aarch64/vm/templateTable_aarch64.cpp

Changeset: b648e37988ca
Author:    thartmann
Date:      2015-11-27 09:36 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b648e37988ca

8142303: C2 compilation fails with "bad AD file"
Summary: Move range checks into intrinsics for String methods.
Reviewed-by: kvn, aph

! src/share/vm/opto/library_call.cpp
+ test/compiler/intrinsics/string/TestStringConstruction.java

Changeset: a5909414bbe4
Author:    mdoerr
Date:      2015-10-05 23:53 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a5909414bbe4

8138896: C1: NativeGeneralJump is mixed up with NativeCall in C1 patching code
Reviewed-by: twisti, vlivanov

! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_Runtime1.cpp

Changeset: af0e1a8cbb72
Author:    never
Date:      2015-11-30 15:21 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/af0e1a8cbb72

8142333: Build failure in debugInfoRec.cpp with SS12u4
Reviewed-by: coleenp, dholmes, erikj, kvn

! src/share/vm/code/debugInfoRec.cpp

Changeset: 0895419dd5e8
Author:    dnsimon
Date:      2015-11-30 15:40 -1000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0895419dd5e8

8143730: [JVMCI] infopoint recording is too restrictive
Reviewed-by: twisti

! 
src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationResult.java
! 
src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InfopointReason.java
! 
src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.hpp
! src/share/vm/jvmci/jvmciJavaClasses.hpp

Changeset: da497ea6c120
Author:    zmajo
Date:      2015-12-01 08:05 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/da497ea6c120

8129847: Compiling methods generated by Nashorn triggers high memory usage in C2
Summary: Add a new compiler phase, PhaseRenumberLive, that renumbers live nodes.
Reviewed-by: kvn, thartmann, vlivanov, shade

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phase.cpp
! src/share/vm/opto/phase.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp

Changeset: 6ffb8ba2cb2c
Author:    neliasso
Date:      2015-12-01 19:18 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6ffb8ba2cb2c

Merge


Changeset: d3e9253a2be2
Author:    twisti
Date:      2015-12-01 08:30 -1000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d3e9253a2be2

8139921: add mx configuration files to support HotSpot IDE configuration 
generation
Reviewed-by: iveresov

! .hgignore
+ .mx.jvmci/.project
+ .mx.jvmci/.pydevproject
+ .mx.jvmci/eclipse-settings/org.eclipse.jdt.core.prefs
+ .mx.jvmci/hotspot/templates/eclipse/cproject
+ .mx.jvmci/hotspot/templates/eclipse/settings/org.eclipse.cdt.core.prefs
+ .mx.jvmci/hotspot/templates/eclipse/settings/org.eclipse.cdt.ui.prefs
+ .mx.jvmci/hotspot/templates/eclipse/settings/org.eclipse.core.runtime.prefs
+ .mx.jvmci/mx_jvmci.py
+ .mx.jvmci/suite.py

Changeset: 36d547b6836f
Author:    twisti
Date:      2015-12-01 21:16 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/36d547b6836f

Merge


Changeset: f8261a6e2cb2
Author:    aph
Date:      2015-11-25 18:13 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f8261a6e2cb2

8144028: Use AArch64 bit-test instructions in C2
Reviewed-by: kvn

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
+ test/compiler/codegen/8144028/BitTests.java

Changeset: eb08a4259f33
Author:    twisti
Date:      2015-12-01 15:11 -1000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/eb08a4259f33

8144083: [JVMCI] CompilationResult should be finalized by JVMCI compiler and 
made effectively final
Reviewed-by: iveresov, twisti

! 
src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationResult.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DataSection.java
! 
src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java

Changeset: 8578909eeef4
Author:    aph
Date:      2015-11-26 10:38 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8578909eeef4

8143219: AArch64 broken by 8141132: JEP 254: Compact Strings
Reviewed-by: kvn

! src/cpu/aarch64/vm/aarch64.ad

Changeset: 37ee45971b17
Author:    twisti
Date:      2015-12-02 11:40 -1000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/37ee45971b17

8144521: [JVMCI] JVMCI is built on 32-bit Windows compiler2 and tiered builds
Reviewed-by: kvn

! make/windows/create_obj_files.sh
! make/windows/makefiles/vm.make

Changeset: ccc3799ab45e
Author:    twisti
Date:      2015-12-02 14:59 -1000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ccc3799ab45e

8144529: [JVMCI] compiler/jvmci/errors/TestInvalidCompilationResult.java fails 
to compile after JDK-8143730
Reviewed-by: kvn

! test/compiler/jvmci/errors/CodeInstallerTest.java
! test/compiler/jvmci/errors/TestInvalidCompilationResult.java
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java

Changeset: 391e6ba2b8ad
Author:    amurillo
Date:      2015-12-03 22:30 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/391e6ba2b8ad

Merge

! make/windows/makefiles/vm.make

Changeset: de592ea5f7ba
Author:    lana
Date:      2015-12-10 09:24 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/de592ea5f7ba

Merge


Changeset: e5b1a23be1e1
Author:    lana
Date:      2015-12-17 19:39 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e5b1a23be1e1

Added tag jdk-9+97 for changeset de592ea5f7ba

! .hgtags

Changeset: d7f47d33a1c6
Author:    lana
Date:      2015-12-18 09:29 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d7f47d33a1c6

Added tag jdk-9+98 for changeset e5b1a23be1e1

! .hgtags

Changeset: 201581254c62
Author:    ihse
Date:      2015-12-15 11:02 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/201581254c62

8142907: Integration of minor fixes from the build-infra project
Reviewed-by: erikj, dholmes

! make/lib/Lib-jdk.hotspot.agent.gmk

Changeset: a10aa5486ef6
Author:    ehelin
Date:      2015-11-29 10:00 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a10aa5486ef6

8144077: Add getter for G1CollectorPolicy::_collectionSetChooser
Reviewed-by: mgerdin, tschatzl

! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp

Changeset: 4d213c4ec7bb
Author:    ehelin
Date:      2015-11-29 10:00 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4d213c4ec7bb

8144145: G1GCPhaseTimes should allow externally accounted time
Reviewed-by: ehelin, tschatzl

! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.hpp

Changeset: 43a590080f93
Author:    ehelin
Date:      2015-04-29 13:17 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/43a590080f93

8142402: G1 should not redirty cards in free regions
Reviewed-by: mgerdin, tschatzl

! src/share/vm/gc/g1/g1CollectedHeap.cpp

Changeset: 223b7d23c41c
Author:    ehelin
Date:      2015-11-29 15:08 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/223b7d23c41c

8144040: UpdateRSetDeferred in G1EvacFailure will never visit survivor regions
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc/g1/g1EvacFailure.cpp

Changeset: ea048c4db035
Author:    ehelin
Date:      2015-11-27 13:39 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ea048c4db035

8144052: mark_card_deferred does not need to check g1_young_gen
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc/g1/g1ParScanThreadState.hpp
! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp

Changeset: 2e2b5ba89432
Author:    ehelin
Date:      2015-11-27 13:39 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2e2b5ba89432

8144067: Pass obj directly to G1ParScanThreadState::update_rs
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc/g1/g1OopClosures.inline.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp

Changeset: 5f8c665ec2eb
Author:    ehelin
Date:      2015-11-27 13:39 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5f8c665ec2eb

8144072: G1ParScanThreadState::update_rs does not need to call is_in_reserved
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc/g1/g1ParScanThreadState.hpp
! src/share/vm/gc/g1/heapRegion.hpp

Changeset: 5e392c0702af
Author:    ddmitriev
Date:      2015-11-30 10:09 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5e392c0702af

8144084: [TESTBUG] 1.9 section not unlock flag in 
runtime/CommandLine/IgnoreUnrecognizedVMOptions test
Reviewed-by: dholmes

! test/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java

Changeset: 7606b8556225
Author:    sjohanss
Date:      2015-11-26 13:13 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7606b8556225

8143251: HeapRetentionTest.java Test is failing on jdk9/dev
Reviewed-by: tschatzl, david

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp

Changeset: 7a573fa22402
Author:    jwilhelm
Date:      2015-12-01 21:08 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7a573fa22402

Merge


Changeset: f0dcbc6e99b1
Author:    stuefe
Date:      2015-12-01 21:30 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f0dcbc6e99b1

8143291: Remove redundant coding around os::exception_name
Reviewed-by: dholmes, coleenp

! src/os/aix/vm/jvm_aix.cpp
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/jvm_bsd.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/jvm_linux.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/posix/vm/os_posix.hpp
! src/os/solaris/vm/jvm_solaris.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/jvm_windows.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/os.hpp

Changeset: 4f3a6f5c0c1a
Author:    ehelin
Date:      2015-12-02 10:02 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4f3a6f5c0c1a

8144315: update_rs is passed wrong object
Reviewed-by: jmasa, kbarrett

! src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp

Changeset: 96cc87bb08f8
Author:    dfazunen
Date:      2015-11-26 14:19 +0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/96cc87bb08f8

8016752: [Newtest] regression test for PrintGCDetails and Verbose flags do not 
crash when ParOldGC has no memory
Summary: new regression test for parallel GC
Reviewed-by: brutisso, tschatzl
Contributed-by: dmitry.fazune...@oracle.com, andrey.x.zakha...@oracle.com

! test/TEST.ROOT
+ test/gc/parallel/TestPrintGCDetailsVerbose.java

Changeset: 3148b7fc645f
Author:    stuefe
Date:      2015-12-02 10:17 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3148b7fc645f

8144343: [aix] Stack bottom should be page aligned
Summary: On thread create or attach, ensure stack bottom is aligned to 
os::vm_page_size()
Reviewed-by: simonis, kvn

! src/os/aix/vm/os_aix.cpp

Changeset: e796d52ca85b
Author:    dsamersoff
Date:      2015-12-03 21:34 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e796d52ca85b

8114853: variable tracking size limit exceeded in vmStructs.cpp
Summary: Turn off var-tracking-assignments for vmStructs.cpp
Reviewed-by: tschatzl, mgerdin, coleenp

! make/linux/makefiles/gcc.make

Changeset: 033f40102037
Author:    tschatzl
Date:      2015-12-01 16:46 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/033f40102037

8136680: Enable adaptive IHOP by default
Reviewed-by: jmasa, mgerdin, ehelin

! src/share/vm/gc/g1/g1_globals.hpp

Changeset: e8f234432794
Author:    tschatzl
Date:      2015-12-04 02:39 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e8f234432794

Merge


Changeset: 92af6fd1e10a
Author:    mockner
Date:      2015-12-02 14:07 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/92af6fd1e10a

8142976: Reimplement TraceClassInitialization with Unified Logging
Summary: TraceClassInitialization logging reimplemented with Unified Logging.
Reviewed-by: coleenp, hseigel

! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/runtime/globals.hpp
+ test/runtime/logging/BadMap50.jasm
+ test/runtime/logging/ClassInitializationTest.java

Changeset: 5b0159494355
Author:    mockner
Date:      2015-12-03 19:35 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5b0159494355

Merge

- make/aix/makefiles/sa.make
- make/aix/makefiles/saproc.make
- make/bsd/makefiles/sa.make
- make/linux/makefiles/sa.make
- make/linux/makefiles/saproc.make
- make/sa.files
- make/solaris/makefiles/sa.make
- make/solaris/makefiles/saproc.make
- make/windows/makefiles/sa.make
- src/os/aix/vm/vmError_aix.cpp
- src/os/bsd/vm/vmError_bsd.cpp
- src/os/linux/vm/vmError_linux.cpp
- src/os/solaris/vm/vmError_solaris.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/runtime/globals.hpp
- test/compiler/compilercontrol/parser/DirectiveParser.java
- test/compiler/compilercontrol/share/processors/QuietProcessor.java
- test/compiler/intrinsics/bmi/verifycode/AddnTestI.java
- test/compiler/intrinsics/bmi/verifycode/AddnTestL.java

Changeset: 9ea53ef48e65
Author:    mockner
Date:      2015-12-04 02:46 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9ea53ef48e65

Merge


Changeset: 1f1e6bc1c947
Author:    rprotacio
Date:      2015-12-03 13:08 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1f1e6bc1c947

8144536: Clean up Unified Logging test directory
Summary: Consolidated two logging options' tests into one file each
Reviewed-by: dholmes, ctornqvi

! test/runtime/logging/DefaultMethodsTest.java
! test/runtime/logging/SafepointTest.java
- test/runtime/logging/SafepointTestMain.java
! test/runtime/logging/VMOperationTest.java
- test/runtime/logging/VMOperationTestMain.java

Changeset: f9ff72e19abe
Author:    coleenp
Date:      2015-12-04 04:29 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f9ff72e19abe

Merge

- test/runtime/logging/SafepointTestMain.java
- test/runtime/logging/VMOperationTestMain.java

Changeset: f7dc8eebc3f5
Author:    dholmes
Date:      2015-12-04 04:06 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f7dc8eebc3f5

8132510: Replace ThreadLocalStorage with compiler/language-based thread-local 
variables
Summary: Used compiled-based TLS when available. Additional contributions by 
Thomas Stufe (AIX) and Andrew Haley (Aarch64)
Reviewed-by: stuefe, bdelsart, dcubed

! make/aix/makefiles/xlc.make
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/stubRoutines_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.inline.hpp
- src/os/aix/vm/thread_aix.inline.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.inline.hpp
- src/os/bsd/vm/thread_bsd.inline.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.inline.hpp
- src/os/linux/vm/thread_linux.inline.hpp
+ src/os/posix/vm/threadLocalStorage_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
- src/os/solaris/vm/thread_solaris.inline.hpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
+ src/os/windows/vm/threadLocalStorage_windows.cpp
- src/os/windows/vm/thread_windows.inline.hpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp
! src/os_cpu/bsd_x86/vm/assembler_bsd_x86.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp
! src/os_cpu/bsd_zero/vm/assembler_bsd_zero.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp
! src/os_cpu/linux_aarch64/vm/assembler_linux_aarch64.cpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp
+ src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.s
! src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp
! src/os_cpu/linux_x86/vm/assembler_linux_x86.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp
! src/os_cpu/linux_zero/vm/assembler_linux_zero.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp
! src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp
! src/os_cpu/windows_x86/vm/assembler_windows_x86.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp
! src/share/vm/gc/g1/g1HotCardCache.hpp
! src/share/vm/gc/parallel/gcTaskThread.cpp
! src/share/vm/gc/shared/concurrentGCThread.cpp
! src/share/vm/gc/shared/workgroup.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/resourceArea.hpp
! src/share/vm/oops/oopsHierarchy.cpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/prims/jvmtiEnter.xsl
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiUtil.hpp
! src/share/vm/runtime/interfaceSupport.cpp
! src/share/vm/runtime/interfaceSupport.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/mutex.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/thread.inline.hpp
- src/share/vm/runtime/threadLocalStorage.cpp
! src/share/vm/runtime/threadLocalStorage.hpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/events.cpp
! src/share/vm/utilities/events.hpp
! src/share/vm/utilities/globalDefinitions_gcc.hpp
! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp
! src/share/vm/utilities/globalDefinitions_visCPP.hpp
! src/share/vm/utilities/globalDefinitions_xlc.hpp
! src/share/vm/utilities/ostream.cpp

Changeset: 59dc9c7ae6cf
Author:    ddmitriev
Date:      2015-12-04 13:39 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/59dc9c7ae6cf

8144629: runtime/thread/Fibonacci.java test should ran in othervm mode
Reviewed-by: ctornqvi

! test/runtime/Thread/Fibonacci.java

Changeset: 938d03bdca22
Author:    jbachorik
Date:      2015-11-06 14:34 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/938d03bdca22

8141526: Allow to collect stdout/stderr from the FinalizationRunner even before 
the process returns
Reviewed-by: dsamersoff

! test/serviceability/dcmd/gc/RunFinalizationTest.java
! test/testlibrary/jdk/test/lib/Asserts.java
! test/testlibrary/jdk/test/lib/JDKToolFinder.java
! test/testlibrary/jdk/test/lib/JDKToolLauncher.java
! test/testlibrary/jdk/test/lib/OutputAnalyzer.java
! test/testlibrary/jdk/test/lib/OutputBuffer.java
! test/testlibrary/jdk/test/lib/Platform.java
! test/testlibrary/jdk/test/lib/ProcessTools.java
! test/testlibrary/jdk/test/lib/StreamPumper.java
! test/testlibrary/jdk/test/lib/Utils.java

Changeset: e50f30dcb83b
Author:    jbachorik
Date:      2015-12-04 16:19 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e50f30dcb83b

Merge


Changeset: 37a97bb8b1ca
Author:    ysuenaga
Date:      2015-12-03 22:42 +0900
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/37a97bb8b1ca

8140556: Add force rotation option to VM.log jcmd
Summary: Rotate JVM log files via jcmd
Reviewed-by: sla, mlarsson

! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logConfiguration.hpp
! src/share/vm/logging/logDiagnosticCommand.cpp
! src/share/vm/logging/logDiagnosticCommand.hpp
! src/share/vm/logging/logFileOutput.cpp
! src/share/vm/logging/logFileOutput.hpp
! src/share/vm/logging/logOutput.hpp

Changeset: e9b9b2fc83c8
Author:    mlarsson
Date:      2015-12-04 20:04 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e9b9b2fc83c8

Merge


Changeset: 629011677aee
Author:    ehelin
Date:      2015-12-04 15:47 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/629011677aee

8144712: Remove g1RootClosures.inline.hpp
Reviewed-by: stefank, mgerdin

! src/share/vm/gc/g1/g1RootClosures.cpp
- src/share/vm/gc/g1/g1RootClosures.inline.hpp
+ src/share/vm/gc/g1/g1SharedClosures.hpp

Changeset: 9255b144388b
Author:    ehelin
Date:      2015-12-04 22:07 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9255b144388b

Merge

- src/share/vm/gc/g1/g1RootClosures.inline.hpp

Changeset: 31e68e7d4bf2
Author:    iklam
Date:      2015-12-02 06:00 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/31e68e7d4bf2

8144491: ElfSymbolTable::lookup returns bad value when the lookup has failed
Reviewed-by: dcubed, stefank

! src/share/vm/utilities/elfSymbolTable.cpp
! src/share/vm/utilities/elfSymbolTable.hpp

Changeset: 1a870fa249e9
Author:    iklam
Date:      2015-12-05 00:07 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1a870fa249e9

Merge


Changeset: d5fe3ceb272a
Author:    dsamersoff
Date:      2015-12-04 21:27 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d5fe3ceb272a

8131694: backout the fix for JDK-8131331 when JDK-8131693 is fixed
Summary: backout temporal fix
Reviewed-by: dcubed

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

Changeset: 56c7249c720f
Author:    dsamersoff
Date:      2015-12-04 18:40 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/56c7249c720f

Merge

- src/os/aix/vm/thread_aix.inline.hpp
- src/os/bsd/vm/thread_bsd.inline.hpp
- src/os/linux/vm/thread_linux.inline.hpp
- src/os/solaris/vm/thread_solaris.inline.hpp
- src/os/windows/vm/thread_windows.inline.hpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp
- src/share/vm/runtime/threadLocalStorage.cpp
- test/runtime/logging/SafepointTestMain.java
- test/runtime/logging/VMOperationTestMain.java

Changeset: 924d06b7fb3a
Author:    dsamersoff
Date:      2015-12-05 03:10 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/924d06b7fb3a

Merge


Changeset: 0a209712389c
Author:    stuefe
Date:      2015-12-05 07:16 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0a209712389c

8144702: Using tid decorator in Unified Logging may crash VM
Summary: LogDecorations::create_tid_decoration should avoid Thread::current() 
if possible.
Reviewed-by: mlarsson, coleenp

! src/share/vm/logging/logDecorations.cpp

Changeset: ce87b1141c12
Author:    stuefe
Date:      2015-11-16 10:58 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ce87b1141c12

8143125: [aix] Further Developments for AIX
Summary: Port newest AIX port developemnts to OpenJDK.
Reviewed-by: goetz, simonis

! src/os/aix/vm/globals_aix.hpp
+ src/os/aix/vm/libo4.cpp
+ src/os/aix/vm/libo4.hpp
! src/os/aix/vm/libperfstat_aix.cpp
! src/os/aix/vm/libperfstat_aix.hpp
! src/os/aix/vm/loadlib_aix.cpp
! src/os/aix/vm/misc_aix.cpp
! src/os/aix/vm/misc_aix.hpp
! src/os/aix/vm/osThread_aix.cpp
! src/os/aix/vm/osThread_aix.hpp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.hpp
! src/os/aix/vm/os_aix.inline.hpp
! src/os_cpu/aix_ppc/vm/vmStructs_aix_ppc.hpp

Changeset: 62bf6e152564
Author:    stuefe
Date:      2015-12-05 05:15 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/62bf6e152564

8144192: Enhancements-to-print_siginfo-windows
Summary: some small enhancement to os::print_siginfo for Windows
Reviewed-by: dholmes

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

Changeset: 0fd3f6eba8ff
Author:    tschatzl
Date:      2015-12-05 15:16 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0fd3f6eba8ff

8144583: Test sanity/ExecuteInternalVMTests.java fails
Summary: Remove a test that is highly dependent on timing.
Reviewed-by: jwilhelm

! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/heapRegionRemSet.hpp
! src/share/vm/prims/jni.cpp

Changeset: 183ece5b3c14
Author:    tschatzl
Date:      2015-12-05 15:17 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/183ece5b3c14

8144690: g1Predictions.hpp includes allocation.inline.hpp
Summary: Remove offending (and unnecessary) include statement.
Reviewed-by: stefank, jmasa

! src/share/vm/gc/g1/g1Predictions.hpp

Changeset: fa6c3293817f
Author:    coleenp
Date:      2015-12-05 10:40 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fa6c3293817f

8144534: Refactor templateInterpreter and templateInterpreterGenerator functions
Summary: merged templateInterpreter_x86_32/64 into 
templateInterpreterGenerator_x86.cpp (some 32/64 functions remain for the hand 
coded crc functions).
Reviewed-by: goetz, jrose, twisti

! src/cpu/aarch64/vm/interpreter_aarch64.cpp
+ src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
! src/cpu/ppc/vm/interpreter_ppc.cpp
+ src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/cpu/ppc/vm/templateInterpreter_ppc.hpp
! src/cpu/sparc/vm/interpreter_sparc.cpp
+ src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/interp_masm_x86.hpp
! src/cpu/x86/vm/interpreter_x86_32.cpp
! src/cpu/x86/vm/interpreter_x86_64.cpp
+ src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
+ src/cpu/x86/vm/templateInterpreterGenerator_x86_32.cpp
+ src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86.cpp
- src/cpu/x86/vm/templateInterpreter_x86_32.cpp
- src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/cpu/zero/vm/interpreter_zero.cpp
! src/share/vm/runtime/deoptimization.cpp

Changeset: e41ca05ae963
Author:    coleenp
Date:      2015-12-05 17:14 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e41ca05ae963

Merge

- src/cpu/x86/vm/templateInterpreter_x86_32.cpp
- src/cpu/x86/vm/templateInterpreter_x86_64.cpp

Changeset: d654f7b20c22
Author:    mikael
Date:      2015-12-04 14:32 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d654f7b20c22

8144663: Invalid constraints in memset_with_concurrent_readers_sparc.cpp inline 
assembly
Summary: Fix constraints and signedness in comparisons
Reviewed-by: kbarrett

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

Changeset: b8d48589a788
Author:    mikael
Date:      2015-12-06 06:08 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b8d48589a788

Merge

- src/cpu/x86/vm/templateInterpreter_x86_32.cpp
- src/cpu/x86/vm/templateInterpreter_x86_64.cpp
- src/share/vm/gc/g1/g1RootClosures.inline.hpp

Changeset: c726b02d6518
Author:    mikael
Date:      2015-12-04 09:36 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c726b02d6518

8144605: Invalid format specifier when printing in_cset_state_t
Summary: Use existing CSETSTATE_FORMAT macro in format string
Reviewed-by: kbarrett, tschatzl

! src/share/vm/gc/g1/g1CollectedHeap.cpp

Changeset: 212fe7a3d74c
Author:    mlarsson
Date:      2015-12-04 13:02 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/212fe7a3d74c

8144146: Unified Logging tags cannot be reserved keywords
Reviewed-by: dholmes, sla

! src/share/vm/logging/logTag.hpp

Changeset: dfee914b1892
Author:    jprovino
Date:      2015-12-07 17:04 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dfee914b1892

Merge

- src/cpu/x86/vm/templateInterpreter_x86_32.cpp
- src/cpu/x86/vm/templateInterpreter_x86_64.cpp
- src/os/aix/vm/thread_aix.inline.hpp
- src/os/bsd/vm/thread_bsd.inline.hpp
- src/os/linux/vm/thread_linux.inline.hpp
- src/os/solaris/vm/thread_solaris.inline.hpp
- src/os/windows/vm/thread_windows.inline.hpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp
- src/share/vm/gc/g1/g1RootClosures.inline.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/java.cpp
- src/share/vm/runtime/threadLocalStorage.cpp
- test/runtime/logging/SafepointTestMain.java
- test/runtime/logging/VMOperationTestMain.java
! test/testlibrary/jdk/test/lib/Platform.java

Changeset: 98381f1ea39f
Author:    jprovino
Date:      2015-12-07 17:16 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/98381f1ea39f

Merge


Changeset: a9bb3af3d55a
Author:    iklam
Date:      2015-12-02 18:14 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a9bb3af3d55a

8143615: compactHashtable.hpp includes .inline.hpp file
Reviewed-by: dholmes, stefank

! src/share/vm/classfile/compactHashtable.cpp
! src/share/vm/classfile/compactHashtable.hpp
+ src/share/vm/classfile/compactHashtable.inline.hpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/compiler/compilerDirectives.hpp
! src/share/vm/memory/filemap.cpp

Changeset: 598b0f53a77a
Author:    iklam
Date:      2015-12-07 19:21 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/598b0f53a77a

Merge


Changeset: 9689c3d3e2f8
Author:    sangheki
Date:      2015-12-04 15:24 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9689c3d3e2f8

8142341: GC: current flags need ranges to be implemented
Summary: Add explicit ranges and constraint for all gc flags
Reviewed-by: jwilhelm, gziemski, ddmitriev, tbenson

! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/globals.hpp
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! 
test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java

Changeset: 20a5900b5e9c
Author:    jwilhelm
Date:      2015-12-07 17:29 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/20a5900b5e9c

Merge


Changeset: 4a5369a6c7a0
Author:    jwilhelm
Date:      2015-12-07 21:03 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4a5369a6c7a0

Merge


Changeset: 0d72925dbace
Author:    fyang
Date:      2015-12-07 21:14 +0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0d72925dbace

8144201: aarch64: jdk/test/com/sun/net/httpserver/Test6a.java fails with 
--enable-unlimited-crypto
Summary: Fix typo in stub generate_cipherBlockChaining_decryptAESCrypt
Reviewed-by: roland

! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp

Changeset: 3ccce6cd35b4
Author:    poonam
Date:      2015-12-08 05:50 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3ccce6cd35b4

8140031: SA: Searching for a value in Threads does not work
Summary: Improve the thread and threads commands in CLHSDB
Reviewed-by: dsamersoff

! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java

Changeset: cca80b5ad4d7
Author:    mgronlun
Date:      2015-12-08 20:04 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/cca80b5ad4d7

8140485: Class load and creation cleanup
Reviewed-by: hseigel, coleenp, sspitsyn

! src/share/vm/classfile/classFileError.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/classFileStream.cpp
! src/share/vm/classfile/classFileStream.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/classLoaderExt.hpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/classfile/defaultMethods.hpp
! src/share/vm/classfile/dictionary.hpp
+ src/share/vm/classfile/klassFactory.cpp
+ src/share/vm/classfile/klassFactory.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/systemDictionaryShared.hpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/serial/genMarkSweep.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/oops/instanceClassLoaderKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceMirrorKlass.hpp
! src/share/vm/oops/instanceRefKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.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/oops/objArrayKlass.hpp
! src/share/vm/oops/symbol.hpp
! src/share/vm/oops/typeArrayKlass.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/reflection.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/accessFlags.hpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/hashtable.hpp
! src/share/vm/utilities/hashtable.inline.hpp

Changeset: 15ce8135ef98
Author:    mikael
Date:      2015-12-08 11:36 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/15ce8135ef98

8144881: Various fixes to linux/sparc
Summary: Fixed sigflags printing, format specfiers, codeCache includes and some 
function returns
Reviewed-by: dsamersoff, simonis

! src/cpu/sparc/vm/nativeInst_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp

Changeset: a4bfa4a42d5f
Author:    mikael
Date:      2015-12-08 21:46 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a4bfa4a42d5f

Merge


Changeset: 37e693211deb
Author:    goetz
Date:      2015-12-08 20:51 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/37e693211deb

8144930: gcc 4.1.2: fix build flags after "8114853 variable tracking size limit 
exceeded"
Reviewed-by: dholmes

! make/linux/makefiles/gcc.make

Changeset: cbc2d5fbdae1
Author:    kevinw
Date:      2015-12-09 15:31 +0530
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/cbc2d5fbdae1

8138745: Implement ExitOnOutOfMemory and CrashOnOutOfMemory in HotSpot
Reviewed-by: dholmes, sla
Contributed-by: cheleswer.s...@oracle.com

! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/debug.cpp
+ test/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java
+ test/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java

Changeset: ac12ff34ee8e
Author:    david
Date:      2015-12-09 14:49 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ac12ff34ee8e

8144837: Improve the printout of heap regions in hs_err dump files.
Reviewed-by: stefank, sjohanss

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/heapRegion.cpp

Changeset: af805350df72
Author:    david
Date:      2015-12-09 15:01 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/af805350df72

Merge


Changeset: f0de531306c1
Author:    tbenson
Date:      2015-12-09 09:51 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f0de531306c1

8060697: Improve G1 Heap Growth Heuristics
Summary: Reworked GCTimeRatio-based heap growth code for G1
Reviewed-by: tschatzl, kbarrett, jmasa
Contributed-by: tom.ben...@oracle.com

! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/runtime/arguments.cpp

Changeset: d7d62d168f1a
Author:    tschatzl
Date:      2015-12-09 17:09 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d7d62d168f1a

Merge


Changeset: caf8a7914c82
Author:    jmasa
Date:      2015-12-09 12:35 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/caf8a7914c82

8145027: Exclude NUMAInterleaveGranularity from TestOptionsWithRanges.java
Reviewed-by: jwilhelm, ddmitriev

! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java

Changeset: c151fd8e84b2
Author:    amurillo
Date:      2015-12-11 17:45 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c151fd8e84b2

Merge

- src/cpu/x86/vm/templateInterpreter_x86_32.cpp
- src/cpu/x86/vm/templateInterpreter_x86_64.cpp
- src/os/aix/vm/thread_aix.inline.hpp
- src/os/bsd/vm/thread_bsd.inline.hpp
- src/os/linux/vm/thread_linux.inline.hpp
- src/os/solaris/vm/thread_solaris.inline.hpp
- src/os/windows/vm/thread_windows.inline.hpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp
- src/share/vm/gc/g1/g1RootClosures.inline.hpp
- src/share/vm/runtime/threadLocalStorage.cpp
- test/runtime/logging/SafepointTestMain.java
- test/runtime/logging/VMOperationTestMain.java

Changeset: 12d041bca07a
Author:    amurillo
Date:      2015-12-15 19:01 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/12d041bca07a

Merge


Changeset: 4a12350a8306
Author:    lana
Date:      2015-12-17 20:25 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4a12350a8306

Merge

- src/cpu/x86/vm/templateInterpreter_x86_32.cpp
- src/cpu/x86/vm/templateInterpreter_x86_64.cpp
- src/os/aix/vm/thread_aix.inline.hpp
- src/os/bsd/vm/thread_bsd.inline.hpp
- src/os/linux/vm/thread_linux.inline.hpp
- src/os/solaris/vm/thread_solaris.inline.hpp
- src/os/windows/vm/thread_windows.inline.hpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp
- src/share/vm/gc/g1/g1RootClosures.inline.hpp
- src/share/vm/runtime/threadLocalStorage.cpp
- test/runtime/logging/SafepointTestMain.java
- test/runtime/logging/VMOperationTestMain.java

Changeset: f008e8cc10d5
Author:    lana
Date:      2015-12-18 09:56 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f008e8cc10d5

Merge

- src/cpu/x86/vm/templateInterpreter_x86_32.cpp
- src/cpu/x86/vm/templateInterpreter_x86_64.cpp
- src/os/aix/vm/thread_aix.inline.hpp
- src/os/bsd/vm/thread_bsd.inline.hpp
- src/os/linux/vm/thread_linux.inline.hpp
- src/os/solaris/vm/thread_solaris.inline.hpp
- src/os/windows/vm/thread_windows.inline.hpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp
- src/share/vm/gc/g1/g1RootClosures.inline.hpp
- src/share/vm/runtime/threadLocalStorage.cpp
- test/runtime/logging/SafepointTestMain.java
- test/runtime/logging/VMOperationTestMain.java

Changeset: 3a02484bc9bb
Author:    hseigel
Date:      2016-01-13 13:01 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3a02484bc9bb

Merge

! .hgtags
! make/lib/Lib-jdk.hotspot.agent.gmk
- src/cpu/x86/vm/templateInterpreter_x86_32.cpp
- src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! src/os/aix/vm/os_aix.cpp
- src/os/aix/vm/thread_aix.inline.hpp
! src/os/bsd/vm/os_bsd.cpp
- src/os/bsd/vm/thread_bsd.inline.hpp
! src/os/linux/vm/os_linux.cpp
- src/os/linux/vm/thread_linux.inline.hpp
! src/os/solaris/vm/os_solaris.cpp
- src/os/solaris/vm/thread_solaris.inline.hpp
! src/os/windows/vm/os_windows.cpp
- src/os/windows/vm/thread_windows.inline.hpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/classLoaderExt.hpp
+ src/share/vm/classfile/klassFactory.cpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/systemDictionaryShared.hpp
! src/share/vm/classfile/vmSymbols.hpp
- src/share/vm/gc/g1/g1RootClosures.inline.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/reflection.hpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
- src/share/vm/runtime/threadLocalStorage.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/hashtable.hpp
! src/share/vm/utilities/ostream.cpp
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
- test/runtime/logging/SafepointTestMain.java
- test/runtime/logging/VMOperationTestMain.java

Reply via email to