git: openjdk/lanai: 20 new changesets
duke
duke at openjdk.java.net
Tue Sep 29 03:02:25 UTC 2020
Changeset: 625a9352
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-28 06:30:09 +0000
URL: https://git.openjdk.java.net/lanai/commit/625a9352
8253638: Cleanup os::reserve_memory and remove MAP_FIXED
Reviewed-by: stuefe, iklam
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
Changeset: fed3636f
Author: Roberto Castaneda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-28 06:44:58 +0000
URL: https://git.openjdk.java.net/lanai/commit/fed3636f
8252219: C2: Randomize IGVN worklist for stress testing
Add 'StressIGVN' option to let C2 randomize IGVN worklist order. When enabled,
the worklist is shuffled before each main run of the IGVN loop. Also add
'StressSeed=N' option to specify the seed. If the seed is not specified, a
random one is generated. In either case, the seed is logged if 'LogCompilation'
is enabled. The new options are declared as production+diagnostic for
consistency with the existing 'StressLCM' and 'StressGCM' options.
Reviewed-by: kvn, chagedorn, thartmann
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
+ test/hotspot/jtreg/compiler/arguments/TestStressIGVNOptions.java
+ test/hotspot/jtreg/compiler/debug/TestGenerateStressSeed.java
+ test/hotspot/jtreg/compiler/debug/TestStressIGVN.java
Changeset: ca1ed162
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-28 07:12:48 +0000
URL: https://git.openjdk.java.net/lanai/commit/ca1ed162
8253639: Change os::attempt_reserve_memory_at parameter order
Reviewed-by: tschatzl, iklam
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 276fcee7
Author: Wang Zhuo <wzhuo at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2020-09-28 07:34:01 +0000
URL: https://git.openjdk.java.net/lanai/commit/276fcee7
8252835: Revert fix for JDK-8246051
Reviewed-by: psandoz, dholmes, mikael
! src/hotspot/share/prims/unsafe.cpp
- test/hotspot/jtreg/compiler/unsafe/TestUnsafeUnalignedSwap.java
Changeset: e9c17827
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-28 08:28:57 +0000
URL: https://git.openjdk.java.net/lanai/commit/e9c17827
8252752: Clear card table for old regions during scan in G1
Reviewed-by: kbarrett, iwalulya, ayang
! src/hotspot/share/gc/g1/g1CardTable.hpp
! src/hotspot/share/gc/g1/g1CardTable.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
Changeset: c2692f88
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-09-28 09:06:31 +0000
URL: https://git.openjdk.java.net/lanai/commit/c2692f88
8225329: -XX:+PrintBiasedLockingStatistics causes crash during initia…
Reviewed-by: stuefe, dholmes
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: 8e87d46f
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2020-09-28 09:12:26 +0000
URL: https://git.openjdk.java.net/lanai/commit/8e87d46f
8252857: AArch64: Shenandoah C1 CAS is not sequentially consistent
Reviewed-by: rkennke, shade
! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
Changeset: 840aa2b7
Author: Robin Westberg <rwestberg at openjdk.org>
Date: 2020-09-28 09:31:51 +0000
URL: https://git.openjdk.java.net/lanai/commit/840aa2b7
8253424: Add support for running pre-submit testing using GitHub Actions
Reviewed-by: ehelin, erikj
+ .github/workflows/submit.yml
+ make/conf/test-dependencies
Changeset: 16b8c399
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-09-28 13:17:46 +0000
URL: https://git.openjdk.java.net/lanai/commit/16b8c399
8253053: Javadoc clean up in Authenticator and BasicAuthenicator
Reviewed-by: dfuchs, rriggs, chegar, michaelm
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Authenticator.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java
Changeset: ec9bee68
Author: Anton Kozlov <akozlov at openjdk.org>
Committer: Andrew Haley <aph at openjdk.org>
Date: 2020-09-28 13:52:10 +0000
URL: https://git.openjdk.java.net/lanai/commit/ec9bee68
8253015: Aarch64: Move linux code out from generic CPU feature detection
Reviewed-by: aph
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
Changeset: 8e338f67
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-09-28 15:14:56 +0000
URL: https://git.openjdk.java.net/lanai/commit/8e338f67
8253646: ZGC: Avoid overhead of sorting ZStatIterableValues on bootstrap
Reviewed-by: pliden, eosterlund
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
Changeset: 0054c15f
Author: Volker Simonis <simonis at openjdk.org>
Date: 2020-09-28 15:42:10 +0000
URL: https://git.openjdk.java.net/lanai/commit/0054c15f
8253435: Cgroup: 'stomping of _mount_path' crash if manually mounted cpusets exist
Reviewed-by: sgehwolf, bobv
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
Changeset: 77a0f399
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-09-28 15:49:02 +0000
URL: https://git.openjdk.java.net/lanai/commit/77a0f399
8253540: InterpreterRuntime::monitorexit should be a JRT_LEAF function
Reviewed-by: rehn, mdoerr, dcubed, pchilanomate
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 1ae6b533
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-09-28 16:05:38 +0000
URL: https://git.openjdk.java.net/lanai/commit/1ae6b533
8252194: Add automated test for fix done in JDK-8218469
Reviewed-by: serb, jdv, kizune
+ test/jdk/javax/swing/JSlider/TestJSliderRendering.java
Changeset: 821bd08c
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-09-28 16:41:35 +0000
URL: https://git.openjdk.java.net/lanai/commit/821bd08c
8253667: ProblemList tools/jlink/JLinkReproducible{,3}Test.java on linux-aarch64
Reviewed-by: dfuchs, iignatyev
! test/jdk/ProblemList.txt
Changeset: d25b03e9
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2020-09-28 18:31:30 +0000
URL: https://git.openjdk.java.net/lanai/commit/d25b03e9
8253616: Change to GCC 10.2 for building on Linux at Oracle
Reviewed-by: erikj
! doc/building.html
! doc/building.md
! make/conf/jib-profiles.js
! make/devkit/Tools.gmk
Changeset: ac15d644
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-09-28 21:20:14 +0000
URL: https://git.openjdk.java.net/lanai/commit/ac15d644
8241151: Incorrect lint warning for no definition of serialVersionUID in a record
Co-authored-by: Bernard Blaser <bsrbnd at gmail.com>
Co-authored-by: Vicente Romero <vicente.romero at oracle.com>
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: 527b0e44
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2020-09-28 21:22:00 +0000
URL: https://git.openjdk.java.net/lanai/commit/527b0e44
8248984: Bump minimum boot jdk to JDK 15
Reviewed-by: darcy, erikj, dholmes
! make/autoconf/version-numbers
! make/conf/jib-profiles.js
Changeset: 70b0fccf
Author: Patric Hedlin <phedlin at openjdk.org>
Date: 2020-09-28 21:48:55 +0000
URL: https://git.openjdk.java.net/lanai/commit/70b0fccf
8253728: tests fail with "assert(fr.is_compiled_frame()) failed: Wrong frame type"
Reviewed-by: kvn
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 82bc7ce4
Author: duke <duke at openjdk.org>
Date: 2020-09-29 03:00:24 +0000
URL: https://git.openjdk.java.net/lanai/commit/82bc7ce4
Automatic merge of jdk:master into master
More information about the lanai-dev
mailing list