git: openjdk/mobile: 4 new changesets

duke duke at openjdk.org
Fri Mar 17 22:23:54 UTC 2023


Changeset: 8f5bb538
Author:    Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2023-03-17 22:05:50 +0000
URL:       https://git.openjdk.org/mobile/commit/8f5bb538aba42bffb9611546a18f14eb2ea82b70

8015831: Add lint check for calling overridable methods from a constructor
6557145: Warn about calling abstract methods in constructors

Reviewed-by: ihse, vromero, mcimadamore

! make/CompileDemos.gmk
! make/CompileModuleTools.gmk
! make/modules/java.base/Java.gmk
! make/modules/java.datatransfer/Java.gmk
! make/modules/java.desktop/Java.gmk
! make/modules/java.logging/Java.gmk
! make/modules/java.management/Java.gmk
! make/modules/java.naming/Java.gmk
= make/modules/java.net.http/Java.gmk
! make/modules/java.rmi/Java.gmk
! make/modules/java.security.jgss/Java.gmk
= make/modules/java.security.sasl/Java.gmk
! make/modules/java.sql.rowset/Java.gmk
! make/modules/java.sql/Java.gmk
! make/modules/java.xml.crypto/Java.gmk
! make/modules/java.xml/Java.gmk
! make/modules/jdk.charsets/Java.gmk
! make/modules/jdk.compiler/Gendata.gmk
! make/modules/jdk.compiler/Java.gmk
= make/modules/jdk.crypto.ec/Java.gmk
= make/modules/jdk.crypto.mscapi/Java.gmk
! make/modules/jdk.hotspot.agent/Java.gmk
! make/modules/jdk.httpserver/Java.gmk
! make/modules/jdk.internal.jvmstat/Java.gmk
! make/modules/jdk.internal.le/Java.gmk
! make/modules/jdk.internal.opt/Java.gmk
! make/modules/jdk.internal.vm.ci/Java.gmk
! make/modules/jdk.javadoc/Gendata.gmk
! make/modules/jdk.javadoc/Java.gmk
! make/modules/jdk.jcmd/Java.gmk
! make/modules/jdk.jconsole/Java.gmk
! make/modules/jdk.jdeps/Gensrc.gmk
! make/modules/jdk.jdeps/Java.gmk
! make/modules/jdk.jdeps/Launcher.gmk
! make/modules/jdk.jdi/Java.gmk
= make/modules/jdk.jlink/Java.gmk
! make/modules/jdk.jpackage/Java.gmk
! make/modules/jdk.jshell/Java.gmk
= make/modules/jdk.jstatd/Java.gmk
! make/modules/jdk.localedata/Java.gmk
= make/modules/jdk.management/Java.gmk
! make/modules/jdk.sctp/Java.gmk
! make/test/BuildFailureHandler.gmk
! make/test/BuildMicrobenchmark.gmk
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.compiler/share/classes/module-info.java
! src/jdk.compiler/share/man/javac.1
+ test/langtools/tools/javac/diags/examples/ThisEscape.java
+ test/langtools/tools/javac/warnings/ThisEscape.java
+ test/langtools/tools/javac/warnings/ThisEscape.out

Changeset: be836141
Author:    duke <duke at openjdk.org>
Date:      2023-03-17 22:07:12 +0000
URL:       https://git.openjdk.org/mobile/commit/be836141a37b94809621b5a4fb63029270fe7dcd

Automatic merge of jdk:master into master


Changeset: 254288a5
Author:    Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2023-03-17 22:12:09 +0000
URL:       https://git.openjdk.org/mobile/commit/254288a518ee1d6d486a96c1883e569fa7e95a68

8014021: TreeMaker.Params behaves inconsistently when the owning method has the same number of parameters as the number of parameter types requested

Reviewed-by: vromero, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java

Changeset: f6a6a605
Author:    duke <duke at openjdk.org>
Date:      2023-03-17 22:13:11 +0000
URL:       https://git.openjdk.org/mobile/commit/f6a6a605cf5eff9909d7c8a3a40d932897888848

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list