hg: jdk8u/jdk8u/hotspot: 19 new changesets
rob.mckenna at oracle.com
rob.mckenna at oracle.com
Thu Jun 28 00:16:17 UTC 2018
Changeset: efdbe9b904ad
Author: kbarrett
Date: 2016-02-23 18:58 -0500
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/efdbe9b904ad
8150426: Wrong cast in metadata_at_put
Summary: Fix cast.
Reviewed-by: dholmes, coleenp, jprovino
Contributed-by: timo.kinnunen at gmail.com
! src/share/vm/oops/typeArrayOop.hpp
Changeset: 6ab57fe8b51f
Author: kevinw
Date: 2018-06-13 07:02 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/6ab57fe8b51f
8196884: VS2017 Multiple Type Cast Conversion Compilation Errors
Summary: Change the type of symbolic constant badAddressVal and introduce specific casts to fix multiple type cast conversion compilation errors.
Reviewed-by: lfoltan, coleenp, kbarrett
! src/share/vm/opto/buildOopMap.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/split_if.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: b5dd721bdda8
Author: lfoltan
Date: 2018-02-22 12:05 -0500
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b5dd721bdda8
8197868: VS2017 (C2065) 'timezone': Undeclared Identifier in share/runtime/os.cpp
Summary: Change to use the functional version of _get_timezone for VS2017.
Reviewed-by: coleenp, hseigel
Contributed-by: kim.barrett at oracle.com, lois.foltan at oracle.com
! src/share/vm/runtime/os.cpp
Changeset: f96fcd9e1e1b
Author: kevinw
Date: 2018-06-14 09:15 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f96fcd9e1e1b
8081202: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier"
Summary: Need to add a space between macro identifier and string literal
Reviewed-by: bpittore, stefank, dholmes, kbarrett
! src/cpu/ppc/vm/methodHandles_ppc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/vtableStubs_x86_32.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/c1/c1_CFGPrinter.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/dictionary.hpp
! src/share/vm/code/exceptionHandlerTable.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1BiasedArray.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1CardCounts.cpp
! src/share/vm/gc_implementation/g1/g1CardCounts.hpp
! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1HRPrinter.cpp
! src/share/vm/gc_implementation/g1/g1InCSetState.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
! 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
! src/share/vm/gc_implementation/g1/heapRegionManager.cpp
! src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/barrierSet.inline.hpp
! src/share/vm/memory/blockOffsetTable.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/tenuredGeneration.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/markOop.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/oop.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/perf.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/unhandledOops.cpp
! src/share/vm/services/diagnosticArgument.cpp
! src/share/vm/services/threadService.cpp
! src/share/vm/trace/traceStream.hpp
! src/share/vm/utilities/ostream.cpp
Changeset: da9104a01336
Author: kevinw
Date: 2018-06-14 18:23 +0000
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/da9104a01336
Merge
Changeset: c741a7bc982a
Author: kevinw
Date: 2018-06-14 21:39 +0000
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c741a7bc982a
Merge
Changeset: f175513c2c3a
Author: sgehwolf
Date: 2018-06-15 14:30 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f175513c2c3a
8205104: EXTRA_LDFLAGS not consistently being used
Summary: Add EXTRA_LDFLAGS to linker flags for relevant libraries.
Reviewed-by: ihse
! make/aix/makefiles/jsig.make
! make/aix/makefiles/saproc.make
! make/aix/makefiles/vm.make
! make/bsd/makefiles/jsig.make
! make/bsd/makefiles/saproc.make
! make/bsd/makefiles/vm.make
! make/linux/makefiles/jsig.make
! make/linux/makefiles/saproc.make
! make/linux/makefiles/vm.make
Changeset: 21681548b712
Author: kevinw
Date: 2018-06-15 08:34 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/21681548b712
8197864: VS2017 (C4334) Result of 32-bit Shift Implicitly Converted to 64 bits
Summary: Correctly perform a 64 bit shift when setting SlowSignatureHandler::_fp_identifiers.
Reviewed-by: lfoltan, gtriantafill, hseigel
Contributed-by: kim.barrett at oracle.com, lois.foltan at oracle.com
! src/cpu/x86/vm/interpreterRT_x86_64.cpp
Changeset: ae93017b2930
Author: kevinw
Date: 2018-06-15 15:37 +0000
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/ae93017b2930
Merge
Changeset: 2fccf735a116
Author: kevinw
Date: 2018-06-18 14:39 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/2fccf735a116
8160748: Inconsistent types for ideal_reg
Summary: Made ideal_reg consistently uint.
Reviewed-by: kvn, iveresov
! src/cpu/ppc/vm/ppc.ad
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86.ad
! src/share/vm/adlc/output_c.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
Changeset: 95b3ba140211
Author: kevinw
Date: 2018-06-19 02:53 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/95b3ba140211
8150688: Fix os_windows siglabel
Summary: Change types to eliminate implicit narrowing, and other cleanups.
Reviewed-by: kbarrett, dholmes, tbenson
! src/os/windows/vm/os_windows.cpp
Changeset: c96534cd81fe
Author: thartmann
Date: 2014-06-20 08:14 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c96534cd81fe
8008321: compile.cpp verify_graph_edges uses bool as int
Summary: The dead_nodes counter in verify_graph_edges(..) has the type bool but is used as int.
Reviewed-by: roland, anoll
! src/share/vm/opto/compile.cpp
Changeset: 0fa4c2b668b9
Author: kevinw
Date: 2018-06-22 01:55 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/0fa4c2b668b9
8198304: VS2017 (C4838, C4312) Various conversion issues with gtest tests
Summary: Introduce specific casts to fix multiple type cast conversion compilation errors.
Reviewed-by: coffeys, lfoltan, gtriantafill, hseigel
! src/share/vm/memory/guardedMemory.cpp
Changeset: fc1c693e80bb
Author: kevinw
Date: 2018-06-25 07:59 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/fc1c693e80bb
8069124: runtime/NMT/MallocSiteHashOverflow.java failing in nightlies
Reviewed-by: ctornqvi, 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: 6c864bb55b0b
Author: kevinw
Date: 2018-06-26 01:39 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/6c864bb55b0b
8205440: [8u] DWORD64 required for later Windows compilers
Reviewed-by: dholmes
! src/os/windows/vm/os_windows.cpp
Changeset: 282043788706
Author: aph
Date: 2017-08-02 17:22 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/282043788706
8185723: Zero: segfaults on Power PC 32-bit
Reviewed-by: roland
! src/os_cpu/linux_zero/vm/os_linux_zero.hpp
Changeset: 615bfd32b82d
Author: glaubitz
Date: 2017-11-24 12:16 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/615bfd32b82d
8186461: Zero's atomic_copy64() should use SPE instructions on linux-powerpcspe
Reviewed-by: aph
! src/os_cpu/linux_zero/vm/os_linux_zero.hpp
Changeset: b2fa3e69edc9
Author: chrisphi
Date: 2018-04-25 12:21 -0400
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b2fa3e69edc9
8201509: Zero: S390 31bit atomic_copy64 inline assembler is wrong
Summary: The inline assembler for the S390 (S390 and not _LP64) has src and dst reversed thereby corrupting data
Reviewed-by: shade
Contributed-by: Martin Balao <mbalao at redhat.com>
! src/os_cpu/linux_zero/vm/os_linux_zero.hpp
Changeset: 5792d995ed26
Author: kevinw
Date: 2018-06-27 03:04 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/5792d995ed26
8204872: [8u] VS2017: more instances of "error C3680: cannot concatenate user-defined string literals with mismatched literal suffix identifiers"
Reviewed-by: dholmes
! src/os/windows/vm/os_windows.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/memory/threadLocalAllocBuffer.inline.hpp
More information about the jdk8u-changes
mailing list