git: openjdk/loom: fibers: 5 new changesets

duke duke at openjdk.java.net
Thu Apr 23 12:37:22 UTC 2020


Changeset: 95f4c236
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-04-22 18:33:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/95f4c236

Eliminate further TL usages

! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/util/jar/JarFile.java

Changeset: 8d7d7928
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-04-23 13:11:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/8d7d7928

Avoid code duplication in libs that need a gate object during lookup

! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/util/jar/JarFile.java
+ src/java.base/share/classes/jdk/internal/misc/Gate.java

Changeset: 4fa8d631
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-04-23 13:12:06 +0000
URL:       https://git.openjdk.java.net/loom/commit/4fa8d631

Avoid TL when BigDecimal used in virtual thread

! src/java.base/share/classes/java/math/BigDecimal.java

Changeset: a2e2c774
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-04-23 13:14:23 +0000
URL:       https://git.openjdk.java.net/loom/commit/a2e2c774

Missing @throws

! src/java.base/share/classes/java/lang/Thread.java

Changeset: fdfe926c
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-04-23 13:15:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/fdfe926c

Cleanup, super.close can fail

! src/java.base/share/classes/java/util/concurrent/UnboundedExecutor.java



More information about the loom-dev mailing list