hg: bsd-port/jdk9/hotspot: 49 new changesets
glewis at eyesbeyond.com
glewis at eyesbeyond.com
Fri Apr 3 23:33:14 UTC 2015
Changeset: 1af78ca1b0a3
Author: aph
Date: 2015-03-13 12:44 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1af78ca1b0a3
8074723: AARCH64: Stray pop in C1 LIR_Assembler::emit_profile_type
Summary: Remove stray POP instruction
Reviewed-by: dholmes
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
Changeset: 0477d65bda6c
Author: aph
Date: 2015-03-13 12:44 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0477d65bda6c
Merge
Changeset: 8a4e011d99be
Author: dholmes
Date: 2015-03-03 19:20 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8a4e011d99be
7143664: Clean up OrderAccess implementations and usage
Summary: Clarify and correct the abstract model for memory barriers provided by the orderAccess class. Refactor the implementations using template specialization to allow the bulk of the code to be shared, with platform specific customizations applied as needed.
Reviewed-by: acorn, dcubed, dholmes, dlong, goetz, kbarrett, sgehwolf
Contributed-by: Erik Osterlund <erik.osterlund at lnu.se>
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/os_cpu/aix_ppc/vm/orderAccess_aix_ppc.inline.hpp
! src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp
! src/os_cpu/bsd_zero/vm/orderAccess_bsd_zero.inline.hpp
! src/os_cpu/linux_ppc/vm/orderAccess_linux_ppc.inline.hpp
! src/os_cpu/linux_sparc/vm/orderAccess_linux_sparc.inline.hpp
! src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp
! src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp
! src/os_cpu/solaris_sparc/vm/orderAccess_solaris_sparc.inline.hpp
! src/os_cpu/solaris_sparc/vm/solaris_sparc.il
! src/os_cpu/solaris_x86/vm/orderAccess_solaris_x86.inline.hpp
! src/os_cpu/solaris_x86/vm/solaris_x86_32.il
! src/os_cpu/solaris_x86/vm/solaris_x86_64.il
! src/os_cpu/windows_x86/vm/orderAccess_windows_x86.inline.hpp
! src/share/vm/runtime/orderAccess.hpp
! src/share/vm/runtime/orderAccess.inline.hpp
Changeset: 06af60444d5e
Author: kevinw
Date: 2015-03-03 19:42 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/06af60444d5e
8073688: Infinite loop reading types during jmap attach.
Reviewed-by: dsamersoff, sla
! agent/src/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java
Changeset: 04920bf22782
Author: dholmes
Date: 2015-03-04 16:35 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/04920bf22782
8073861: Unused VM Options in JDK9 HotSpot
Reviewed-by: dholmes, lfoltan
Contributed-by: Dmitry Dmitriev <dmitry.dmitriev at oracle.com>
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 7d586d50e264
Author: dcubed
Date: 2015-03-06 08:47 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7d586d50e264
Merge
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/orderAccess.inline.hpp
Changeset: c3f28a6822dd
Author: gthornbr
Date: 2015-03-06 17:19 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c3f28a6822dd
8071501: perfMemory_solaris.cpp failing to compile with "Error: dd_fd is not a member of DIR."
Summary: Force all Solaris builds to use the same version of the DIR structure.
Reviewed-by: dcubed, dholmes, kvn
! src/os/solaris/vm/jvm_solaris.h
! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp
Changeset: 2617fceec2a3
Author: mockner
Date: 2015-03-09 13:39 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2617fceec2a3
8013393: Merge template interpreter files for x86 _32 and _64.
Summary: The 32 and 64 bit versions of templateTable_x86 have been merged.
Reviewed-by: twisti, jrose, coleenp
+ src/cpu/x86/vm/templateTable_x86.cpp
- src/cpu/x86/vm/templateTable_x86_32.cpp
- src/cpu/x86/vm/templateTable_x86_64.cpp
Changeset: e0c6eb5fce97
Author: ctornqvi
Date: 2015-03-10 04:53 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e0c6eb5fce97
8069124: runtime/NMT/MallocSiteHashOverflow.java failing in nightlies
Reviewed-by: coleenp, gtriantafill, dholmes
! src/share/vm/services/mallocSiteTable.cpp
! src/share/vm/services/mallocSiteTable.hpp
! src/share/vm/utilities/nativeCallStack.cpp
! src/share/vm/utilities/nativeCallStack.hpp
Changeset: 3846282d50e9
Author: mikael
Date: 2015-03-10 09:42 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3846282d50e9
8074726: Update source and target version used when compiling hotspot class files
Summary: Use BOOT_JDK_SOURCETARGET from top level, or fall back to -source 8 -target 8
Reviewed-by: dholmes, sla
! make/aix/makefiles/rules.make
! make/bsd/makefiles/rules.make
! make/defs.make
! make/linux/makefiles/rules.make
! make/solaris/makefiles/rules.make
! make/windows/makefiles/rules.make
Changeset: eab5843db817
Author: david
Date: 2015-03-05 16:43 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/eab5843db817
8073545: Use shorter and more descriptive names for GC worker threads
Reviewed-by: ehelin, jwilhelm
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp
! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/utilities/workgroup.cpp
Changeset: 7bdaaf31bc71
Author: sfriberg
Date: 2015-03-06 09:07 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7bdaaf31bc71
8031538: G1 eden usage is sometimes higher than target eden (printed Eden size)
Summary: When recalculating the number of target eden size, correctly consider the amount of existing eden regions in the target calculation.
Reviewed-by: tschatzl
Contributed-by: Staffan Friberg <staffan.friberg at oracle.com>
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
Changeset: 04b27d7401ba
Author: jwilhelm
Date: 2015-03-06 16:12 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/04b27d7401ba
8051984: @ignore should be placed after @test
Summary: as ignore reason has been fixed (by adding @requires) @ignore removed
Reviewed-by: kbarrett, brutisso
Contributed-by: andrey.x.zakharov at oracle.com
! test/gc/parallelScavenge/TestDynShrinkHeap.java
Changeset: ac6ef02961e7
Author: jwilhelm
Date: 2015-03-09 01:58 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ac6ef02961e7
Merge
Changeset: 656216252893
Author: stefank
Date: 2015-03-09 08:22 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/656216252893
8074543: Missing symbol "objArrayOopDesc::obj_at" when buiding with CPP Interpreter
Reviewed-by: stefank
Contributed-by: thomas.stuefe at gmail.com
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: e8652b6ab788
Author: asiebenborn
Date: 2015-03-06 16:47 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e8652b6ab788
8074561: Wrong volatile qualifier for field ClassLoaderDataGraphKlassIteratorAtomic::_next_klass
Reviewed-by: mgerdin, stefank
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
Changeset: 115236e78a47
Author: ehelin
Date: 2015-01-26 10:32 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/115236e78a47
8030646: track collection set membership in one place
Reviewed-by: tschatzl, jwilhelm
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1InCSetState.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
Changeset: 208446e49726
Author: ehelin
Date: 2015-03-09 11:37 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/208446e49726
Merge
Changeset: af3b0db91659
Author: sangheki
Date: 2015-03-09 09:30 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/af3b0db91659
8073654: Marking statistics should use size_t
Summary: Change data type from int to size_t to avoid overflows
Reviewed-by: jwilhelm, drwhite, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
Changeset: 98e38530135c
Author: jwilhelm
Date: 2015-03-12 16:10 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/98e38530135c
Merge
- src/cpu/x86/vm/templateTable_x86_32.cpp
- src/cpu/x86/vm/templateTable_x86_64.cpp
Changeset: 0ef1d0b2fc2e
Author: dlong
Date: 2015-02-24 17:23 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0ef1d0b2fc2e
8072383: resolve conflicts between open and closed ports
Summary: refactor close to remove references to closed ports
Reviewed-by: kvn, simonis, dholmes
! agent/src/os/linux/libproc.h
! make/defs.make
- make/linux/makefiles/arm.make
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/gcc.make
- make/linux/makefiles/ppc.make
! make/linux/makefiles/saproc.make
! make/linux/makefiles/vm.make
- make/linux/platform_arm
- make/linux/platform_ppc
! src/os/linux/vm/os_linux.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/interpreter/interp_masm.hpp
! src/share/vm/interpreter/templateTable.hpp
! src/share/vm/memory/generation.hpp
! src/share/vm/opto/ad.hpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/optoreg.hpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/globalDefinitions_gcc.hpp
! src/share/vm/utilities/macros.hpp
Changeset: 709140b8dfa5
Author: iignatyev
Date: 2015-03-12 19:12 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/709140b8dfa5
8073860: [TESTBUG] compiler/whitebox/DeoptimizeFramesTest fails with exit code 1
Reviewed-by: kvn, roland
! test/compiler/whitebox/DeoptimizeFramesTest.java
Changeset: 8e1fc80221d7
Author: iignatyev
Date: 2015-03-12 19:11 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8e1fc80221d7
8074980: add WhiteBox API to get a flag value for a method
Reviewed-by: kvn, fzhinkin
! src/share/vm/prims/whitebox.cpp
+ test/compiler/oracle/GetMethodOptionTest.java
Changeset: 959a3d1e1811
Author: kvn
Date: 2015-03-12 15:51 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/959a3d1e1811
Merge
! make/defs.make
- make/linux/makefiles/arm.make
- make/linux/makefiles/ppc.make
- make/linux/platform_arm
- make/linux/platform_ppc
Changeset: f63349d9c4ce
Author: amurillo
Date: 2015-03-16 14:27 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f63349d9c4ce
Merge
- make/linux/makefiles/arm.make
- make/linux/makefiles/ppc.make
- make/linux/platform_arm
- make/linux/platform_ppc
- src/cpu/x86/vm/templateTable_x86_32.cpp
- src/cpu/x86/vm/templateTable_x86_64.cpp
Changeset: 174de251eca2
Author: aph
Date: 2015-03-17 14:03 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/174de251eca2
8075045: AARCH64: Stack banging should use store rather than load
Summary: Change stack bangs to use a store rather than a load
Reviewed-by: dholmes
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
Changeset: fd2d5ec7e7b1
Author: lana
Date: 2015-03-19 16:13 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fd2d5ec7e7b1
Merge
- make/linux/makefiles/arm.make
- make/linux/makefiles/ppc.make
- make/linux/platform_arm
- make/linux/platform_ppc
- src/cpu/x86/vm/templateTable_x86_32.cpp
- src/cpu/x86/vm/templateTable_x86_64.cpp
Changeset: f8dba5065e11
Author: katleman
Date: 2015-03-26 13:09 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f8dba5065e11
Added tag jdk9-b56 for changeset fd2d5ec7e7b1
! .hgtags
Changeset: 7dd2ea0f72e9
Author: aph
Date: 2015-03-20 17:39 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7dd2ea0f72e9
8075443: AARCH64: Missed L2I optimizations in C2
Summary: Use iRegIOrL2I for input operands whenever it makes sense.
Reviewed-by: kvn
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/aarch64_ad.m4
Changeset: 471b684ff43e
Author: sgehwolf
Date: 2015-03-10 21:20 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/471b684ff43e
8074312: Enable hotspot builds on 4.x Linux kernels
Summary: Add "4" to list of allowable versions
Reviewed-by: dholmes, mikael
! make/linux/Makefile
Changeset: 2506dd16cb84
Author: mgronlun
Date: 2015-03-11 09:11 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2506dd16cb84
8074905: Exclude aarch64 from Visual Studio projectcreator.make
Reviewed-by: ctornqvi, sla, minqi
! make/windows/makefiles/projectcreator.make
Changeset: 36143dafcf1c
Author: mikael
Date: 2015-03-11 12:00 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/36143dafcf1c
6313046: Remove unused frame::native_param_addr code
Summary: Removed dead code in frame
Reviewed-by: dholmes, cjplummer, dsamersoff
! agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java
! src/cpu/aarch64/vm/frame_aarch64.hpp
! src/cpu/aarch64/vm/frame_aarch64.inline.hpp
! src/cpu/sparc/vm/frame_sparc.inline.hpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 410003485ee6
Author: dholmes
Date: 2015-03-11 18:49 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/410003485ee6
8073990: Deprecated "UseVectoredExceptions" VM options still defined in several globals files
Reviewed-by: dholmes, stuefe, simonis
Contributed-by: Dmitry Dmitriev <dmitry.dmitriev at oracle.com>
! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp
! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp
Changeset: 3eb61269f421
Author: dholmes
Date: 2015-03-12 19:34 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3eb61269f421
8074552: SafeFetch32 and SafeFetchN do not work in error handling
Reviewed-by: dholmes, goetz
Contributed-by: Thomas Stufe <thomas.stuefe at gmail.com>
! src/os/aix/vm/vmError_aix.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/bsd/vm/vmError_bsd.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/linux/vm/vmError_linux.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/solaris/vm/vmError_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/bsd_zero/vm/os_bsd_zero.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/linux_zero/vm/os_linux_zero.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/utilities/vmError.cpp
+ test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java
Changeset: 771c83af7df8
Author: cjplummer
Date: 2015-03-10 19:56 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/771c83af7df8
8069111: Investigate NMT detail tracking support for 32bit ARM
Summary: Fix native stack walking issues arm arm32. Disable on thumb2. Removed support for NMT without NMT detail.
Reviewed-by: dholmes, bdelsart
! src/share/vm/prims/whitebox.cpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/nativeCallStack.cpp
! test/runtime/NMT/ChangeTrackingLevel.java
! test/runtime/NMT/PrintNMTStatistics.java
! test/runtime/NMT/ThreadedVirtualAllocTestType.java
! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java
! test/runtime/NMT/VirtualAllocTestType.java
Changeset: 21279769488b
Author: dcubed
Date: 2015-03-13 09:18 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/21279769488b
Merge
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: a0a3afa7859b
Author: coleenp
Date: 2015-03-13 12:40 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a0a3afa7859b
8061205: MetadataOnStackMark only needs to walk code cache during class redefinition
Summary: Only do full metadata walk during class redefinition and only walk handles during class unloading.
Reviewed-by: sspitsyn, stefank
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/classfile/metadataOnStackMark.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/utilities/accessFlags.cpp
! src/share/vm/utilities/accessFlags.hpp
Changeset: 133803f2e085
Author: coleenp
Date: 2015-03-13 18:59 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/133803f2e085
Merge
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: 854a2726b586
Author: coleenp
Date: 2015-03-13 15:16 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/854a2726b586
8074717: Merge interp_masm files for x86 _32 and _64
Summary: Merge interp_masm_x86 files into one.
Reviewed-by: sspitsyn, hseigel, mockner
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/interp_masm_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
Changeset: bdd0b30b4454
Author: coleenp
Date: 2015-03-13 20:44 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bdd0b30b4454
Merge
- 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
Changeset: 9a470350393c
Author: goetz
Date: 2015-02-16 14:07 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9a470350393c
8073315: Enable gcc -Wtype-limits and fix upcoming issues.
Summary: Relevant fixes in blockOffsetTable.cpp, os_linux.cpp, parCardTableModRefBS.cpp.
Reviewed-by: jwilhelm, kbarrett, simonis
! make/linux/makefiles/gcc.make
! src/os/linux/vm/os_linux.cpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CardCounts.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegionManager.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/g1/ptrQueue.cpp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/shared/gcUtil.hpp
! src/share/vm/gc_implementation/shared/liveRange.hpp
! src/share/vm/gc_implementation/shared/mutableSpace.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/blockOffsetTable.cpp
! src/share/vm/memory/heap.cpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/workgroup.cpp
! src/share/vm/utilities/yieldingWorkgroup.cpp
Changeset: fa8456e26deb
Author: zmajo
Date: 2015-03-14 11:21 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fa8456e26deb
8074869: C2 code generator can replace -0.0f with +0.0f on Linux
Summary: Instead of 'fpclass', use cast float->int and double->long to check if value is +0.0f and +0.0d, respectively.
Reviewed-by: kvn, simonis, dlong
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/ppc/vm/ppc.ad
! src/cpu/sparc/vm/sparc.ad
! src/share/vm/utilities/globalDefinitions_gcc.hpp
! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp
! src/share/vm/utilities/globalDefinitions_xlc.hpp
+ test/compiler/loopopts/ConstFPVectorization.java
Changeset: 425e252b99f1
Author: iignatyev
Date: 2015-03-13 21:53 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/425e252b99f1
8073607: add trace events for inlining
Reviewed-by: kvn, fzhinkin, mgronlun
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/trace/trace.xml
Changeset: dbd15e131b5f
Author: iignatyev
Date: 2015-03-14 16:13 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dbd15e131b5f
Merge
Changeset: b0718d87aff9
Author: zmajo
Date: 2015-03-19 18:01 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b0718d87aff9
Merge
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: dcaf821c212c
Author: amurillo
Date: 2015-03-19 15:00 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dcaf821c212c
Merge
- 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
Changeset: f68d656d1f5e
Author: amurillo
Date: 2015-03-23 11:44 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f68d656d1f5e
Merge
! src/cpu/aarch64/vm/aarch64.ad
- 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
Changeset: 56a85ffe743d
Author: lana
Date: 2015-04-01 12:30 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/56a85ffe743d
Merge
- 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
Changeset: ee878f3d6732
Author: katleman
Date: 2015-04-02 10:02 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ee878f3d6732
Added tag jdk9-b57 for changeset 56a85ffe743d
! .hgtags
More information about the bsd-port-dev
mailing list