git: openjdk/mobile: 12 new changesets

duke duke at openjdk.java.net
Fri Apr 3 08:17:01 UTC 2020


Changeset: 73ddea76
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2020-03-24 17:56:15 +0000
URL:       https://git.openjdk.java.net/mobile/commit/73ddea76

8241492: Strip mining not working for test/hotspot/jtreg/compiler/c2/Test6850611.java

Reviewed-by: mdoerr, thartmann, neliasso

! src/hotspot/share/opto/loopnode.cpp
! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java

Changeset: ea56776e
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2020-03-31 10:40:17 +0000
URL:       https://git.openjdk.java.net/mobile/commit/ea56776e

8239072: subtype check macro node causes node budget to be exhausted

Reviewed-by: vlivanov, kvn

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/macro.cpp

Changeset: fb56759d
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-04-02 18:22:27 +0000
URL:       https://git.openjdk.java.net/mobile/commit/fb56759d

8242027: Clean up LinkResolver::check_klass_accessability

Reviewed-by: dholmes

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/oops/constantPool.cpp

Changeset: 5532b27d
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2020-04-02 22:38:23 +0000
URL:       https://git.openjdk.java.net/mobile/commit/5532b27d

8241040: Support for AVX-512 Ternary Logic Instruction

A new pass has been added which folds expression tree involving vector boolean logic operations into a MacroLogic node.

Reviewed-by: vlivanov, neliasso

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
+ test/hotspot/jtreg/compiler/vectorization/TestMacroLogicVector.java
+ test/micro/org/openjdk/bench/vm/compiler/MacroLogicOpt.java

Changeset: 6570425d
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-04-02 20:10:59 +0000
URL:       https://git.openjdk.java.net/mobile/commit/6570425d

8242040: Shenandoah: print allocation failure type

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

Changeset: 487070cc
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-04-02 20:11:01 +0000
URL:       https://git.openjdk.java.net/mobile/commit/487070cc

8242041: Shenandoah: adaptive heuristics should account evac reserve in free target

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp

Changeset: 3ae56fdf
Author:    Tom Rodriguez <never at openjdk.org>
Date:      2020-04-02 11:20:53 +0000
URL:       https://git.openjdk.java.net/mobile/commit/3ae56fdf

8191930: [Graal] emits unparseable XML into compile log

Reviewed-by: kvn

! src/hotspot/share/compiler/compileTask.cpp

Changeset: 80b86444
Author:    Stefan Johansson <sjohanss at openjdk.org>
Date:      2020-04-02 21:33:57 +0000
URL:       https://git.openjdk.java.net/mobile/commit/80b86444

8241670: Enhance heap region size ergonomics to improve OOTB performance

Reviewed-by: redestad, tschatzl

! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegionBounds.hpp
! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java

Changeset: cf22d444
Author:    David Holmes <dholmes at openjdk.org>
Date:      2020-04-02 19:13:27 +0000
URL:       https://git.openjdk.java.net/mobile/commit/cf22d444

8239895: assert(_stack_base != 0LL) failed: Sanity check

Reviewed-by: dcubed, stuefe

! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp
! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: a76f0f78
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2020-04-02 17:30:21 +0000
URL:       https://git.openjdk.java.net/mobile/commit/a76f0f78

8241456: ThreadRunner shouldn't use Wicket for threads starting synchronization

Reviewed-by: dholmes, iignatyev

! test/hotspot/jtreg/vmTestbase/nsk/share/Wicket.java
! test/hotspot/jtreg/vmTestbase/nsk/share/runner/ThreadsRunner.java

Changeset: 61940fe4
Author:    Chris Hegarty <chegar at openjdk.org>
Date:      2020-04-03 07:16:35 +0000
URL:       https://git.openjdk.java.net/mobile/commit/61940fe4

8241988: DatagramSocket incorrectly caches the first set of socket options

Reviewed-by: msheppar, dfuchs, alanb

! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/MulticastSocket.java
+ test/jdk/java/net/SocketOption/CachedImplOptions.java

Changeset: 9a69bb80
Author:    Chris Hegarty <chegar at openjdk.org>
Date:      2020-04-03 07:27:53 +0000
URL:       https://git.openjdk.java.net/mobile/commit/9a69bb80

8242044: Add basic HTTP/1.1 support to the HTTP/2 Test Server

Reviewed-by: dfuchs, michaelm

+ test/jdk/java/net/httpclient/HttpVersionsTest.java
! test/jdk/java/net/httpclient/http2/server/Http2TestServer.java
! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java



More information about the mobile-changes mailing list