mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-26 14:24:46 +02:00
8342979: Start of release updates for JDK 25
8342982: Add SourceVersion.RELEASE_25 8342983: Add source 25 and target 25 to javac Co-authored-by: Joe Darcy <darcy@openjdk.org> Reviewed-by: iris, darcy, erikj, dholmes
This commit is contained in:
parent
85fedbf668
commit
5cc150c636
98 changed files with 6173 additions and 49 deletions
|
@ -1,7 +1,7 @@
|
||||||
[general]
|
[general]
|
||||||
project=jdk
|
project=jdk
|
||||||
jbs=JDK
|
jbs=JDK
|
||||||
version=24
|
version=25
|
||||||
|
|
||||||
[checks]
|
[checks]
|
||||||
error=author,committer,reviewers,merge,issues,executable,symlink,message,hg-tag,whitespace,problemlists
|
error=author,committer,reviewers,merge,issues,executable,symlink,message,hg-tag,whitespace,problemlists
|
||||||
|
|
|
@ -26,17 +26,17 @@
|
||||||
# Default version, product, and vendor information to use,
|
# Default version, product, and vendor information to use,
|
||||||
# unless overridden by configure
|
# unless overridden by configure
|
||||||
|
|
||||||
DEFAULT_VERSION_FEATURE=24
|
DEFAULT_VERSION_FEATURE=25
|
||||||
DEFAULT_VERSION_INTERIM=0
|
DEFAULT_VERSION_INTERIM=0
|
||||||
DEFAULT_VERSION_UPDATE=0
|
DEFAULT_VERSION_UPDATE=0
|
||||||
DEFAULT_VERSION_PATCH=0
|
DEFAULT_VERSION_PATCH=0
|
||||||
DEFAULT_VERSION_EXTRA1=0
|
DEFAULT_VERSION_EXTRA1=0
|
||||||
DEFAULT_VERSION_EXTRA2=0
|
DEFAULT_VERSION_EXTRA2=0
|
||||||
DEFAULT_VERSION_EXTRA3=0
|
DEFAULT_VERSION_EXTRA3=0
|
||||||
DEFAULT_VERSION_DATE=2025-03-18
|
DEFAULT_VERSION_DATE=2025-09-16
|
||||||
DEFAULT_VERSION_CLASSFILE_MAJOR=68 # "`$EXPR $DEFAULT_VERSION_FEATURE + 44`"
|
DEFAULT_VERSION_CLASSFILE_MAJOR=69 # "`$EXPR $DEFAULT_VERSION_FEATURE + 44`"
|
||||||
DEFAULT_VERSION_CLASSFILE_MINOR=0
|
DEFAULT_VERSION_CLASSFILE_MINOR=0
|
||||||
DEFAULT_VERSION_DOCS_API_SINCE=11
|
DEFAULT_VERSION_DOCS_API_SINCE=11
|
||||||
DEFAULT_ACCEPTABLE_BOOT_VERSIONS="23 24"
|
DEFAULT_ACCEPTABLE_BOOT_VERSIONS="23 24 25"
|
||||||
DEFAULT_JDK_SOURCE_TARGET_VERSION=24
|
DEFAULT_JDK_SOURCE_TARGET_VERSION=25
|
||||||
DEFAULT_PROMOTED_VERSION_PRE=ea
|
DEFAULT_PROMOTED_VERSION_PRE=ea
|
||||||
|
|
|
@ -153,6 +153,8 @@
|
||||||
|
|
||||||
#define JAVA_24_VERSION 68
|
#define JAVA_24_VERSION 68
|
||||||
|
|
||||||
|
#define JAVA_25_VERSION 69
|
||||||
|
|
||||||
void ClassFileParser::set_class_bad_constant_seen(short bad_constant) {
|
void ClassFileParser::set_class_bad_constant_seen(short bad_constant) {
|
||||||
assert((bad_constant == JVM_CONSTANT_Module ||
|
assert((bad_constant == JVM_CONSTANT_Module ||
|
||||||
bad_constant == JVM_CONSTANT_Package) && _major_version >= JAVA_9_VERSION,
|
bad_constant == JVM_CONSTANT_Package) && _major_version >= JAVA_9_VERSION,
|
||||||
|
|
|
@ -641,6 +641,12 @@ public sealed interface ClassFile
|
||||||
/** The class major version of JAVA_24. */
|
/** The class major version of JAVA_24. */
|
||||||
int JAVA_24_VERSION = 68;
|
int JAVA_24_VERSION = 68;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The class major version of JAVA_25.
|
||||||
|
* @since 25
|
||||||
|
*/
|
||||||
|
int JAVA_25_VERSION = 69;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A minor version number indicating a class uses preview features
|
* A minor version number indicating a class uses preview features
|
||||||
* of a Java SE version since 12, for major versions {@value
|
* of a Java SE version since 12, for major versions {@value
|
||||||
|
@ -652,7 +658,7 @@ public sealed interface ClassFile
|
||||||
* {@return the latest major Java version}
|
* {@return the latest major Java version}
|
||||||
*/
|
*/
|
||||||
static int latestMajorVersion() {
|
static int latestMajorVersion() {
|
||||||
return JAVA_24_VERSION;
|
return JAVA_25_VERSION;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -318,6 +318,18 @@ public enum ClassFileFormatVersion {
|
||||||
* <cite>The Java Virtual Machine Specification, Java SE 24 Edition</cite></a>
|
* <cite>The Java Virtual Machine Specification, Java SE 24 Edition</cite></a>
|
||||||
*/
|
*/
|
||||||
RELEASE_24(68),
|
RELEASE_24(68),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The version introduced by the Java Platform, Standard Edition
|
||||||
|
* 25.
|
||||||
|
*
|
||||||
|
* @since 25
|
||||||
|
*
|
||||||
|
* @see <a
|
||||||
|
* href="https://docs.oracle.com/javase/specs/jvms/se25/html/index.html">
|
||||||
|
* <cite>The Java Virtual Machine Specification, Java SE 25 Edition</cite></a>
|
||||||
|
*/
|
||||||
|
RELEASE_25(69),
|
||||||
; // Reduce code churn when appending new constants
|
; // Reduce code churn when appending new constants
|
||||||
|
|
||||||
// Note to maintainers: when adding constants for newer releases,
|
// Note to maintainers: when adding constants for newer releases,
|
||||||
|
@ -333,7 +345,7 @@ public enum ClassFileFormatVersion {
|
||||||
* {@return the latest class file format version}
|
* {@return the latest class file format version}
|
||||||
*/
|
*/
|
||||||
public static ClassFileFormatVersion latest() {
|
public static ClassFileFormatVersion latest() {
|
||||||
return RELEASE_24;
|
return RELEASE_25;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -227,7 +227,7 @@ public class ClassReader {
|
||||||
this.b = classFileBuffer;
|
this.b = classFileBuffer;
|
||||||
// Check the class' major_version. This field is after the magic and minor_version fields, which
|
// Check the class' major_version. This field is after the magic and minor_version fields, which
|
||||||
// use 4 and 2 bytes respectively.
|
// use 4 and 2 bytes respectively.
|
||||||
if (checkClassVersion && readShort(classFileOffset + 6) > Opcodes.V24) {
|
if (checkClassVersion && readShort(classFileOffset + 6) > Opcodes.V25) {
|
||||||
throw new IllegalArgumentException(
|
throw new IllegalArgumentException(
|
||||||
"Unsupported class file major version " + readShort(classFileOffset + 6));
|
"Unsupported class file major version " + readShort(classFileOffset + 6));
|
||||||
}
|
}
|
||||||
|
|
|
@ -314,6 +314,7 @@ public interface Opcodes {
|
||||||
int V22 = 0 << 16 | 66;
|
int V22 = 0 << 16 | 66;
|
||||||
int V23 = 0 << 16 | 67;
|
int V23 = 0 << 16 | 67;
|
||||||
int V24 = 0 << 16 | 68;
|
int V24 = 0 << 16 | 68;
|
||||||
|
int V25 = 0 << 16 | 69;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Version flag indicating that the class is using 'preview' features.
|
* Version flag indicating that the class is using 'preview' features.
|
||||||
|
|
|
@ -444,6 +444,18 @@ public enum SourceVersion {
|
||||||
* <cite>The Java Language Specification, Java SE 24 Edition</cite></a>
|
* <cite>The Java Language Specification, Java SE 24 Edition</cite></a>
|
||||||
*/
|
*/
|
||||||
RELEASE_24,
|
RELEASE_24,
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The version introduced by the Java Platform, Standard Edition
|
||||||
|
* 25.
|
||||||
|
*
|
||||||
|
* @since 25
|
||||||
|
*
|
||||||
|
* @see <a
|
||||||
|
* href="https://docs.oracle.com/javase/specs/jls/se25/html/index.html">
|
||||||
|
* <cite>The Java Language Specification, Java SE 25 Edition</cite></a>
|
||||||
|
*/
|
||||||
|
RELEASE_25,
|
||||||
; // Reduce code churn when appending new constants
|
; // Reduce code churn when appending new constants
|
||||||
|
|
||||||
// Note that when adding constants for newer releases, the
|
// Note that when adding constants for newer releases, the
|
||||||
|
@ -453,7 +465,7 @@ public enum SourceVersion {
|
||||||
* {@return the latest source version that can be modeled}
|
* {@return the latest source version that can be modeled}
|
||||||
*/
|
*/
|
||||||
public static SourceVersion latest() {
|
public static SourceVersion latest() {
|
||||||
return RELEASE_24;
|
return RELEASE_25;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static final SourceVersion latestSupported = getLatestSupported();
|
private static final SourceVersion latestSupported = getLatestSupported();
|
||||||
|
@ -468,7 +480,7 @@ public enum SourceVersion {
|
||||||
private static SourceVersion getLatestSupported() {
|
private static SourceVersion getLatestSupported() {
|
||||||
int intVersion = Runtime.version().feature();
|
int intVersion = Runtime.version().feature();
|
||||||
return (intVersion >= 11) ?
|
return (intVersion >= 11) ?
|
||||||
valueOf("RELEASE_" + Math.min(24, intVersion)):
|
valueOf("RELEASE_" + Math.min(25, intVersion)):
|
||||||
RELEASE_10;
|
RELEASE_10;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -44,7 +44,7 @@ import javax.annotation.processing.SupportedSourceVersion;
|
||||||
* @see AbstractAnnotationValueVisitor9
|
* @see AbstractAnnotationValueVisitor9
|
||||||
* @since 14
|
* @since 14
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
public abstract class AbstractAnnotationValueVisitor14<R, P> extends AbstractAnnotationValueVisitor9<R, P> {
|
public abstract class AbstractAnnotationValueVisitor14<R, P> extends AbstractAnnotationValueVisitor9<R, P> {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -50,7 +50,7 @@ import javax.annotation.processing.ProcessingEnvironment;
|
||||||
* @see AbstractAnnotationValueVisitor14
|
* @see AbstractAnnotationValueVisitor14
|
||||||
* @since 23
|
* @since 23
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
||||||
public abstract class AbstractAnnotationValueVisitorPreview<R, P> extends AbstractAnnotationValueVisitor14<R, P> {
|
public abstract class AbstractAnnotationValueVisitorPreview<R, P> extends AbstractAnnotationValueVisitor14<R, P> {
|
||||||
|
|
||||||
|
|
|
@ -50,7 +50,7 @@ import static javax.lang.model.SourceVersion.*;
|
||||||
* @see AbstractElementVisitor9
|
* @see AbstractElementVisitor9
|
||||||
* @since 16
|
* @since 16
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
public abstract class AbstractElementVisitor14<R, P> extends AbstractElementVisitor9<R, P> {
|
public abstract class AbstractElementVisitor14<R, P> extends AbstractElementVisitor9<R, P> {
|
||||||
/**
|
/**
|
||||||
* Constructor for concrete subclasses to call.
|
* Constructor for concrete subclasses to call.
|
||||||
|
|
|
@ -53,7 +53,7 @@ import static javax.lang.model.SourceVersion.*;
|
||||||
* @see AbstractElementVisitor14
|
* @see AbstractElementVisitor14
|
||||||
* @since 23
|
* @since 23
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
||||||
public abstract class AbstractElementVisitorPreview<R, P> extends AbstractElementVisitor14<R, P> {
|
public abstract class AbstractElementVisitorPreview<R, P> extends AbstractElementVisitor14<R, P> {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -47,7 +47,7 @@ import static javax.lang.model.SourceVersion.*;
|
||||||
* @see AbstractTypeVisitor9
|
* @see AbstractTypeVisitor9
|
||||||
* @since 14
|
* @since 14
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
public abstract class AbstractTypeVisitor14<R, P> extends AbstractTypeVisitor9<R, P> {
|
public abstract class AbstractTypeVisitor14<R, P> extends AbstractTypeVisitor9<R, P> {
|
||||||
/**
|
/**
|
||||||
* Constructor for concrete subclasses to call.
|
* Constructor for concrete subclasses to call.
|
||||||
|
|
|
@ -53,7 +53,7 @@ import static javax.lang.model.SourceVersion.*;
|
||||||
* @see AbstractTypeVisitor14
|
* @see AbstractTypeVisitor14
|
||||||
* @since 23
|
* @since 23
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
||||||
public abstract class AbstractTypeVisitorPreview<R, P> extends AbstractTypeVisitor14<R, P> {
|
public abstract class AbstractTypeVisitorPreview<R, P> extends AbstractTypeVisitor14<R, P> {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -61,7 +61,7 @@ import javax.lang.model.SourceVersion;
|
||||||
* @see ElementKindVisitor9
|
* @see ElementKindVisitor9
|
||||||
* @since 16
|
* @since 16
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
public class ElementKindVisitor14<R, P> extends ElementKindVisitor9<R, P> {
|
public class ElementKindVisitor14<R, P> extends ElementKindVisitor9<R, P> {
|
||||||
/**
|
/**
|
||||||
* Constructor for concrete subclasses; uses {@code null} for the
|
* Constructor for concrete subclasses; uses {@code null} for the
|
||||||
|
|
|
@ -67,7 +67,7 @@ import static javax.lang.model.SourceVersion.*;
|
||||||
* @see ElementKindVisitor14
|
* @see ElementKindVisitor14
|
||||||
* @since 23
|
* @since 23
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
||||||
public class ElementKindVisitorPreview<R, P> extends ElementKindVisitor14<R, P> {
|
public class ElementKindVisitorPreview<R, P> extends ElementKindVisitor14<R, P> {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -77,7 +77,7 @@ import static javax.lang.model.SourceVersion.*;
|
||||||
* @see ElementScanner9
|
* @see ElementScanner9
|
||||||
* @since 16
|
* @since 16
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
public class ElementScanner14<R, P> extends ElementScanner9<R, P> {
|
public class ElementScanner14<R, P> extends ElementScanner9<R, P> {
|
||||||
/**
|
/**
|
||||||
* Constructor for concrete subclasses; uses {@code null} for the
|
* Constructor for concrete subclasses; uses {@code null} for the
|
||||||
|
|
|
@ -81,7 +81,7 @@ import static javax.lang.model.SourceVersion.*;
|
||||||
* @see ElementScanner14
|
* @see ElementScanner14
|
||||||
* @since 23
|
* @since 23
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
||||||
public class ElementScannerPreview<R, P> extends ElementScanner14<R, P> {
|
public class ElementScannerPreview<R, P> extends ElementScanner14<R, P> {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -52,7 +52,7 @@ import static javax.lang.model.SourceVersion.*;
|
||||||
* @see SimpleAnnotationValueVisitor9
|
* @see SimpleAnnotationValueVisitor9
|
||||||
* @since 14
|
* @since 14
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
public class SimpleAnnotationValueVisitor14<R, P> extends SimpleAnnotationValueVisitor9<R, P> {
|
public class SimpleAnnotationValueVisitor14<R, P> extends SimpleAnnotationValueVisitor9<R, P> {
|
||||||
/**
|
/**
|
||||||
* Constructor for concrete subclasses; uses {@code null} for the
|
* Constructor for concrete subclasses; uses {@code null} for the
|
||||||
|
|
|
@ -58,7 +58,7 @@ import static javax.lang.model.SourceVersion.*;
|
||||||
* @see SimpleAnnotationValueVisitor14
|
* @see SimpleAnnotationValueVisitor14
|
||||||
* @since 23
|
* @since 23
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
||||||
public class SimpleAnnotationValueVisitorPreview<R, P> extends SimpleAnnotationValueVisitor14<R, P> {
|
public class SimpleAnnotationValueVisitorPreview<R, P> extends SimpleAnnotationValueVisitor14<R, P> {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -58,7 +58,7 @@ import static javax.lang.model.SourceVersion.*;
|
||||||
* @see SimpleElementVisitor9
|
* @see SimpleElementVisitor9
|
||||||
* @since 16
|
* @since 16
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
public class SimpleElementVisitor14<R, P> extends SimpleElementVisitor9<R, P> {
|
public class SimpleElementVisitor14<R, P> extends SimpleElementVisitor9<R, P> {
|
||||||
/**
|
/**
|
||||||
* Constructor for concrete subclasses; uses {@code null} for the
|
* Constructor for concrete subclasses; uses {@code null} for the
|
||||||
|
|
|
@ -61,7 +61,7 @@ import static javax.lang.model.SourceVersion.*;
|
||||||
* @see SimpleElementVisitor14
|
* @see SimpleElementVisitor14
|
||||||
* @since 23
|
* @since 23
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
||||||
public class SimpleElementVisitorPreview<R, P> extends SimpleElementVisitor14<R, P> {
|
public class SimpleElementVisitorPreview<R, P> extends SimpleElementVisitor14<R, P> {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -56,7 +56,7 @@ import static javax.lang.model.SourceVersion.*;
|
||||||
* @see SimpleTypeVisitor9
|
* @see SimpleTypeVisitor9
|
||||||
* @since 14
|
* @since 14
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
public class SimpleTypeVisitor14<R, P> extends SimpleTypeVisitor9<R, P> {
|
public class SimpleTypeVisitor14<R, P> extends SimpleTypeVisitor9<R, P> {
|
||||||
/**
|
/**
|
||||||
* Constructor for concrete subclasses; uses {@code null} for the
|
* Constructor for concrete subclasses; uses {@code null} for the
|
||||||
|
|
|
@ -62,7 +62,7 @@ import static javax.lang.model.SourceVersion.*;
|
||||||
* @see SimpleTypeVisitor14
|
* @see SimpleTypeVisitor14
|
||||||
* @since 23
|
* @since 23
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
||||||
public class SimpleTypeVisitorPreview<R, P> extends SimpleTypeVisitor14<R, P> {
|
public class SimpleTypeVisitorPreview<R, P> extends SimpleTypeVisitor14<R, P> {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -61,7 +61,7 @@ import static javax.lang.model.SourceVersion.*;
|
||||||
* @see TypeKindVisitor9
|
* @see TypeKindVisitor9
|
||||||
* @since 14
|
* @since 14
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
public class TypeKindVisitor14<R, P> extends TypeKindVisitor9<R, P> {
|
public class TypeKindVisitor14<R, P> extends TypeKindVisitor9<R, P> {
|
||||||
/**
|
/**
|
||||||
* Constructor for concrete subclasses to call; uses {@code null}
|
* Constructor for concrete subclasses to call; uses {@code null}
|
||||||
|
|
|
@ -66,7 +66,7 @@ import static javax.lang.model.SourceVersion.*;
|
||||||
* @see TypeKindVisitor14
|
* @see TypeKindVisitor14
|
||||||
* @since 23
|
* @since 23
|
||||||
*/
|
*/
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
@PreviewFeature(feature=PreviewFeature.Feature.LANGUAGE_MODEL, reflective=true)
|
||||||
public class TypeKindVisitorPreview<R, P> extends TypeKindVisitor14<R, P> {
|
public class TypeKindVisitorPreview<R, P> extends TypeKindVisitor14<R, P> {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -148,6 +148,11 @@ public enum Source {
|
||||||
* 24, tbd
|
* 24, tbd
|
||||||
*/
|
*/
|
||||||
JDK24("24"),
|
JDK24("24"),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 25, tbd
|
||||||
|
*/
|
||||||
|
JDK25("25"),
|
||||||
; // Reduce code churn when appending new constants
|
; // Reduce code churn when appending new constants
|
||||||
|
|
||||||
private static final Context.Key<Source> sourceKey = new Context.Key<>();
|
private static final Context.Key<Source> sourceKey = new Context.Key<>();
|
||||||
|
@ -200,6 +205,7 @@ public enum Source {
|
||||||
|
|
||||||
public Target requiredTarget() {
|
public Target requiredTarget() {
|
||||||
return switch(this) {
|
return switch(this) {
|
||||||
|
case JDK25 -> Target.JDK1_25;
|
||||||
case JDK24 -> Target.JDK1_24;
|
case JDK24 -> Target.JDK1_24;
|
||||||
case JDK23 -> Target.JDK1_23;
|
case JDK23 -> Target.JDK1_23;
|
||||||
case JDK22 -> Target.JDK1_22;
|
case JDK22 -> Target.JDK1_22;
|
||||||
|
@ -351,6 +357,7 @@ public enum Source {
|
||||||
case JDK22 -> RELEASE_22;
|
case JDK22 -> RELEASE_22;
|
||||||
case JDK23 -> RELEASE_23;
|
case JDK23 -> RELEASE_23;
|
||||||
case JDK24 -> RELEASE_24;
|
case JDK24 -> RELEASE_24;
|
||||||
|
case JDK25 -> RELEASE_25;
|
||||||
default -> null;
|
default -> null;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -128,6 +128,7 @@ public class ClassFile {
|
||||||
V66(66, 0), // JDK 22
|
V66(66, 0), // JDK 22
|
||||||
V67(67, 0), // JDK 23
|
V67(67, 0), // JDK 23
|
||||||
V68(68, 0), // JDK 24
|
V68(68, 0), // JDK 24
|
||||||
|
V69(69, 0), // JDK 25
|
||||||
; // Reduce code churn when appending new constants
|
; // Reduce code churn when appending new constants
|
||||||
Version(int major, int minor) {
|
Version(int major, int minor) {
|
||||||
this.major = major;
|
this.major = major;
|
||||||
|
|
|
@ -107,6 +107,9 @@ public enum Target {
|
||||||
|
|
||||||
/** JDK 24. */
|
/** JDK 24. */
|
||||||
JDK1_24("24", 68, 0),
|
JDK1_24("24", 68, 0),
|
||||||
|
|
||||||
|
/** JDK 25. */
|
||||||
|
JDK1_25("25", 69, 0),
|
||||||
; // Reduce code churn when appending new constants
|
; // Reduce code churn when appending new constants
|
||||||
|
|
||||||
private static final Context.Key<Target> targetKey = new Context.Key<>();
|
private static final Context.Key<Target> targetKey = new Context.Key<>();
|
||||||
|
|
|
@ -55,7 +55,7 @@ import com.sun.tools.javac.util.StringUtils;
|
||||||
* deletion without notice.</b>
|
* deletion without notice.</b>
|
||||||
*/
|
*/
|
||||||
@SupportedAnnotationTypes("*")
|
@SupportedAnnotationTypes("*")
|
||||||
@SupportedSourceVersion(SourceVersion.RELEASE_24)
|
@SupportedSourceVersion(SourceVersion.RELEASE_25)
|
||||||
public class PrintingProcessor extends AbstractProcessor {
|
public class PrintingProcessor extends AbstractProcessor {
|
||||||
PrintWriter writer;
|
PrintWriter writer;
|
||||||
|
|
||||||
|
|
3713
src/jdk.compiler/share/data/symbols/java.base-O.sym.txt
Normal file
3713
src/jdk.compiler/share/data/symbols/java.base-O.sym.txt
Normal file
File diff suppressed because one or more lines are too long
91
src/jdk.compiler/share/data/symbols/java.compiler-O.sym.txt
Normal file
91
src/jdk.compiler/share/data/symbols/java.compiler-O.sym.txt
Normal file
|
@ -0,0 +1,91 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.compiler
|
||||||
|
header exports javax/annotation/processing,javax/lang/model,javax/lang/model/element,javax/lang/model/type,javax/lang/model/util,javax/tools requires name\u0020;java.base\u0020;flags\u0020;8000 uses javax/tools/DocumentationTool,javax/tools/JavaCompiler target macos-aarch64 flags 8000
|
||||||
|
|
||||||
|
class name javax/lang/model/SourceVersion
|
||||||
|
field name RELEASE_24 descriptor Ljavax/lang/model/SourceVersion; flags 4019
|
||||||
|
|
||||||
|
class name javax/lang/model/util/AbstractAnnotationValueVisitor14
|
||||||
|
header extends javax/lang/model/util/AbstractAnnotationValueVisitor9 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractAnnotationValueVisitor9<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/AbstractAnnotationValueVisitorPreview
|
||||||
|
header extends javax/lang/model/util/AbstractAnnotationValueVisitor14 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractAnnotationValueVisitor14<TR;TP;>; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;LANGUAGE_MODEL;,reflective=Ztrue) runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/AbstractElementVisitor14
|
||||||
|
header extends javax/lang/model/util/AbstractElementVisitor9 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractElementVisitor9<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/AbstractElementVisitorPreview
|
||||||
|
header extends javax/lang/model/util/AbstractElementVisitor14 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractElementVisitor14<TR;TP;>; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;LANGUAGE_MODEL;,reflective=Ztrue) runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/AbstractTypeVisitor14
|
||||||
|
header extends javax/lang/model/util/AbstractTypeVisitor9 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractTypeVisitor9<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/AbstractTypeVisitorPreview
|
||||||
|
header extends javax/lang/model/util/AbstractTypeVisitor14 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractTypeVisitor14<TR;TP;>; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;LANGUAGE_MODEL;,reflective=Ztrue) runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/ElementKindVisitor14
|
||||||
|
header extends javax/lang/model/util/ElementKindVisitor9 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/ElementKindVisitor9<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/ElementKindVisitorPreview
|
||||||
|
header extends javax/lang/model/util/ElementKindVisitor14 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/ElementKindVisitor14<TR;TP;>; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;LANGUAGE_MODEL;,reflective=Ztrue) runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/ElementScanner14
|
||||||
|
header extends javax/lang/model/util/ElementScanner9 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/ElementScanner9<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/ElementScannerPreview
|
||||||
|
header extends javax/lang/model/util/ElementScanner14 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/ElementScanner14<TR;TP;>; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;LANGUAGE_MODEL;,reflective=Ztrue) runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/SimpleAnnotationValueVisitor14
|
||||||
|
header extends javax/lang/model/util/SimpleAnnotationValueVisitor9 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/SimpleAnnotationValueVisitor9<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/SimpleAnnotationValueVisitorPreview
|
||||||
|
header extends javax/lang/model/util/SimpleAnnotationValueVisitor14 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/SimpleAnnotationValueVisitor14<TR;TP;>; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;LANGUAGE_MODEL;,reflective=Ztrue) runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/SimpleElementVisitor14
|
||||||
|
header extends javax/lang/model/util/SimpleElementVisitor9 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/SimpleElementVisitor9<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/SimpleElementVisitorPreview
|
||||||
|
header extends javax/lang/model/util/SimpleElementVisitor14 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/SimpleElementVisitor14<TR;TP;>; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;LANGUAGE_MODEL;,reflective=Ztrue) runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/SimpleTypeVisitor14
|
||||||
|
header extends javax/lang/model/util/SimpleTypeVisitor9 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/SimpleTypeVisitor9<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/SimpleTypeVisitorPreview
|
||||||
|
header extends javax/lang/model/util/SimpleTypeVisitor14 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/SimpleTypeVisitor14<TR;TP;>; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;LANGUAGE_MODEL;,reflective=Ztrue) runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/TypeKindVisitor14
|
||||||
|
header extends javax/lang/model/util/TypeKindVisitor9 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/TypeKindVisitor9<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/lang/model/util/TypeKindVisitorPreview
|
||||||
|
header extends javax/lang/model/util/TypeKindVisitor14 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/TypeKindVisitor14<TR;TP;>; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;LANGUAGE_MODEL;,reflective=Ztrue) runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_24;)
|
||||||
|
|
||||||
|
class name javax/tools/ToolProvider
|
||||||
|
header extends java/lang/Object flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.datatransfer
|
||||||
|
header exports java/awt/datatransfer requires name\u0020;java.base\u0020;flags\u0020;8000 uses sun/datatransfer/DesktopDatatransferService target macos-aarch64 flags 8000
|
||||||
|
|
121
src/jdk.compiler/share/data/symbols/java.desktop-O.sym.txt
Normal file
121
src/jdk.compiler/share/data/symbols/java.desktop-O.sym.txt
Normal file
|
@ -0,0 +1,121 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.desktop
|
||||||
|
header exports java/applet,java/awt,java/awt/color,java/awt/desktop,java/awt/dnd,java/awt/event,java/awt/font,java/awt/geom,java/awt/im,java/awt/im/spi,java/awt/image,java/awt/image/renderable,java/awt/print,java/beans,java/beans/beancontext,javax/accessibility,javax/imageio,javax/imageio/event,javax/imageio/metadata,javax/imageio/plugins/bmp,javax/imageio/plugins/jpeg,javax/imageio/plugins/tiff,javax/imageio/spi,javax/imageio/stream,javax/print,javax/print/attribute,javax/print/attribute/standard,javax/print/event,javax/sound/midi,javax/sound/midi/spi,javax/sound/sampled,javax/sound/sampled/spi,javax/swing,javax/swing/border,javax/swing/colorchooser,javax/swing/event,javax/swing/filechooser,javax/swing/plaf,javax/swing/plaf/basic,javax/swing/plaf/metal,javax/swing/plaf/multi,javax/swing/plaf/nimbus,javax/swing/plaf/synth,javax/swing/table,javax/swing/text,javax/swing/text/html,javax/swing/text/html/parser,javax/swing/text/rtf,javax/swing/tree,javax/swing/undo extraModulePackages sun/print requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.prefs\u0020;flags\u0020;0,name\u0020;java.datatransfer\u0020;flags\u0020;20,name\u0020;java.xml\u0020;flags\u0020;20 uses java/awt/im/spi/InputMethodDescriptor,javax/accessibility/AccessibilityProvider,javax/imageio/spi/ImageInputStreamSpi,javax/imageio/spi/ImageOutputStreamSpi,javax/imageio/spi/ImageReaderSpi,javax/imageio/spi/ImageTranscoderSpi,javax/imageio/spi/ImageWriterSpi,javax/print/PrintServiceLookup,javax/print/StreamPrintServiceFactory,javax/sound/midi/spi/MidiDeviceProvider,javax/sound/midi/spi/MidiFileReader,javax/sound/midi/spi/MidiFileWriter,javax/sound/midi/spi/SoundbankReader,javax/sound/sampled/spi/AudioFileReader,javax/sound/sampled/spi/AudioFileWriter,javax/sound/sampled/spi/FormatConversionProvider,javax/sound/sampled/spi/MixerProvider,sun/swing/InteropProvider provides interface\u0020;sun/datatransfer/DesktopDatatransferService\u0020;impls\u0020;sun/awt/datatransfer/DesktopDatatransferServiceImpl,interface\u0020;java/net/ContentHandlerFactory\u0020;impls\u0020;sun/awt/www/content/MultimediaContentHandlers,interface\u0020;javax/print/PrintServiceLookup\u0020;impls\u0020;sun/print/PrintServiceLookupProvider,interface\u0020;javax/print/StreamPrintServiceFactory\u0020;impls\u0020;sun/print/PSStreamPrinterFactory,interface\u0020;javax/sound/midi/spi/MidiDeviceProvider\u0020;impls\u0020;com/sun/media/sound/MidiInDeviceProvider\u005C;u002C;com/sun/media/sound/MidiOutDeviceProvider\u005C;u002C;com/sun/media/sound/RealTimeSequencerProvider\u005C;u002C;com/sun/media/sound/SoftProvider,interface\u0020;javax/sound/midi/spi/MidiFileReader\u0020;impls\u0020;com/sun/media/sound/StandardMidiFileReader,interface\u0020;javax/sound/midi/spi/MidiFileWriter\u0020;impls\u0020;com/sun/media/sound/StandardMidiFileWriter,interface\u0020;javax/sound/midi/spi/SoundbankReader\u0020;impls\u0020;com/sun/media/sound/AudioFileSoundbankReader\u005C;u002C;com/sun/media/sound/DLSSoundbankReader\u005C;u002C;com/sun/media/sound/JARSoundbankReader\u005C;u002C;com/sun/media/sound/SF2SoundbankReader,interface\u0020;javax/sound/sampled/spi/AudioFileReader\u0020;impls\u0020;com/sun/media/sound/AiffFileReader\u005C;u002C;com/sun/media/sound/AuFileReader\u005C;u002C;com/sun/media/sound/SoftMidiAudioFileReader\u005C;u002C;com/sun/media/sound/WaveFileReader\u005C;u002C;com/sun/media/sound/WaveFloatFileReader\u005C;u002C;com/sun/media/sound/WaveExtensibleFileReader,interface\u0020;javax/sound/sampled/spi/AudioFileWriter\u0020;impls\u0020;com/sun/media/sound/AiffFileWriter\u005C;u002C;com/sun/media/sound/AuFileWriter\u005C;u002C;com/sun/media/sound/WaveFileWriter\u005C;u002C;com/sun/media/sound/WaveFloatFileWriter,interface\u0020;javax/sound/sampled/spi/FormatConversionProvider\u0020;impls\u0020;com/sun/media/sound/AlawCodec\u005C;u002C;com/sun/media/sound/AudioFloatFormatConverter\u005C;u002C;com/sun/media/sound/PCMtoPCMCodec\u005C;u002C;com/sun/media/sound/UlawCodec,interface\u0020;javax/sound/sampled/spi/MixerProvider\u0020;impls\u0020;com/sun/media/sound/DirectAudioDeviceProvider\u005C;u002C;com/sun/media/sound/PortMixerProvider target macos-aarch64 flags 8000
|
||||||
|
|
||||||
|
class name java/awt/AWTPermission
|
||||||
|
header extends java/security/BasicPermission flags 31 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="24")
|
||||||
|
|
||||||
|
class name java/awt/GraphicsEnvironment
|
||||||
|
header extends java/lang/Object flags 421 classAnnotations @Ljdk/Profile+Annotation;(value=I4)
|
||||||
|
|
||||||
|
class name java/awt/KeyboardFocusManager
|
||||||
|
-method name setCurrentKeyboardFocusManager descriptor (Ljava/awt/KeyboardFocusManager;)V
|
||||||
|
-method name getGlobalFocusOwner descriptor ()Ljava/awt/Component;
|
||||||
|
-method name setGlobalFocusOwner descriptor (Ljava/awt/Component;)V
|
||||||
|
-method name clearGlobalFocusOwner descriptor ()V
|
||||||
|
-method name getGlobalPermanentFocusOwner descriptor ()Ljava/awt/Component;
|
||||||
|
-method name setGlobalPermanentFocusOwner descriptor (Ljava/awt/Component;)V
|
||||||
|
-method name getGlobalFocusedWindow descriptor ()Ljava/awt/Window;
|
||||||
|
-method name setGlobalFocusedWindow descriptor (Ljava/awt/Window;)V
|
||||||
|
-method name getGlobalActiveWindow descriptor ()Ljava/awt/Window;
|
||||||
|
-method name setGlobalActiveWindow descriptor (Ljava/awt/Window;)V
|
||||||
|
-method name getGlobalCurrentFocusCycleRoot descriptor ()Ljava/awt/Container;
|
||||||
|
-method name setGlobalCurrentFocusCycleRoot descriptor (Ljava/awt/Container;)V
|
||||||
|
method name setCurrentKeyboardFocusManager descriptor (Ljava/awt/KeyboardFocusManager;)V flags 9
|
||||||
|
method name getGlobalFocusOwner descriptor ()Ljava/awt/Component; flags 4
|
||||||
|
method name setGlobalFocusOwner descriptor (Ljava/awt/Component;)V flags 4
|
||||||
|
method name clearGlobalFocusOwner descriptor ()V flags 1
|
||||||
|
method name getGlobalPermanentFocusOwner descriptor ()Ljava/awt/Component; flags 4
|
||||||
|
method name setGlobalPermanentFocusOwner descriptor (Ljava/awt/Component;)V flags 4
|
||||||
|
method name getGlobalFocusedWindow descriptor ()Ljava/awt/Window; flags 4
|
||||||
|
method name setGlobalFocusedWindow descriptor (Ljava/awt/Window;)V flags 4
|
||||||
|
method name getGlobalActiveWindow descriptor ()Ljava/awt/Window; flags 4
|
||||||
|
method name setGlobalActiveWindow descriptor (Ljava/awt/Window;)V flags 4
|
||||||
|
method name getGlobalCurrentFocusCycleRoot descriptor ()Ljava/awt/Container; flags 4
|
||||||
|
method name setGlobalCurrentFocusCycleRoot descriptor (Ljava/awt/Container;)V flags 1
|
||||||
|
|
||||||
|
class name java/awt/Window
|
||||||
|
header extends java/awt/Container implements javax/accessibility/Accessible nestMembers java/awt/Window$AccessibleAWTWindow,java/awt/Window$Type flags 21
|
||||||
|
innerclass innerClass java/awt/Window$Type outerClass java/awt/Window innerClassName Type flags 4019
|
||||||
|
innerclass innerClass java/awt/Dialog$ModalExclusionType outerClass java/awt/Dialog innerClassName ModalExclusionType flags 4019
|
||||||
|
innerclass innerClass java/awt/event/FocusEvent$Cause outerClass java/awt/event/FocusEvent innerClassName Cause flags 4019
|
||||||
|
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||||
|
innerclass innerClass java/awt/Window$AccessibleAWTWindow outerClass java/awt/Window innerClassName AccessibleAWTWindow flags 4
|
||||||
|
innerclass innerClass java/awt/GraphicsDevice$WindowTranslucency outerClass java/awt/GraphicsDevice innerClassName WindowTranslucency flags 4019
|
||||||
|
innerclass innerClass java/awt/geom/Path2D$Float outerClass java/awt/geom/Path2D innerClassName Float flags 9
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
-method name getWarningString descriptor ()Ljava/lang/String;
|
||||||
|
-method name setAlwaysOnTop descriptor (Z)V
|
||||||
|
method name setAlwaysOnTop descriptor (Z)V flags 11
|
||||||
|
method name getWarningString descriptor ()Ljava/lang/String; flags 11 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="24")
|
||||||
|
|
||||||
|
class name java/beans/Beans
|
||||||
|
-method name setDesignTime descriptor (Z)V
|
||||||
|
-method name setGuiAvailable descriptor (Z)V
|
||||||
|
method name setDesignTime descriptor (Z)V flags 9
|
||||||
|
method name setGuiAvailable descriptor (Z)V flags 9
|
||||||
|
|
||||||
|
class name javax/imageio/ImageIO
|
||||||
|
header extends java/lang/Object flags 31
|
||||||
|
innerclass innerClass javax/imageio/spi/ServiceRegistry$Filter outerClass javax/imageio/spi/ServiceRegistry innerClassName Filter flags 609
|
||||||
|
|
||||||
|
class name javax/sound/sampled/AudioPermission
|
||||||
|
header extends java/security/BasicPermission flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="24")
|
||||||
|
|
||||||
|
class name javax/swing/DebugGraphics
|
||||||
|
header extends java/awt/Graphics flags 21
|
||||||
|
innerclass innerClass java/lang/StackWalker$Option outerClass java/lang/StackWalker innerClassName Option flags 4019
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
|
||||||
|
class name javax/swing/FocusManager
|
||||||
|
-method name setCurrentManager descriptor (Ljavax/swing/FocusManager;)V
|
||||||
|
method name setCurrentManager descriptor (Ljavax/swing/FocusManager;)V flags 9
|
||||||
|
|
||||||
|
class name javax/swing/JInternalFrame
|
||||||
|
-method name getWarningString descriptor ()Ljava/lang/String;
|
||||||
|
method name getWarningString descriptor ()Ljava/lang/String; flags 11 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="24")@Ljava/beans/BeanProperty;(bound=Zfalse)
|
||||||
|
|
||||||
|
class name javax/swing/JSplitPane
|
||||||
|
method name setComponentOrientation descriptor (Ljava/awt/ComponentOrientation;)V flags 1
|
||||||
|
method name setEnabled descriptor (Z)V flags 1
|
||||||
|
|
||||||
|
class name javax/swing/UIManager
|
||||||
|
-method name setInstalledLookAndFeels descriptor ([Ljavax/swing/UIManager$LookAndFeelInfo;)V
|
||||||
|
method name setInstalledLookAndFeels descriptor ([Ljavax/swing/UIManager$LookAndFeelInfo;)V flags 9
|
||||||
|
|
||||||
|
class name javax/swing/plaf/basic/BasicScrollBarUI$ScrollListener
|
||||||
|
header extends java/lang/Object implements java/awt/event/ActionListener nestHost javax/swing/plaf/basic/BasicScrollBarUI flags 21
|
||||||
|
innerclass innerClass javax/swing/plaf/basic/BasicScrollBarUI$ScrollListener outerClass javax/swing/plaf/basic/BasicScrollBarUI innerClassName ScrollListener flags 4
|
||||||
|
innerclass innerClass javax/swing/plaf/basic/BasicScrollBarUI$ArrowButtonListener outerClass javax/swing/plaf/basic/BasicScrollBarUI innerClassName ArrowButtonListener flags 4
|
||||||
|
innerclass innerClass javax/swing/plaf/basic/BasicScrollBarUI$TrackListener outerClass javax/swing/plaf/basic/BasicScrollBarUI innerClassName TrackListener flags 4
|
||||||
|
|
||||||
|
class name javax/swing/plaf/basic/BasicSplitPaneDivider
|
||||||
|
method name setEnabled descriptor (Z)V flags 1
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.instrument
|
||||||
|
header exports java/lang/instrument requires name\u0020;java.base\u0020;flags\u0020;8000 target macos-aarch64 flags 8000
|
||||||
|
|
109
src/jdk.compiler/share/data/symbols/java.logging-O.sym.txt
Normal file
109
src/jdk.compiler/share/data/symbols/java.logging-O.sym.txt
Normal file
|
@ -0,0 +1,109 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.logging
|
||||||
|
header exports java/util/logging requires name\u0020;java.base\u0020;flags\u0020;8000 provides interface\u0020;jdk/internal/logger/DefaultLoggerFinder\u0020;impls\u0020;sun/util/logging/internal/LoggingProviderImpl target macos-aarch64 flags 8000
|
||||||
|
|
||||||
|
class name java/util/logging/FileHandler
|
||||||
|
-method name <init> descriptor ()V
|
||||||
|
-method name <init> descriptor (Ljava/lang/String;)V
|
||||||
|
-method name <init> descriptor (Ljava/lang/String;Z)V
|
||||||
|
-method name <init> descriptor (Ljava/lang/String;II)V
|
||||||
|
-method name <init> descriptor (Ljava/lang/String;IIZ)V
|
||||||
|
-method name publish descriptor (Ljava/util/logging/LogRecord;)V
|
||||||
|
-method name close descriptor ()V
|
||||||
|
method name publish descriptor (Ljava/util/logging/LogRecord;)V flags 21
|
||||||
|
method name <init> descriptor ()V thrownTypes java/io/IOException flags 1
|
||||||
|
method name <init> descriptor (Ljava/lang/String;)V thrownTypes java/io/IOException flags 1
|
||||||
|
method name <init> descriptor (Ljava/lang/String;Z)V thrownTypes java/io/IOException flags 1
|
||||||
|
method name <init> descriptor (Ljava/lang/String;II)V thrownTypes java/io/IOException flags 1
|
||||||
|
method name <init> descriptor (Ljava/lang/String;IIZ)V thrownTypes java/io/IOException flags 1
|
||||||
|
method name close descriptor ()V flags 21
|
||||||
|
|
||||||
|
class name java/util/logging/Handler
|
||||||
|
-method name close descriptor ()V
|
||||||
|
-method name setFormatter descriptor (Ljava/util/logging/Formatter;)V
|
||||||
|
-method name setEncoding descriptor (Ljava/lang/String;)V
|
||||||
|
-method name setFilter descriptor (Ljava/util/logging/Filter;)V
|
||||||
|
-method name setErrorManager descriptor (Ljava/util/logging/ErrorManager;)V
|
||||||
|
-method name setLevel descriptor (Ljava/util/logging/Level;)V
|
||||||
|
method name setErrorManager descriptor (Ljava/util/logging/ErrorManager;)V flags 21
|
||||||
|
method name close descriptor ()V flags 401
|
||||||
|
method name setFormatter descriptor (Ljava/util/logging/Formatter;)V flags 21
|
||||||
|
method name setEncoding descriptor (Ljava/lang/String;)V thrownTypes java/io/UnsupportedEncodingException flags 21
|
||||||
|
method name setFilter descriptor (Ljava/util/logging/Filter;)V flags 21
|
||||||
|
method name setLevel descriptor (Ljava/util/logging/Level;)V flags 21
|
||||||
|
|
||||||
|
class name java/util/logging/LogManager
|
||||||
|
-method name readConfiguration descriptor ()V
|
||||||
|
-method name reset descriptor ()V
|
||||||
|
-method name readConfiguration descriptor (Ljava/io/InputStream;)V
|
||||||
|
-method name checkAccess descriptor ()V
|
||||||
|
method name readConfiguration descriptor ()V thrownTypes java/io/IOException flags 1
|
||||||
|
method name reset descriptor ()V flags 1
|
||||||
|
method name readConfiguration descriptor (Ljava/io/InputStream;)V thrownTypes java/io/IOException flags 1
|
||||||
|
method name checkAccess descriptor ()V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||||
|
|
||||||
|
class name java/util/logging/Logger
|
||||||
|
-method name setFilter descriptor (Ljava/util/logging/Filter;)V
|
||||||
|
-method name setLevel descriptor (Ljava/util/logging/Level;)V
|
||||||
|
-method name addHandler descriptor (Ljava/util/logging/Handler;)V
|
||||||
|
-method name removeHandler descriptor (Ljava/util/logging/Handler;)V
|
||||||
|
method name setFilter descriptor (Ljava/util/logging/Filter;)V flags 1
|
||||||
|
method name setLevel descriptor (Ljava/util/logging/Level;)V flags 1
|
||||||
|
method name addHandler descriptor (Ljava/util/logging/Handler;)V flags 1
|
||||||
|
method name removeHandler descriptor (Ljava/util/logging/Handler;)V flags 1
|
||||||
|
|
||||||
|
class name java/util/logging/MemoryHandler
|
||||||
|
-method name close descriptor ()V
|
||||||
|
-method name publish descriptor (Ljava/util/logging/LogRecord;)V
|
||||||
|
-method name push descriptor ()V
|
||||||
|
-method name setPushLevel descriptor (Ljava/util/logging/Level;)V
|
||||||
|
method name publish descriptor (Ljava/util/logging/LogRecord;)V flags 21
|
||||||
|
method name push descriptor ()V flags 21
|
||||||
|
method name close descriptor ()V flags 1
|
||||||
|
method name setPushLevel descriptor (Ljava/util/logging/Level;)V flags 21
|
||||||
|
|
||||||
|
class name java/util/logging/SocketHandler
|
||||||
|
-method name close descriptor ()V
|
||||||
|
-method name publish descriptor (Ljava/util/logging/LogRecord;)V
|
||||||
|
method name publish descriptor (Ljava/util/logging/LogRecord;)V flags 21
|
||||||
|
method name close descriptor ()V flags 21
|
||||||
|
|
||||||
|
class name java/util/logging/StreamHandler
|
||||||
|
-method name setOutputStream descriptor (Ljava/io/OutputStream;)V
|
||||||
|
-method name setEncoding descriptor (Ljava/lang/String;)V
|
||||||
|
-method name publish descriptor (Ljava/util/logging/LogRecord;)V
|
||||||
|
-method name flush descriptor ()V
|
||||||
|
-method name close descriptor ()V
|
||||||
|
method name publish descriptor (Ljava/util/logging/LogRecord;)V flags 21
|
||||||
|
method name flush descriptor ()V flags 21
|
||||||
|
method name setOutputStream descriptor (Ljava/io/OutputStream;)V flags 24
|
||||||
|
method name setEncoding descriptor (Ljava/lang/String;)V thrownTypes java/io/UnsupportedEncodingException flags 21
|
||||||
|
method name close descriptor ()V flags 21
|
||||||
|
|
108
src/jdk.compiler/share/data/symbols/java.management-O.sym.txt
Normal file
108
src/jdk.compiler/share/data/symbols/java.management-O.sym.txt
Normal file
|
@ -0,0 +1,108 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.management
|
||||||
|
header exports java/lang/management,javax/management,javax/management/loading,javax/management/modelmbean,javax/management/monitor,javax/management/openmbean,javax/management/relation,javax/management/remote,javax/management/timer requires name\u0020;java.base\u0020;flags\u0020;8000 uses javax/management/remote/JMXConnectorProvider,javax/management/remote/JMXConnectorServerProvider,sun/management/spi/PlatformMBeanProvider provides interface\u0020;javax/security/auth/spi/LoginModule\u0020;impls\u0020;com/sun/jmx/remote/security/FileLoginModule target macos-aarch64 flags 8000
|
||||||
|
|
||||||
|
class name javax/management/Notification
|
||||||
|
header extends java/util/EventObject flags 21
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
|
||||||
|
class name javax/management/ObjectName
|
||||||
|
header extends java/lang/Object implements java/lang/Comparable,javax/management/QueryExp flags 21 signature Ljava/lang/Object;Ljava/lang/Comparable<Ljavax/management/ObjectName;>;Ljavax/management/QueryExp;
|
||||||
|
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
|
||||||
|
class name javax/management/modelmbean/InvalidTargetObjectTypeException
|
||||||
|
header extends java/lang/Exception flags 21
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
|
||||||
|
class name javax/management/modelmbean/ModelMBeanAttributeInfo
|
||||||
|
header extends javax/management/MBeanAttributeInfo implements javax/management/DescriptorAccess flags 21
|
||||||
|
innerclass innerClass java/lang/System$Logger outerClass java/lang/System innerClassName Logger flags 609
|
||||||
|
innerclass innerClass java/lang/System$Logger$Level outerClass java/lang/System$Logger innerClassName Level flags 4019
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
|
||||||
|
class name javax/management/modelmbean/ModelMBeanConstructorInfo
|
||||||
|
header extends javax/management/MBeanConstructorInfo implements javax/management/DescriptorAccess flags 21
|
||||||
|
innerclass innerClass java/lang/System$Logger outerClass java/lang/System innerClassName Logger flags 609
|
||||||
|
innerclass innerClass java/lang/System$Logger$Level outerClass java/lang/System$Logger innerClassName Level flags 4019
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
|
||||||
|
class name javax/management/modelmbean/ModelMBeanInfoSupport
|
||||||
|
header extends javax/management/MBeanInfo implements javax/management/modelmbean/ModelMBeanInfo flags 21
|
||||||
|
innerclass innerClass java/lang/System$Logger outerClass java/lang/System innerClassName Logger flags 609
|
||||||
|
innerclass innerClass java/lang/System$Logger$Level outerClass java/lang/System$Logger innerClassName Level flags 4019
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
|
||||||
|
class name javax/management/modelmbean/ModelMBeanNotificationInfo
|
||||||
|
header extends javax/management/MBeanNotificationInfo implements javax/management/DescriptorAccess flags 21
|
||||||
|
innerclass innerClass java/lang/System$Logger outerClass java/lang/System innerClassName Logger flags 609
|
||||||
|
innerclass innerClass java/lang/System$Logger$Level outerClass java/lang/System$Logger innerClassName Level flags 4019
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
|
||||||
|
class name javax/management/modelmbean/ModelMBeanOperationInfo
|
||||||
|
header extends javax/management/MBeanOperationInfo implements javax/management/DescriptorAccess flags 21
|
||||||
|
innerclass innerClass java/lang/System$Logger outerClass java/lang/System innerClassName Logger flags 609
|
||||||
|
innerclass innerClass java/lang/System$Logger$Level outerClass java/lang/System$Logger innerClassName Level flags 4019
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
|
||||||
|
class name javax/management/modelmbean/XMLParseException
|
||||||
|
header extends java/lang/Exception flags 21
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
|
||||||
|
class name javax/management/relation/MBeanServerNotificationFilter
|
||||||
|
header extends javax/management/NotificationFilterSupport flags 21
|
||||||
|
innerclass innerClass java/lang/System$Logger outerClass java/lang/System innerClassName Logger flags 609
|
||||||
|
innerclass innerClass java/lang/System$Logger$Level outerClass java/lang/System$Logger innerClassName Level flags 4019
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
|
||||||
|
class name javax/management/relation/RelationNotification
|
||||||
|
header extends javax/management/Notification flags 21
|
||||||
|
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||||
|
|
||||||
|
class name javax/management/relation/RelationTypeSupport
|
||||||
|
header extends java/lang/Object implements javax/management/relation/RelationType flags 21
|
||||||
|
innerclass innerClass java/lang/System$Logger outerClass java/lang/System innerClassName Logger flags 609
|
||||||
|
innerclass innerClass java/lang/System$Logger$Level outerClass java/lang/System$Logger innerClassName Level flags 4019
|
||||||
|
|
||||||
|
class name javax/management/relation/Role
|
||||||
|
header extends java/lang/Object implements java/io/Serializable flags 21
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
|
||||||
|
class name javax/management/relation/RoleInfo
|
||||||
|
header extends java/lang/Object implements java/io/Serializable flags 21
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
|
||||||
|
class name javax/management/relation/RoleResult
|
||||||
|
header extends java/lang/Object implements java/io/Serializable flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
|
||||||
|
|
||||||
|
class name javax/management/relation/RoleUnresolved
|
||||||
|
header extends java/lang/Object implements java/io/Serializable flags 21
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.management.rmi
|
||||||
|
header exports javax/management/remote/rmi requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.naming\u0020;flags\u0020;0,name\u0020;java.management\u0020;flags\u0020;20,name\u0020;java.rmi\u0020;flags\u0020;20 provides interface\u0020;javax/management/remote/JMXConnectorProvider\u0020;impls\u0020;com/sun/jmx/remote/protocol/rmi/ClientProvider,interface\u0020;javax/management/remote/JMXConnectorServerProvider\u0020;impls\u0020;com/sun/jmx/remote/protocol/rmi/ServerProvider target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/java.naming-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/java.naming-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.naming
|
||||||
|
header exports javax/naming,javax/naming/directory,javax/naming/event,javax/naming/ldap,javax/naming/spi,javax/naming/ldap/spi requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.security.sasl\u0020;flags\u0020;0 uses javax/naming/ldap/StartTlsResponse,javax/naming/spi/InitialContextFactory,javax/naming/ldap/spi/LdapDnsProvider provides interface\u0020;java/security/Provider\u0020;impls\u0020;sun/security/provider/certpath/ldap/JdkLDAP target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/java.net.http-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/java.net.http-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.net.http
|
||||||
|
header exports java/net/http requires name\u0020;java.base\u0020;flags\u0020;8000 target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/java.prefs-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/java.prefs-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.prefs
|
||||||
|
header exports java/util/prefs requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.xml\u0020;flags\u0020;0 uses java/util/prefs/PreferencesFactory target macos-aarch64 flags 8000
|
||||||
|
|
35
src/jdk.compiler/share/data/symbols/java.rmi-O.sym.txt
Normal file
35
src/jdk.compiler/share/data/symbols/java.rmi-O.sym.txt
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.rmi
|
||||||
|
header exports java/rmi,java/rmi/dgc,java/rmi/registry,java/rmi/server,javax/rmi/ssl requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.logging\u0020;flags\u0020;0 uses java/rmi/server/RMIClassLoaderSpi target macos-aarch64 flags 8000
|
||||||
|
|
||||||
|
class name java/rmi/server/RMIClassLoader
|
||||||
|
-method name getClassLoader descriptor (Ljava/lang/String;)Ljava/lang/ClassLoader;
|
||||||
|
method name getClassLoader descriptor (Ljava/lang/String;)Ljava/lang/ClassLoader; thrownTypes java/net/MalformedURLException flags 9
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/java.scripting-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/java.scripting-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.scripting
|
||||||
|
header exports javax/script requires name\u0020;java.base\u0020;flags\u0020;8000 uses javax/script/ScriptEngineFactory target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/java.se-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/java.se-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.se
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;20,name\u0020;java.compiler\u0020;flags\u0020;20,name\u0020;java.datatransfer\u0020;flags\u0020;20,name\u0020;java.desktop\u0020;flags\u0020;20,name\u0020;java.instrument\u0020;flags\u0020;20,name\u0020;java.logging\u0020;flags\u0020;20,name\u0020;java.management\u0020;flags\u0020;20,name\u0020;java.management.rmi\u0020;flags\u0020;20,name\u0020;java.naming\u0020;flags\u0020;20,name\u0020;java.net.http\u0020;flags\u0020;20,name\u0020;java.prefs\u0020;flags\u0020;20,name\u0020;java.rmi\u0020;flags\u0020;20,name\u0020;java.scripting\u0020;flags\u0020;20,name\u0020;java.security.jgss\u0020;flags\u0020;20,name\u0020;java.security.sasl\u0020;flags\u0020;20,name\u0020;java.sql\u0020;flags\u0020;20,name\u0020;java.sql.rowset\u0020;flags\u0020;20,name\u0020;java.transaction.xa\u0020;flags\u0020;20,name\u0020;java.xml\u0020;flags\u0020;20,name\u0020;java.xml.crypto\u0020;flags\u0020;20 target macos-aarch64 flags 8000 classAnnotations @Ljdk/internal/javac/ParticipatesInPreview;
|
||||||
|
|
|
@ -0,0 +1,38 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.security.jgss
|
||||||
|
header exports javax/security/auth/kerberos,org/ietf/jgss requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.naming\u0020;flags\u0020;0 provides interface\u0020;java/security/Provider\u0020;impls\u0020;sun/security/jgss/SunProvider target macos-aarch64 flags 8000
|
||||||
|
|
||||||
|
class name javax/security/auth/kerberos/KerberosCredMessage
|
||||||
|
header extends java/lang/Object implements javax/security/auth/Destroyable flags 31
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
|
||||||
|
class name javax/security/auth/kerberos/KerberosPrincipal
|
||||||
|
header extends java/lang/Object implements java/security/Principal,java/io/Serializable flags 31 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.security.sasl
|
||||||
|
header exports javax/security/sasl requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.logging\u0020;flags\u0020;0 provides interface\u0020;java/security/Provider\u0020;impls\u0020;com/sun/security/sasl/Provider target macos-aarch64 flags 8000
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.smartcardio
|
||||||
|
header exports javax/smartcardio requires name\u0020;java.base\u0020;flags\u0020;8000 provides interface\u0020;java/security/Provider\u0020;impls\u0020;sun/security/smartcardio/SunPCSC target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/java.sql-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/java.sql-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.sql
|
||||||
|
header exports java/sql,javax/sql requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.logging\u0020;flags\u0020;20,name\u0020;java.transaction.xa\u0020;flags\u0020;20,name\u0020;java.xml\u0020;flags\u0020;20 uses java/sql/Driver target macos-aarch64 flags 8000
|
||||||
|
|
|
@ -0,0 +1,35 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.sql.rowset
|
||||||
|
header exports javax/sql/rowset,javax/sql/rowset/serial,javax/sql/rowset/spi requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.logging\u0020;flags\u0020;20,name\u0020;java.naming\u0020;flags\u0020;20,name\u0020;java.sql\u0020;flags\u0020;20 uses javax/sql/rowset/RowSetFactory target macos-aarch64 flags 8000
|
||||||
|
|
||||||
|
class name javax/sql/rowset/serial/SerialJavaObject
|
||||||
|
-method name getFields descriptor ()[Ljava/lang/reflect/Field;
|
||||||
|
method name getFields descriptor ()[Ljava/lang/reflect/Field; thrownTypes javax/sql/rowset/serial/SerialException flags 1
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.transaction.xa
|
||||||
|
header exports javax/transaction/xa requires name\u0020;java.base\u0020;flags\u0020;8000 target macos-aarch64 flags 8000
|
||||||
|
|
34
src/jdk.compiler/share/data/symbols/java.xml-O.sym.txt
Normal file
34
src/jdk.compiler/share/data/symbols/java.xml-O.sym.txt
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.xml
|
||||||
|
header exports javax/xml,javax/xml/catalog,javax/xml/datatype,javax/xml/namespace,javax/xml/parsers,javax/xml/stream,javax/xml/stream/events,javax/xml/stream/util,javax/xml/transform,javax/xml/transform/dom,javax/xml/transform/sax,javax/xml/transform/stax,javax/xml/transform/stream,javax/xml/validation,javax/xml/xpath,org/w3c/dom,org/w3c/dom/bootstrap,org/w3c/dom/events,org/w3c/dom/ls,org/w3c/dom/ranges,org/w3c/dom/traversal,org/w3c/dom/views,org/xml/sax,org/xml/sax/ext,org/xml/sax/helpers requires name\u0020;java.base\u0020;flags\u0020;8000 uses javax/xml/datatype/DatatypeFactory,javax/xml/parsers/DocumentBuilderFactory,javax/xml/parsers/SAXParserFactory,javax/xml/stream/XMLEventFactory,javax/xml/stream/XMLInputFactory,javax/xml/stream/XMLOutputFactory,javax/xml/transform/TransformerFactory,javax/xml/validation/SchemaFactory,javax/xml/xpath/XPathFactory,org/xml/sax/XMLReader target macos-aarch64 flags 8000
|
||||||
|
|
||||||
|
class name javax/xml/transform/TransformerException
|
||||||
|
header extends java/lang/Exception flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I2)
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name java.xml.crypto
|
||||||
|
header exports javax/xml/crypto,javax/xml/crypto/dom,javax/xml/crypto/dsig,javax/xml/crypto/dsig/dom,javax/xml/crypto/dsig/keyinfo,javax/xml/crypto/dsig/spec requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.logging\u0020;flags\u0020;0,name\u0020;java.xml\u0020;flags\u0020;20 provides interface\u0020;java/security/Provider\u0020;impls\u0020;org/jcp/xml/dsig/internal/dom/XMLDSigRI target macos-aarch64 flags 8000
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.accessibility
|
||||||
|
header exports com/sun/java/accessibility/util requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.desktop\u0020;flags\u0020;20 target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.attach-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.attach-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.attach
|
||||||
|
header exports com/sun/tools/attach,com/sun/tools/attach/spi requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;jdk.internal.jvmstat\u0020;flags\u0020;0 uses com/sun/tools/attach/spi/AttachProvider provides interface\u0020;com/sun/tools/attach/spi/AttachProvider\u0020;impls\u0020;sun/tools/attach/AttachProviderImpl target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.charsets-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.charsets-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.charsets
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;8000 provides interface\u0020;java/nio/charset/spi/CharsetProvider\u0020;impls\u0020;sun/nio/cs/ext/ExtendedCharsets target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.compiler-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.compiler-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.compiler
|
||||||
|
header exports com/sun/source/doctree,com/sun/source/tree,com/sun/source/util,com/sun/tools/javac requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.compiler\u0020;flags\u0020;20,name\u0020;jdk.internal.opt\u0020;flags\u0020;0,name\u0020;jdk.zipfs\u0020;flags\u0020;0 uses javax/annotation/processing/Processor,com/sun/source/util/Plugin,com/sun/tools/doclint/DocLint,com/sun/tools/javac/platform/PlatformProvider,com/sun/tools/javac/api/JavacTrees$DocCommentTreeTransformer provides interface\u0020;java/util/spi/ToolProvider\u0020;impls\u0020;com/sun/tools/javac/main/JavacToolProvider,interface\u0020;com/sun/tools/javac/platform/PlatformProvider\u0020;impls\u0020;com/sun/tools/javac/platform/JDKPlatformProvider,interface\u0020;javax/tools/JavaCompiler\u0020;impls\u0020;com/sun/tools/javac/api/JavacTool,interface\u0020;javax/tools/Tool\u0020;impls\u0020;com/sun/tools/javac/api/JavacTool target macos-aarch64 flags 8000
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.crypto.cryptoki
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;8000 provides interface\u0020;java/security/Provider\u0020;impls\u0020;sun/security/pkcs11/SunPKCS11 target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.dynalink-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.dynalink-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.dynalink
|
||||||
|
header exports jdk/dynalink,jdk/dynalink/beans,jdk/dynalink/linker,jdk/dynalink/linker/support,jdk/dynalink/support requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.logging\u0020;flags\u0020;0 uses jdk/dynalink/linker/GuardingDynamicLinkerExporter target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.editpad-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.editpad-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.editpad
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.desktop\u0020;flags\u0020;0,name\u0020;jdk.internal.ed\u0020;flags\u0020;0 provides interface\u0020;jdk/internal/editor/spi/BuildInEditorProvider\u0020;impls\u0020;jdk/editpad/EditPadProvider target macos-aarch64 flags 8000
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.hotspot.agent
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.datatransfer\u0020;flags\u0020;0,name\u0020;java.desktop\u0020;flags\u0020;0,name\u0020;java.rmi\u0020;flags\u0020;0,name\u0020;java.scripting\u0020;flags\u0020;0 target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.httpserver-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.httpserver-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.httpserver
|
||||||
|
header exports com/sun/net/httpserver,com/sun/net/httpserver/spi requires name\u0020;java.base\u0020;flags\u0020;8000 uses com/sun/net/httpserver/spi/HttpServerProvider target macos-aarch64 moduleMainClass sun/net/httpserver/simpleserver/Main flags 8000
|
||||||
|
|
|
@ -0,0 +1,71 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
class name jdk/internal/foreign/AbstractMemorySegmentImpl
|
||||||
|
header extends java/lang/Object implements java/lang/foreign/MemorySegment,java/lang/foreign/SegmentAllocator,java/util/function/BiFunction sealed true permittedSubclasses jdk/internal/foreign/HeapMemorySegmentImpl,jdk/internal/foreign/NativeMemorySegmentImpl flags 421 signature Ljava/lang/Object;Ljava/lang/foreign/MemorySegment;Ljava/lang/foreign/SegmentAllocator;Ljava/util/function/BiFunction<Ljava/lang/String;Ljava/util/List<Ljava/lang/Number;>;Ljava/lang/RuntimeException;>;
|
||||||
|
innerclass innerClass java/lang/foreign/ValueLayout$OfByte outerClass java/lang/foreign/ValueLayout innerClassName OfByte flags 609
|
||||||
|
innerclass innerClass java/lang/foreign/ValueLayout$OfBoolean outerClass java/lang/foreign/ValueLayout innerClassName OfBoolean flags 609
|
||||||
|
innerclass innerClass java/lang/foreign/ValueLayout$OfChar outerClass java/lang/foreign/ValueLayout innerClassName OfChar flags 609
|
||||||
|
innerclass innerClass java/lang/foreign/ValueLayout$OfShort outerClass java/lang/foreign/ValueLayout innerClassName OfShort flags 609
|
||||||
|
innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 609
|
||||||
|
innerclass innerClass java/lang/foreign/ValueLayout$OfFloat outerClass java/lang/foreign/ValueLayout innerClassName OfFloat flags 609
|
||||||
|
innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 609
|
||||||
|
innerclass innerClass java/lang/foreign/ValueLayout$OfDouble outerClass java/lang/foreign/ValueLayout innerClassName OfDouble flags 609
|
||||||
|
innerclass innerClass java/lang/foreign/MemorySegment$Scope outerClass java/lang/foreign/MemorySegment innerClassName Scope flags 609
|
||||||
|
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||||
|
-method name fill descriptor (B)Ljava/lang/foreign/MemorySegment;
|
||||||
|
-method name checkValidState descriptor ()V
|
||||||
|
-method name ofBuffer descriptor (Ljava/nio/Buffer;)Ljdk/internal/foreign/AbstractMemorySegmentImpl;
|
||||||
|
-method name vectorizedMismatchLargeForBytes descriptor (Ljdk/internal/foreign/MemorySessionImpl;Ljdk/internal/foreign/MemorySessionImpl;Ljava/lang/Object;JLjava/lang/Object;JJ)J
|
||||||
|
-method name mismatch descriptor (Ljava/lang/foreign/MemorySegment;JJLjava/lang/foreign/MemorySegment;JJ)J
|
||||||
|
-method name reinterpretInternal descriptor (Ljava/lang/Class;JLjava/lang/foreign/MemorySegment$Scope;Ljava/util/function/Consumer;)Ljava/lang/foreign/MemorySegment;
|
||||||
|
-method name scope descriptor ()Ljava/lang/foreign/MemorySegment$Scope;
|
||||||
|
method name fill descriptor (B)Ljava/lang/foreign/MemorySegment; flags 11 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||||
|
method name checkEnclosingLayout descriptor (JLjava/lang/foreign/MemoryLayout;Z)V flags 11 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||||
|
method name ofBuffer descriptor (Ljava/nio/Buffer;)Ljdk/internal/foreign/AbstractMemorySegmentImpl; flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||||
|
method name scope descriptor ()Ljdk/internal/foreign/MemorySessionImpl; flags 1
|
||||||
|
method name scope descriptor ()Ljava/lang/foreign/MemorySegment$Scope; flags 1041
|
||||||
|
|
||||||
|
class name jdk/internal/foreign/GlobalSession
|
||||||
|
-method name isCloseable descriptor ()Z
|
||||||
|
|
||||||
|
class name jdk/internal/foreign/ImplicitSession
|
||||||
|
-method name isCloseable descriptor ()Z
|
||||||
|
|
||||||
|
class name jdk/internal/foreign/MappedMemorySegmentImpl
|
||||||
|
header extends jdk/internal/foreign/NativeMemorySegmentImpl flags 31
|
||||||
|
|
||||||
|
class name jdk/internal/foreign/MemorySessionImpl
|
||||||
|
-method name isCloseable descriptor ()Z
|
||||||
|
-method name asArena descriptor ()Ljava/lang/foreign/Arena;
|
||||||
|
method name isCloseable descriptor ()Z flags 11
|
||||||
|
method name asArena descriptor ()Ljdk/internal/foreign/ArenaImpl; flags 1
|
||||||
|
|
||||||
|
class name jdk/internal/foreign/NativeMemorySegmentImpl
|
||||||
|
header extends jdk/internal/foreign/AbstractMemorySegmentImpl sealed true permittedSubclasses jdk/internal/foreign/MappedMemorySegmentImpl flags 21
|
||||||
|
|
|
@ -0,0 +1,159 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.incubator.vector
|
||||||
|
header exports jdk/incubator/vector requires name\u0020;java.base\u0020;flags\u0020;8000 target macos-aarch64 resolution 9 flags 8000
|
||||||
|
|
||||||
|
class name jdk/incubator/vector/ByteVector
|
||||||
|
method name selectFrom descriptor (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/ByteVector; flags 401 signature (Ljdk/incubator/vector/Vector<Ljava/lang/Byte;>;Ljdk/incubator/vector/Vector<Ljava/lang/Byte;>;)Ljdk/incubator/vector/ByteVector;
|
||||||
|
method name selectFrom descriptor (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Vector; flags 1041 methodParameters 1000:null,1000:null
|
||||||
|
|
||||||
|
class name jdk/incubator/vector/DoubleVector
|
||||||
|
method name selectFrom descriptor (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/DoubleVector; flags 401 signature (Ljdk/incubator/vector/Vector<Ljava/lang/Double;>;Ljdk/incubator/vector/Vector<Ljava/lang/Double;>;)Ljdk/incubator/vector/DoubleVector;
|
||||||
|
method name selectFrom descriptor (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Vector; flags 1041 methodParameters 1000:null,1000:null
|
||||||
|
|
||||||
|
class name jdk/incubator/vector/Float16
|
||||||
|
header extends java/lang/Number implements java/lang/Comparable flags 31 signature Ljava/lang/Number;Ljava/lang/Comparable<Ljdk/incubator/vector/Float16;>; runtimeAnnotations @Ljdk/internal/ValueBased;
|
||||||
|
field name POSITIVE_INFINITY descriptor Ljdk/incubator/vector/Float16; flags 19
|
||||||
|
field name NEGATIVE_INFINITY descriptor Ljdk/incubator/vector/Float16; flags 19
|
||||||
|
field name NaN descriptor Ljdk/incubator/vector/Float16; flags 19
|
||||||
|
field name MAX_VALUE descriptor Ljdk/incubator/vector/Float16; flags 19
|
||||||
|
field name MIN_NORMAL descriptor Ljdk/incubator/vector/Float16; flags 19
|
||||||
|
field name MIN_VALUE descriptor Ljdk/incubator/vector/Float16; flags 19
|
||||||
|
field name SIZE descriptor I constantValue 16 flags 19
|
||||||
|
field name PRECISION descriptor I constantValue 11 flags 19
|
||||||
|
field name MAX_EXPONENT descriptor I constantValue 15 flags 19
|
||||||
|
field name MIN_EXPONENT descriptor I constantValue -14 flags 19
|
||||||
|
field name BYTES descriptor I constantValue 2 flags 19
|
||||||
|
method name toString descriptor (Ljdk/incubator/vector/Float16;)Ljava/lang/String; flags 9
|
||||||
|
method name toHexString descriptor (Ljdk/incubator/vector/Float16;)Ljava/lang/String; flags 9
|
||||||
|
method name valueOf descriptor (I)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name valueOf descriptor (J)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name valueOf descriptor (F)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name valueOf descriptor (D)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name valueOf descriptor (Ljava/lang/String;)Ljdk/incubator/vector/Float16; thrownTypes java/lang/NumberFormatException flags 9
|
||||||
|
method name valueOf descriptor (Ljava/math/BigDecimal;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name isNaN descriptor (Ljdk/incubator/vector/Float16;)Z flags 9
|
||||||
|
method name isInfinite descriptor (Ljdk/incubator/vector/Float16;)Z flags 9
|
||||||
|
method name isFinite descriptor (Ljdk/incubator/vector/Float16;)Z flags 9
|
||||||
|
method name byteValue descriptor ()B flags 1
|
||||||
|
method name toString descriptor ()Ljava/lang/String; flags 1
|
||||||
|
method name shortValue descriptor ()S flags 1
|
||||||
|
method name intValue descriptor ()I flags 1
|
||||||
|
method name longValue descriptor ()J flags 1
|
||||||
|
method name floatValue descriptor ()F flags 1
|
||||||
|
method name doubleValue descriptor ()D flags 1
|
||||||
|
method name hashCode descriptor ()I flags 1
|
||||||
|
method name hashCode descriptor (Ljdk/incubator/vector/Float16;)I flags 9
|
||||||
|
method name equals descriptor (Ljava/lang/Object;)Z flags 1
|
||||||
|
method name float16ToRawShortBits descriptor (Ljdk/incubator/vector/Float16;)S flags 9
|
||||||
|
method name float16ToShortBits descriptor (Ljdk/incubator/vector/Float16;)S flags 9
|
||||||
|
method name shortBitsToFloat16 descriptor (S)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name compareTo descriptor (Ljdk/incubator/vector/Float16;)I flags 1
|
||||||
|
method name compare descriptor (Ljdk/incubator/vector/Float16;Ljdk/incubator/vector/Float16;)I flags 9
|
||||||
|
method name max descriptor (Ljdk/incubator/vector/Float16;Ljdk/incubator/vector/Float16;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name min descriptor (Ljdk/incubator/vector/Float16;Ljdk/incubator/vector/Float16;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name add descriptor (Ljdk/incubator/vector/Float16;Ljdk/incubator/vector/Float16;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name subtract descriptor (Ljdk/incubator/vector/Float16;Ljdk/incubator/vector/Float16;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name multiply descriptor (Ljdk/incubator/vector/Float16;Ljdk/incubator/vector/Float16;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name divide descriptor (Ljdk/incubator/vector/Float16;Ljdk/incubator/vector/Float16;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name sqrt descriptor (Ljdk/incubator/vector/Float16;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name fma descriptor (Ljdk/incubator/vector/Float16;Ljdk/incubator/vector/Float16;Ljdk/incubator/vector/Float16;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name negate descriptor (Ljdk/incubator/vector/Float16;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name abs descriptor (Ljdk/incubator/vector/Float16;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name getExponent descriptor (Ljdk/incubator/vector/Float16;)I flags 9
|
||||||
|
method name ulp descriptor (Ljdk/incubator/vector/Float16;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name nextUp descriptor (Ljdk/incubator/vector/Float16;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name nextDown descriptor (Ljdk/incubator/vector/Float16;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name scalb descriptor (Ljdk/incubator/vector/Float16;I)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name copySign descriptor (Ljdk/incubator/vector/Float16;Ljdk/incubator/vector/Float16;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name signum descriptor (Ljdk/incubator/vector/Float16;)Ljdk/incubator/vector/Float16; flags 9
|
||||||
|
method name compareTo descriptor (Ljava/lang/Object;)I flags 1041 methodParameters 1000:null
|
||||||
|
|
||||||
|
class name jdk/incubator/vector/FloatVector
|
||||||
|
method name selectFrom descriptor (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/FloatVector; flags 401 signature (Ljdk/incubator/vector/Vector<Ljava/lang/Float;>;Ljdk/incubator/vector/Vector<Ljava/lang/Float;>;)Ljdk/incubator/vector/FloatVector;
|
||||||
|
method name selectFrom descriptor (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Vector; flags 1041 methodParameters 1000:null,1000:null
|
||||||
|
|
||||||
|
class name jdk/incubator/vector/IntVector
|
||||||
|
method name selectFrom descriptor (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/IntVector; flags 401 signature (Ljdk/incubator/vector/Vector<Ljava/lang/Integer;>;Ljdk/incubator/vector/Vector<Ljava/lang/Integer;>;)Ljdk/incubator/vector/IntVector;
|
||||||
|
method name selectFrom descriptor (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Vector; flags 1041 methodParameters 1000:null,1000:null
|
||||||
|
|
||||||
|
class name jdk/incubator/vector/LongVector
|
||||||
|
method name selectFrom descriptor (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector; flags 401 signature (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
|
||||||
|
method name selectFrom descriptor (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Vector; flags 1041 methodParameters 1000:null,1000:null
|
||||||
|
|
||||||
|
class name jdk/incubator/vector/ShortVector
|
||||||
|
method name selectFrom descriptor (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/ShortVector; flags 401 signature (Ljdk/incubator/vector/Vector<Ljava/lang/Short;>;Ljdk/incubator/vector/Vector<Ljava/lang/Short;>;)Ljdk/incubator/vector/ShortVector;
|
||||||
|
method name selectFrom descriptor (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Vector; flags 1041 methodParameters 1000:null,1000:null
|
||||||
|
|
||||||
|
class name jdk/incubator/vector/Vector
|
||||||
|
method name selectFrom descriptor (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Vector; flags 401 signature (Ljdk/incubator/vector/Vector<TE;>;Ljdk/incubator/vector/Vector<TE;>;)Ljdk/incubator/vector/Vector<TE;>;
|
||||||
|
|
||||||
|
class name jdk/incubator/vector/VectorMath
|
||||||
|
header extends java/lang/Object flags 31
|
||||||
|
method name minUnsigned descriptor (JJ)J flags 9
|
||||||
|
method name maxUnsigned descriptor (JJ)J flags 9
|
||||||
|
method name addSaturating descriptor (JJ)J flags 9
|
||||||
|
method name subSaturating descriptor (JJ)J flags 9
|
||||||
|
method name addSaturatingUnsigned descriptor (JJ)J flags 9
|
||||||
|
method name subSaturatingUnsigned descriptor (JJ)J flags 9
|
||||||
|
method name minUnsigned descriptor (II)I flags 9
|
||||||
|
method name maxUnsigned descriptor (II)I flags 9
|
||||||
|
method name addSaturating descriptor (II)I flags 9
|
||||||
|
method name subSaturating descriptor (II)I flags 9
|
||||||
|
method name addSaturatingUnsigned descriptor (II)I flags 9
|
||||||
|
method name subSaturatingUnsigned descriptor (II)I flags 9
|
||||||
|
method name minUnsigned descriptor (SS)S flags 9
|
||||||
|
method name maxUnsigned descriptor (SS)S flags 9
|
||||||
|
method name addSaturating descriptor (SS)S flags 9
|
||||||
|
method name subSaturating descriptor (SS)S flags 9
|
||||||
|
method name addSaturatingUnsigned descriptor (SS)S flags 9
|
||||||
|
method name subSaturatingUnsigned descriptor (SS)S flags 9
|
||||||
|
method name minUnsigned descriptor (BB)B flags 9
|
||||||
|
method name maxUnsigned descriptor (BB)B flags 9
|
||||||
|
method name addSaturating descriptor (BB)B flags 9
|
||||||
|
method name subSaturating descriptor (BB)B flags 9
|
||||||
|
method name addSaturatingUnsigned descriptor (BB)B flags 9
|
||||||
|
method name subSaturatingUnsigned descriptor (BB)B flags 9
|
||||||
|
|
||||||
|
class name jdk/incubator/vector/VectorOperators
|
||||||
|
-field name UNSIGNED_LT descriptor Ljdk/incubator/vector/VectorOperators$Comparison;
|
||||||
|
-field name UNSIGNED_LE descriptor Ljdk/incubator/vector/VectorOperators$Comparison;
|
||||||
|
-field name UNSIGNED_GT descriptor Ljdk/incubator/vector/VectorOperators$Comparison;
|
||||||
|
-field name UNSIGNED_GE descriptor Ljdk/incubator/vector/VectorOperators$Comparison;
|
||||||
|
field name SADD descriptor Ljdk/incubator/vector/VectorOperators$Binary; flags 19
|
||||||
|
field name SUADD descriptor Ljdk/incubator/vector/VectorOperators$Binary; flags 19
|
||||||
|
field name SSUB descriptor Ljdk/incubator/vector/VectorOperators$Binary; flags 19
|
||||||
|
field name SUSUB descriptor Ljdk/incubator/vector/VectorOperators$Binary; flags 19
|
||||||
|
field name UMIN descriptor Ljdk/incubator/vector/VectorOperators$Associative; flags 19
|
||||||
|
field name UMAX descriptor Ljdk/incubator/vector/VectorOperators$Associative; flags 19
|
||||||
|
field name ULT descriptor Ljdk/incubator/vector/VectorOperators$Comparison; flags 19
|
||||||
|
field name ULE descriptor Ljdk/incubator/vector/VectorOperators$Comparison; flags 19
|
||||||
|
field name UGT descriptor Ljdk/incubator/vector/VectorOperators$Comparison; flags 19
|
||||||
|
field name UGE descriptor Ljdk/incubator/vector/VectorOperators$Comparison; flags 19
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.jartool-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.jartool-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.jartool
|
||||||
|
header exports jdk/security/jarsigner requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;jdk.internal.opt\u0020;flags\u0020;0 provides interface\u0020;java/util/spi/ToolProvider\u0020;impls\u0020;sun/tools/jar/JarToolProvider target macos-aarch64 moduleMainClass sun/tools/jar/Main flags 8000 classAnnotations @Ljdk/internal/javac/ParticipatesInPreview;
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.javadoc-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.javadoc-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.javadoc
|
||||||
|
header exports jdk/javadoc/doclet requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.compiler\u0020;flags\u0020;20,name\u0020;jdk.compiler\u0020;flags\u0020;20,name\u0020;jdk.internal.md\u0020;flags\u0020;0,name\u0020;jdk.internal.opt\u0020;flags\u0020;0 provides interface\u0020;java/util/spi/ToolProvider\u0020;impls\u0020;jdk/javadoc/internal/tool/JavadocToolProvider,interface\u0020;javax/tools/DocumentationTool\u0020;impls\u0020;jdk/javadoc/internal/api/JavadocTool,interface\u0020;javax/tools/Tool\u0020;impls\u0020;jdk/javadoc/internal/api/JavadocTool,interface\u0020;com/sun/tools/doclint/DocLint\u0020;impls\u0020;jdk/javadoc/internal/doclint/DocLint target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.jcmd-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.jcmd-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.jcmd
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;jdk.attach\u0020;flags\u0020;0,name\u0020;jdk.internal.jvmstat\u0020;flags\u0020;0 target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.jconsole-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.jconsole-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.jconsole
|
||||||
|
header exports com/sun/tools/jconsole requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.management.rmi\u0020;flags\u0020;0,name\u0020;java.rmi\u0020;flags\u0020;0,name\u0020;jdk.attach\u0020;flags\u0020;0,name\u0020;jdk.internal.jvmstat\u0020;flags\u0020;0,name\u0020;jdk.management\u0020;flags\u0020;0,name\u0020;jdk.management.agent\u0020;flags\u0020;0,name\u0020;java.desktop\u0020;flags\u0020;20,name\u0020;java.management\u0020;flags\u0020;20 uses com/sun/tools/jconsole/JConsolePlugin target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.jdeps-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.jdeps-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.jdeps
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.compiler\u0020;flags\u0020;0,name\u0020;jdk.compiler\u0020;flags\u0020;0,name\u0020;jdk.internal.opt\u0020;flags\u0020;0 uses com/sun/tools/javac/platform/PlatformProvider provides interface\u0020;java/util/spi/ToolProvider\u0020;impls\u0020;com/sun/tools/javap/Main$JavapToolProvider\u005C;u002C;com/sun/tools/jdeps/Main$JDepsToolProvider\u005C;u002C;com/sun/tools/jnativescan/Main$Provider target macos-aarch64 flags 8000 classAnnotations @Ljdk/internal/javac/ParticipatesInPreview;
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.jdi-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.jdi-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.jdi
|
||||||
|
header exports com/sun/jdi,com/sun/jdi/connect,com/sun/jdi/connect/spi,com/sun/jdi/event,com/sun/jdi/request requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;jdk.attach\u0020;flags\u0020;0,name\u0020;jdk.jdwp.agent\u0020;flags\u0020;0 uses com/sun/jdi/connect/Connector,com/sun/jdi/connect/spi/TransportService provides interface\u0020;com/sun/jdi/connect/Connector\u0020;impls\u0020;com/sun/tools/jdi/ProcessAttachingConnector\u005C;u002C;com/sun/tools/jdi/RawCommandLineLauncher\u005C;u002C;com/sun/tools/jdi/SocketAttachingConnector\u005C;u002C;com/sun/tools/jdi/SocketListeningConnector\u005C;u002C;com/sun/tools/jdi/SunCommandLineLauncher target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.jdwp.agent-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.jdwp.agent-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.jdwp.agent
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;8000 target macos-aarch64 flags 8000
|
||||||
|
|
39
src/jdk.compiler/share/data/symbols/jdk.jfr-O.sym.txt
Normal file
39
src/jdk.compiler/share/data/symbols/jdk.jfr-O.sym.txt
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.jfr
|
||||||
|
header exports jdk/jfr,jdk/jfr/consumer requires name\u0020;java.base\u0020;flags\u0020;8000 target macos-aarch64 moduleMainClass jdk/jfr/internal/tool/Main flags 8000 classAnnotations @Ljdk/internal/javac/ParticipatesInPreview;
|
||||||
|
|
||||||
|
class name jdk/jfr/FlightRecorder
|
||||||
|
-method name getFlightRecorder descriptor ()Ljdk/jfr/FlightRecorder;
|
||||||
|
-method name addPeriodicEvent descriptor (Ljava/lang/Class;Ljava/lang/Runnable;)V
|
||||||
|
-method name removePeriodicEvent descriptor (Ljava/lang/Runnable;)Z
|
||||||
|
method name getFlightRecorder descriptor ()Ljdk/jfr/FlightRecorder; thrownTypes java/lang/IllegalStateException flags 9
|
||||||
|
method name addPeriodicEvent descriptor (Ljava/lang/Class;Ljava/lang/Runnable;)V flags 9 signature (Ljava/lang/Class<+Ljdk/jfr/Event;>;Ljava/lang/Runnable;)V
|
||||||
|
method name removePeriodicEvent descriptor (Ljava/lang/Runnable;)Z flags 9
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.jlink-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.jlink-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.jlink
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;jdk.internal.opt\u0020;flags\u0020;0,name\u0020;jdk.jdeps\u0020;flags\u0020;0 uses jdk/tools/jlink/plugin/Plugin provides interface\u0020;java/util/spi/ToolProvider\u0020;impls\u0020;jdk/tools/jmod/Main$JmodToolProvider\u005C;u002C;jdk/tools/jlink/internal/Main$JlinkToolProvider,interface\u0020;jdk/tools/jlink/plugin/Plugin\u0020;impls\u0020;jdk/tools/jlink/internal/plugins/DefaultStripDebugPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/StripJavaDebugAttributesPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/ExcludePlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/ExcludeJmodSectionPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/LegalNoticeFilePlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/SystemModulesPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/OrderResourcesPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/DefaultCompressPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/ExcludeVMPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/AddOptionsPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/VendorBugURLPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/VendorVMBugURLPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/VendorVersionPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/CDSPlugin\u005C;u002C;jdk/tools/jlink/internal/plugins/SaveJlinkArgfilesPlugin target macos-aarch64 flags 8000 classAnnotations @Ljdk/internal/javac/ParticipatesInPreview;
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.jpackage-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.jpackage-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.jpackage
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;jdk.internal.opt\u0020;flags\u0020;0,name\u0020;jdk.jlink\u0020;flags\u0020;0,name\u0020;java.desktop\u0020;flags\u0020;0 uses jdk/jpackage/internal/Bundler,jdk/jpackage/internal/Bundlers provides interface\u0020;java/util/spi/ToolProvider\u0020;impls\u0020;jdk/jpackage/internal/JPackageToolProvider,interface\u0020;jdk/jpackage/internal/Bundler\u0020;impls\u0020;jdk/jpackage/internal/MacAppBundler\u005C;u002C;jdk/jpackage/internal/MacDmgBundler\u005C;u002C;jdk/jpackage/internal/MacPkgBundler,interface\u0020;jdk/jpackage/internal/Bundlers\u0020;impls\u0020;jdk/jpackage/internal/BasicBundlers target macos-aarch64 moduleMainClass jdk/jpackage/main/Main flags 8000
|
||||||
|
|
37
src/jdk.compiler/share/data/symbols/jdk.jshell-O.sym.txt
Normal file
37
src/jdk.compiler/share/data/symbols/jdk.jshell-O.sym.txt
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.jshell
|
||||||
|
header exports jdk/jshell,jdk/jshell/execution,jdk/jshell/spi,jdk/jshell/tool requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.logging\u0020;flags\u0020;0,name\u0020;jdk.compiler\u0020;flags\u0020;0,name\u0020;jdk.internal.ed\u0020;flags\u0020;0,name\u0020;jdk.internal.le\u0020;flags\u0020;0,name\u0020;jdk.internal.md\u0020;flags\u0020;0,name\u0020;jdk.internal.opt\u0020;flags\u0020;0,name\u0020;java.compiler\u0020;flags\u0020;20,name\u0020;java.prefs\u0020;flags\u0020;20,name\u0020;jdk.jdi\u0020;flags\u0020;20 uses jdk/jshell/spi/ExecutionControlProvider,jdk/internal/editor/spi/BuildInEditorProvider provides interface\u0020;javax/tools/Tool\u0020;impls\u0020;jdk/internal/jshell/tool/JShellToolProvider,interface\u0020;jdk/jshell/spi/ExecutionControlProvider\u0020;impls\u0020;jdk/jshell/execution/JdiExecutionControlProvider\u005C;u002C;jdk/jshell/execution/LocalExecutionControlProvider\u005C;u002C;jdk/jshell/execution/FailOverExecutionControlProvider,interface\u0020;jdk/internal/io/JdkConsoleProvider\u0020;impls\u0020;jdk/jshell/execution/impl/ConsoleImpl$ConsoleProviderImpl target macos-aarch64 moduleMainClass jdk/internal/jshell/tool/JShellToolProvider flags 8000 classAnnotations @Ljdk/internal/javac/ParticipatesInPreview;
|
||||||
|
|
||||||
|
class name jdk/jshell/JShellConsole
|
||||||
|
method name readLine descriptor ()Ljava/lang/String; thrownTypes java/io/IOError flags 401 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;IMPLICIT_CLASSES;)
|
||||||
|
|
||||||
|
class name jdk/jshell/tool/JavaShellToolBuilder
|
||||||
|
method name windowSize descriptor (II)Ljdk/jshell/tool/JavaShellToolBuilder; flags 1
|
||||||
|
|
37
src/jdk.compiler/share/data/symbols/jdk.jsobject-O.sym.txt
Normal file
37
src/jdk.compiler/share/data/symbols/jdk.jsobject-O.sym.txt
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.jsobject
|
||||||
|
header exports netscape/javascript requires name\u0020;java.base\u0020;flags\u0020;8000 target macos-aarch64 flags 8000 runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="24")
|
||||||
|
|
||||||
|
class name netscape/javascript/JSException
|
||||||
|
header extends java/lang/RuntimeException flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="24")
|
||||||
|
|
||||||
|
class name netscape/javascript/JSObject
|
||||||
|
header extends java/lang/Object flags 421 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="24")
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.jstatd-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.jstatd-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.jstatd
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.rmi\u0020;flags\u0020;0,name\u0020;jdk.internal.jvmstat\u0020;flags\u0020;0 provides interface\u0020;sun/jvmstat/monitor/MonitoredHostService\u0020;impls\u0020;sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService target macos-aarch64 moduleMainClass sun/tools/jstatd/Jstatd flags 8000 runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="24")
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.localedata-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.localedata-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.localedata
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;8000 provides interface\u0020;sun/util/locale/provider/LocaleDataMetaInfo\u0020;impls\u0020;sun/util/resources/cldr/provider/CLDRLocaleDataMetaInfo\u005C;u002C;sun/util/resources/provider/NonBaseLocaleDataMetaInfo,interface\u0020;sun/util/resources/LocaleData$CommonResourceBundleProvider\u0020;impls\u0020;sun/util/resources/provider/LocaleDataProvider target macos-aarch64 flags 8000
|
||||||
|
|
39
src/jdk.compiler/share/data/symbols/jdk.management-O.sym.txt
Normal file
39
src/jdk.compiler/share/data/symbols/jdk.management-O.sym.txt
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.management
|
||||||
|
header exports com/sun/management,jdk/management requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.management\u0020;flags\u0020;20 provides interface\u0020;sun/management/spi/PlatformMBeanProvider\u0020;impls\u0020;com/sun/management/internal/PlatformMBeanProviderImpl target macos-aarch64 flags 8000
|
||||||
|
|
||||||
|
class name jdk/management/VirtualThreadSchedulerMXBean
|
||||||
|
header extends java/lang/Object implements java/lang/management/PlatformManagedObject flags 601
|
||||||
|
method name getParallelism descriptor ()I flags 401
|
||||||
|
method name setParallelism descriptor (I)V flags 401
|
||||||
|
method name getPoolSize descriptor ()I flags 401
|
||||||
|
method name getMountedVirtualThreadCount descriptor ()I flags 401
|
||||||
|
method name getQueuedVirtualThreadCount descriptor ()J flags 401
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.management.agent
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.management\u0020;flags\u0020;0,name\u0020;java.management.rmi\u0020;flags\u0020;0 target macos-aarch64 flags 8000
|
||||||
|
|
|
@ -0,0 +1,43 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.management.jfr
|
||||||
|
header exports jdk/management/jfr requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;jdk.management\u0020;flags\u0020;0,name\u0020;java.management\u0020;flags\u0020;20,name\u0020;jdk.jfr\u0020;flags\u0020;20 provides interface\u0020;sun/management/spi/PlatformMBeanProvider\u0020;impls\u0020;jdk/management/jfr/internal/FlightRecorderMXBeanProvider target macos-aarch64 flags 8000
|
||||||
|
|
||||||
|
class name jdk/management/jfr/FlightRecorderMXBean
|
||||||
|
-method name newRecording descriptor ()J
|
||||||
|
-method name cloneRecording descriptor (JZ)J
|
||||||
|
-method name startRecording descriptor (J)V
|
||||||
|
-method name stopRecording descriptor (J)Z
|
||||||
|
-method name copyTo descriptor (JLjava/lang/String;)V
|
||||||
|
method name newRecording descriptor ()J thrownTypes java/lang/IllegalStateException flags 401
|
||||||
|
method name cloneRecording descriptor (JZ)J thrownTypes java/lang/IllegalArgumentException flags 401
|
||||||
|
method name startRecording descriptor (J)V thrownTypes java/lang/IllegalStateException flags 401
|
||||||
|
method name stopRecording descriptor (J)Z thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalStateException flags 401
|
||||||
|
method name copyTo descriptor (JLjava/lang/String;)V thrownTypes java/io/IOException flags 401
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.naming.dns-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.naming.dns-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.naming.dns
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.naming\u0020;flags\u0020;0 provides interface\u0020;javax/naming/spi/InitialContextFactory\u0020;impls\u0020;com/sun/jndi/dns/DnsContextFactory target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.naming.rmi-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.naming.rmi-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.naming.rmi
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.naming\u0020;flags\u0020;0,name\u0020;java.rmi\u0020;flags\u0020;0 provides interface\u0020;javax/naming/spi/InitialContextFactory\u0020;impls\u0020;com/sun/jndi/rmi/registry/RegistryContextFactory target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.net-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.net-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.net
|
||||||
|
header exports jdk/net,jdk/nio requires name\u0020;java.base\u0020;flags\u0020;8000 target macos-aarch64 flags 8000
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.nio.mapmode
|
||||||
|
header exports jdk/nio/mapmode requires name\u0020;java.base\u0020;flags\u0020;8000 target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.sctp-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.sctp-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.sctp
|
||||||
|
header exports com/sun/nio/sctp requires name\u0020;java.base\u0020;flags\u0020;8000 target macos-aarch64 flags 8000
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.security.auth
|
||||||
|
header exports com/sun/security/auth,com/sun/security/auth/callback,com/sun/security/auth/login,com/sun/security/auth/module requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.security.jgss\u0020;flags\u0020;0,name\u0020;java.naming\u0020;flags\u0020;20 provides interface\u0020;javax/security/auth/spi/LoginModule\u0020;impls\u0020;com/sun/security/auth/module/Krb5LoginModule\u005C;u002C;com/sun/security/auth/module/UnixLoginModule\u005C;u002C;com/sun/security/auth/module/JndiLoginModule\u005C;u002C;com/sun/security/auth/module/KeyStoreLoginModule\u005C;u002C;com/sun/security/auth/module/LdapLoginModule\u005C;u002C;com/sun/security/auth/module/NTLoginModule target macos-aarch64 flags 8000
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.security.jgss
|
||||||
|
header exports com/sun/security/jgss requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.logging\u0020;flags\u0020;0,name\u0020;java.security.sasl\u0020;flags\u0020;0,name\u0020;java.security.jgss\u0020;flags\u0020;20 provides interface\u0020;java/security/Provider\u0020;impls\u0020;com/sun/security/sasl/gsskerb/JdkSASL target macos-aarch64 flags 8000
|
||||||
|
|
|
@ -0,0 +1,36 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.unsupported
|
||||||
|
header exports com/sun/nio/file,sun/misc,sun/reflect requires name\u0020;java.base\u0020;flags\u0020;8000 target macos-aarch64 flags 8000
|
||||||
|
|
||||||
|
class name sun/reflect/ReflectionFactory
|
||||||
|
method name defaultReadObjectForSerialization descriptor (Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle; flags 11 signature (Ljava/lang/Class<*>;)Ljava/lang/invoke/MethodHandle;
|
||||||
|
method name defaultWriteObjectForSerialization descriptor (Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle; flags 11 signature (Ljava/lang/Class<*>;)Ljava/lang/invoke/MethodHandle;
|
||||||
|
method name serialPersistentFields descriptor (Ljava/lang/Class;)[Ljava/io/ObjectStreamField; flags 11 signature (Ljava/lang/Class<*>;)[Ljava/io/ObjectStreamField;
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.xml.dom-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.xml.dom-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.xml.dom
|
||||||
|
header exports org/w3c/dom/css,org/w3c/dom/html,org/w3c/dom/stylesheets,org/w3c/dom/xpath requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.xml\u0020;flags\u0020;20 target macos-aarch64 flags 8000
|
||||||
|
|
31
src/jdk.compiler/share/data/symbols/jdk.zipfs-O.sym.txt
Normal file
31
src/jdk.compiler/share/data/symbols/jdk.zipfs-O.sym.txt
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
|
||||||
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
|
#
|
||||||
|
# This code is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License version 2 only, as
|
||||||
|
# published by the Free Software Foundation. Oracle designates this
|
||||||
|
# particular file as subject to the "Classpath" exception as provided
|
||||||
|
# by Oracle in the LICENSE file that accompanied this code.
|
||||||
|
#
|
||||||
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||||
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
# version 2 for more details (a copy is included in the LICENSE file that
|
||||||
|
# accompanied this code).
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License version
|
||||||
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
#
|
||||||
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||||
|
# or visit www.oracle.com if you need additional information or have any
|
||||||
|
# questions.
|
||||||
|
#
|
||||||
|
# ##########################################################
|
||||||
|
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||||
|
# ##########################################################
|
||||||
|
#
|
||||||
|
module name jdk.zipfs
|
||||||
|
header requires name\u0020;java.base\u0020;flags\u0020;8000 provides interface\u0020;java/nio/file/spi/FileSystemProvider\u0020;impls\u0020;jdk/nio/zipfs/ZipFileSystemProvider target macos-aarch64 flags 8000
|
||||||
|
|
|
@ -29,7 +29,7 @@
|
||||||
#command used to generate this file:
|
#command used to generate this file:
|
||||||
#build.tools.symbolgenerator.CreateSymbols build-description-incremental symbols include.list
|
#build.tools.symbolgenerator.CreateSymbols build-description-incremental symbols include.list
|
||||||
#
|
#
|
||||||
generate platforms 8:9:A:B:C:D:E:F:G:H:I:J:K:L:M:N
|
generate platforms 8:9:A:B:C:D:E:F:G:H:I:J:K:L:M:N:O
|
||||||
platform version 8 files java.activation-8.sym.txt:java.base-8.sym.txt:java.compiler-8.sym.txt:java.corba-8.sym.txt:java.datatransfer-8.sym.txt:java.desktop-8.sym.txt:java.instrument-8.sym.txt:java.logging-8.sym.txt:java.management-8.sym.txt:java.management.rmi-8.sym.txt:java.naming-8.sym.txt:java.prefs-8.sym.txt:java.rmi-8.sym.txt:java.scripting-8.sym.txt:java.security.jgss-8.sym.txt:java.security.sasl-8.sym.txt:java.sql-8.sym.txt:java.sql.rowset-8.sym.txt:java.transaction-8.sym.txt:java.xml-8.sym.txt:java.xml.bind-8.sym.txt:java.xml.crypto-8.sym.txt:java.xml.ws-8.sym.txt:java.xml.ws.annotation-8.sym.txt:jdk.httpserver-8.sym.txt:jdk.management-8.sym.txt:jdk.scripting.nashorn-8.sym.txt:jdk.sctp-8.sym.txt:jdk.security.auth-8.sym.txt:jdk.security.jgss-8.sym.txt
|
platform version 8 files java.activation-8.sym.txt:java.base-8.sym.txt:java.compiler-8.sym.txt:java.corba-8.sym.txt:java.datatransfer-8.sym.txt:java.desktop-8.sym.txt:java.instrument-8.sym.txt:java.logging-8.sym.txt:java.management-8.sym.txt:java.management.rmi-8.sym.txt:java.naming-8.sym.txt:java.prefs-8.sym.txt:java.rmi-8.sym.txt:java.scripting-8.sym.txt:java.security.jgss-8.sym.txt:java.security.sasl-8.sym.txt:java.sql-8.sym.txt:java.sql.rowset-8.sym.txt:java.transaction-8.sym.txt:java.xml-8.sym.txt:java.xml.bind-8.sym.txt:java.xml.crypto-8.sym.txt:java.xml.ws-8.sym.txt:java.xml.ws.annotation-8.sym.txt:jdk.httpserver-8.sym.txt:jdk.management-8.sym.txt:jdk.scripting.nashorn-8.sym.txt:jdk.sctp-8.sym.txt:jdk.security.auth-8.sym.txt:jdk.security.jgss-8.sym.txt
|
||||||
platform version 9 base 8 files java.activation-9.sym.txt:java.base-9.sym.txt:java.compiler-9.sym.txt:java.corba-9.sym.txt:java.datatransfer-9.sym.txt:java.desktop-9.sym.txt:java.instrument-9.sym.txt:java.logging-9.sym.txt:java.management-9.sym.txt:java.management.rmi-9.sym.txt:java.naming-9.sym.txt:java.prefs-9.sym.txt:java.rmi-9.sym.txt:java.scripting-9.sym.txt:java.se-9.sym.txt:java.se.ee-9.sym.txt:java.security.jgss-9.sym.txt:java.security.sasl-9.sym.txt:java.smartcardio-9.sym.txt:java.sql-9.sym.txt:java.sql.rowset-9.sym.txt:java.transaction-9.sym.txt:java.xml-9.sym.txt:java.xml.bind-9.sym.txt:java.xml.crypto-9.sym.txt:java.xml.ws-9.sym.txt:java.xml.ws.annotation-9.sym.txt:jdk.accessibility-9.sym.txt:jdk.attach-9.sym.txt:jdk.charsets-9.sym.txt:jdk.compiler-9.sym.txt:jdk.crypto.cryptoki-9.sym.txt:jdk.crypto.ec-9.sym.txt:jdk.dynalink-9.sym.txt:jdk.editpad-9.sym.txt:jdk.hotspot.agent-9.sym.txt:jdk.httpserver-9.sym.txt:jdk.incubator.httpclient-9.sym.txt:jdk.jartool-9.sym.txt:jdk.javadoc-9.sym.txt:jdk.jcmd-9.sym.txt:jdk.jconsole-9.sym.txt:jdk.jdeps-9.sym.txt:jdk.jdi-9.sym.txt:jdk.jdwp.agent-9.sym.txt:jdk.jlink-9.sym.txt:jdk.jshell-9.sym.txt:jdk.jsobject-9.sym.txt:jdk.jstatd-9.sym.txt:jdk.localedata-9.sym.txt:jdk.management-9.sym.txt:jdk.management.agent-9.sym.txt:jdk.naming.dns-9.sym.txt:jdk.naming.rmi-9.sym.txt:jdk.net-9.sym.txt:jdk.pack-9.sym.txt:jdk.policytool-9.sym.txt:jdk.rmic-9.sym.txt:jdk.scripting.nashorn-9.sym.txt:jdk.sctp-9.sym.txt:jdk.security.auth-9.sym.txt:jdk.security.jgss-9.sym.txt:jdk.unsupported-9.sym.txt:jdk.xml.dom-9.sym.txt:jdk.zipfs-9.sym.txt
|
platform version 9 base 8 files java.activation-9.sym.txt:java.base-9.sym.txt:java.compiler-9.sym.txt:java.corba-9.sym.txt:java.datatransfer-9.sym.txt:java.desktop-9.sym.txt:java.instrument-9.sym.txt:java.logging-9.sym.txt:java.management-9.sym.txt:java.management.rmi-9.sym.txt:java.naming-9.sym.txt:java.prefs-9.sym.txt:java.rmi-9.sym.txt:java.scripting-9.sym.txt:java.se-9.sym.txt:java.se.ee-9.sym.txt:java.security.jgss-9.sym.txt:java.security.sasl-9.sym.txt:java.smartcardio-9.sym.txt:java.sql-9.sym.txt:java.sql.rowset-9.sym.txt:java.transaction-9.sym.txt:java.xml-9.sym.txt:java.xml.bind-9.sym.txt:java.xml.crypto-9.sym.txt:java.xml.ws-9.sym.txt:java.xml.ws.annotation-9.sym.txt:jdk.accessibility-9.sym.txt:jdk.attach-9.sym.txt:jdk.charsets-9.sym.txt:jdk.compiler-9.sym.txt:jdk.crypto.cryptoki-9.sym.txt:jdk.crypto.ec-9.sym.txt:jdk.dynalink-9.sym.txt:jdk.editpad-9.sym.txt:jdk.hotspot.agent-9.sym.txt:jdk.httpserver-9.sym.txt:jdk.incubator.httpclient-9.sym.txt:jdk.jartool-9.sym.txt:jdk.javadoc-9.sym.txt:jdk.jcmd-9.sym.txt:jdk.jconsole-9.sym.txt:jdk.jdeps-9.sym.txt:jdk.jdi-9.sym.txt:jdk.jdwp.agent-9.sym.txt:jdk.jlink-9.sym.txt:jdk.jshell-9.sym.txt:jdk.jsobject-9.sym.txt:jdk.jstatd-9.sym.txt:jdk.localedata-9.sym.txt:jdk.management-9.sym.txt:jdk.management.agent-9.sym.txt:jdk.naming.dns-9.sym.txt:jdk.naming.rmi-9.sym.txt:jdk.net-9.sym.txt:jdk.pack-9.sym.txt:jdk.policytool-9.sym.txt:jdk.rmic-9.sym.txt:jdk.scripting.nashorn-9.sym.txt:jdk.sctp-9.sym.txt:jdk.security.auth-9.sym.txt:jdk.security.jgss-9.sym.txt:jdk.unsupported-9.sym.txt:jdk.xml.dom-9.sym.txt:jdk.zipfs-9.sym.txt
|
||||||
platform version A base 9 files java.activation-A.sym.txt:java.base-A.sym.txt:java.compiler-A.sym.txt:java.corba-A.sym.txt:java.datatransfer-A.sym.txt:java.desktop-A.sym.txt:java.instrument-A.sym.txt:java.logging-A.sym.txt:java.management-A.sym.txt:java.management.rmi-A.sym.txt:java.naming-A.sym.txt:java.prefs-A.sym.txt:java.rmi-A.sym.txt:java.scripting-A.sym.txt:java.se-A.sym.txt:java.se.ee-A.sym.txt:java.security.jgss-A.sym.txt:java.security.sasl-A.sym.txt:java.smartcardio-A.sym.txt:java.sql-A.sym.txt:java.sql.rowset-A.sym.txt:java.transaction-A.sym.txt:java.xml-A.sym.txt:java.xml.bind-A.sym.txt:java.xml.crypto-A.sym.txt:java.xml.ws-A.sym.txt:java.xml.ws.annotation-A.sym.txt:jdk.accessibility-A.sym.txt:jdk.attach-A.sym.txt:jdk.charsets-A.sym.txt:jdk.compiler-A.sym.txt:jdk.crypto.cryptoki-A.sym.txt:jdk.crypto.ec-A.sym.txt:jdk.dynalink-A.sym.txt:jdk.editpad-A.sym.txt:jdk.hotspot.agent-A.sym.txt:jdk.httpserver-A.sym.txt:jdk.incubator.httpclient-A.sym.txt:jdk.jartool-A.sym.txt:jdk.javadoc-A.sym.txt:jdk.jcmd-A.sym.txt:jdk.jconsole-A.sym.txt:jdk.jdeps-A.sym.txt:jdk.jdi-A.sym.txt:jdk.jdwp.agent-A.sym.txt:jdk.jlink-A.sym.txt:jdk.jshell-A.sym.txt:jdk.jsobject-A.sym.txt:jdk.jstatd-A.sym.txt:jdk.localedata-A.sym.txt:jdk.management-A.sym.txt:jdk.management.agent-A.sym.txt:jdk.naming.dns-A.sym.txt:jdk.naming.rmi-A.sym.txt:jdk.net-A.sym.txt:jdk.pack-A.sym.txt:jdk.policytool-A.sym.txt:jdk.rmic-A.sym.txt:jdk.scripting.nashorn-A.sym.txt:jdk.sctp-A.sym.txt:jdk.security.auth-A.sym.txt:jdk.security.jgss-A.sym.txt:jdk.unsupported-A.sym.txt:jdk.xml.dom-A.sym.txt:jdk.zipfs-A.sym.txt
|
platform version A base 9 files java.activation-A.sym.txt:java.base-A.sym.txt:java.compiler-A.sym.txt:java.corba-A.sym.txt:java.datatransfer-A.sym.txt:java.desktop-A.sym.txt:java.instrument-A.sym.txt:java.logging-A.sym.txt:java.management-A.sym.txt:java.management.rmi-A.sym.txt:java.naming-A.sym.txt:java.prefs-A.sym.txt:java.rmi-A.sym.txt:java.scripting-A.sym.txt:java.se-A.sym.txt:java.se.ee-A.sym.txt:java.security.jgss-A.sym.txt:java.security.sasl-A.sym.txt:java.smartcardio-A.sym.txt:java.sql-A.sym.txt:java.sql.rowset-A.sym.txt:java.transaction-A.sym.txt:java.xml-A.sym.txt:java.xml.bind-A.sym.txt:java.xml.crypto-A.sym.txt:java.xml.ws-A.sym.txt:java.xml.ws.annotation-A.sym.txt:jdk.accessibility-A.sym.txt:jdk.attach-A.sym.txt:jdk.charsets-A.sym.txt:jdk.compiler-A.sym.txt:jdk.crypto.cryptoki-A.sym.txt:jdk.crypto.ec-A.sym.txt:jdk.dynalink-A.sym.txt:jdk.editpad-A.sym.txt:jdk.hotspot.agent-A.sym.txt:jdk.httpserver-A.sym.txt:jdk.incubator.httpclient-A.sym.txt:jdk.jartool-A.sym.txt:jdk.javadoc-A.sym.txt:jdk.jcmd-A.sym.txt:jdk.jconsole-A.sym.txt:jdk.jdeps-A.sym.txt:jdk.jdi-A.sym.txt:jdk.jdwp.agent-A.sym.txt:jdk.jlink-A.sym.txt:jdk.jshell-A.sym.txt:jdk.jsobject-A.sym.txt:jdk.jstatd-A.sym.txt:jdk.localedata-A.sym.txt:jdk.management-A.sym.txt:jdk.management.agent-A.sym.txt:jdk.naming.dns-A.sym.txt:jdk.naming.rmi-A.sym.txt:jdk.net-A.sym.txt:jdk.pack-A.sym.txt:jdk.policytool-A.sym.txt:jdk.rmic-A.sym.txt:jdk.scripting.nashorn-A.sym.txt:jdk.sctp-A.sym.txt:jdk.security.auth-A.sym.txt:jdk.security.jgss-A.sym.txt:jdk.unsupported-A.sym.txt:jdk.xml.dom-A.sym.txt:jdk.zipfs-A.sym.txt
|
||||||
|
@ -46,3 +46,4 @@ platform version K base J files java.base-K.sym.txt:java.compiler-K.sym.txt:java
|
||||||
platform version L base K files java.base-L.sym.txt:java.compiler-L.sym.txt:java.desktop-L.sym.txt:java.logging-L.sym.txt:java.management-L.sym.txt:java.management.rmi-L.sym.txt:java.net.http-L.sym.txt:java.xml.crypto-L.sym.txt:jdk.compiler-L.sym.txt:jdk.incubator.concurrent-L.sym.txt:jdk.incubator.foreign-L.sym.txt:jdk.incubator.vector-L.sym.txt:jdk.jartool-L.sym.txt:jdk.javadoc-L.sym.txt:jdk.jdi-L.sym.txt:jdk.jfr-L.sym.txt:jdk.jshell-L.sym.txt:jdk.management-L.sym.txt:jdk.sctp-L.sym.txt:jdk.unsupported-L.sym.txt
|
platform version L base K files java.base-L.sym.txt:java.compiler-L.sym.txt:java.desktop-L.sym.txt:java.logging-L.sym.txt:java.management-L.sym.txt:java.management.rmi-L.sym.txt:java.net.http-L.sym.txt:java.xml.crypto-L.sym.txt:jdk.compiler-L.sym.txt:jdk.incubator.concurrent-L.sym.txt:jdk.incubator.foreign-L.sym.txt:jdk.incubator.vector-L.sym.txt:jdk.jartool-L.sym.txt:jdk.javadoc-L.sym.txt:jdk.jdi-L.sym.txt:jdk.jfr-L.sym.txt:jdk.jshell-L.sym.txt:jdk.management-L.sym.txt:jdk.sctp-L.sym.txt:jdk.unsupported-L.sym.txt
|
||||||
platform version M base L files java.base-M.sym.txt:java.compiler-M.sym.txt:java.desktop-M.sym.txt:java.xml-M.sym.txt:java.xml.crypto-M.sym.txt:jdk.compiler-M.sym.txt:jdk.crypto.cryptoki-M.sym.txt:jdk.crypto.ec-M.sym.txt:jdk.incubator.foreign-M.sym.txt:jdk.incubator.vector-M.sym.txt:jdk.jartool-M.sym.txt:jdk.jdeps-M.sym.txt:jdk.jfr-M.sym.txt:jdk.jlink-M.sym.txt:jdk.jpackage-M.sym.txt:jdk.jshell-M.sym.txt:jdk.jstatd-M.sym.txt:jdk.unsupported-M.sym.txt
|
platform version M base L files java.base-M.sym.txt:java.compiler-M.sym.txt:java.desktop-M.sym.txt:java.xml-M.sym.txt:java.xml.crypto-M.sym.txt:jdk.compiler-M.sym.txt:jdk.crypto.cryptoki-M.sym.txt:jdk.crypto.ec-M.sym.txt:jdk.incubator.foreign-M.sym.txt:jdk.incubator.vector-M.sym.txt:jdk.jartool-M.sym.txt:jdk.jdeps-M.sym.txt:jdk.jfr-M.sym.txt:jdk.jlink-M.sym.txt:jdk.jpackage-M.sym.txt:jdk.jshell-M.sym.txt:jdk.jstatd-M.sym.txt:jdk.unsupported-M.sym.txt
|
||||||
platform version N base M files java.base-N.sym.txt:java.compiler-N.sym.txt:java.desktop-N.sym.txt:java.management-N.sym.txt:java.management.rmi-N.sym.txt:jdk.compiler-N.sym.txt:jdk.httpserver-N.sym.txt:jdk.incubator.foreign-N.sym.txt:jdk.javadoc-N.sym.txt:jdk.jshell-N.sym.txt:jdk.localedata-N.sym.txt:jdk.unsupported-N.sym.txt
|
platform version N base M files java.base-N.sym.txt:java.compiler-N.sym.txt:java.desktop-N.sym.txt:java.management-N.sym.txt:java.management.rmi-N.sym.txt:jdk.compiler-N.sym.txt:jdk.httpserver-N.sym.txt:jdk.incubator.foreign-N.sym.txt:jdk.javadoc-N.sym.txt:jdk.jshell-N.sym.txt:jdk.localedata-N.sym.txt:jdk.unsupported-N.sym.txt
|
||||||
|
platform version O base N files java.base-O.sym.txt:java.compiler-O.sym.txt:java.datatransfer-O.sym.txt:java.desktop-O.sym.txt:java.instrument-O.sym.txt:java.logging-O.sym.txt:java.management-O.sym.txt:java.management.rmi-O.sym.txt:java.naming-O.sym.txt:java.net.http-O.sym.txt:java.prefs-O.sym.txt:java.rmi-O.sym.txt:java.scripting-O.sym.txt:java.se-O.sym.txt:java.security.jgss-O.sym.txt:java.security.sasl-O.sym.txt:java.smartcardio-O.sym.txt:java.sql-O.sym.txt:java.sql.rowset-O.sym.txt:java.transaction.xa-O.sym.txt:java.xml-O.sym.txt:java.xml.crypto-O.sym.txt:jdk.accessibility-O.sym.txt:jdk.attach-O.sym.txt:jdk.charsets-O.sym.txt:jdk.compiler-O.sym.txt:jdk.crypto.cryptoki-O.sym.txt:jdk.dynalink-O.sym.txt:jdk.editpad-O.sym.txt:jdk.hotspot.agent-O.sym.txt:jdk.httpserver-O.sym.txt:jdk.incubator.foreign-O.sym.txt:jdk.incubator.vector-O.sym.txt:jdk.jartool-O.sym.txt:jdk.javadoc-O.sym.txt:jdk.jcmd-O.sym.txt:jdk.jconsole-O.sym.txt:jdk.jdeps-O.sym.txt:jdk.jdi-O.sym.txt:jdk.jdwp.agent-O.sym.txt:jdk.jfr-O.sym.txt:jdk.jlink-O.sym.txt:jdk.jpackage-O.sym.txt:jdk.jshell-O.sym.txt:jdk.jsobject-O.sym.txt:jdk.jstatd-O.sym.txt:jdk.localedata-O.sym.txt:jdk.management-O.sym.txt:jdk.management.agent-O.sym.txt:jdk.management.jfr-O.sym.txt:jdk.naming.dns-O.sym.txt:jdk.naming.rmi-O.sym.txt:jdk.net-O.sym.txt:jdk.nio.mapmode-O.sym.txt:jdk.sctp-O.sym.txt:jdk.security.auth-O.sym.txt:jdk.security.jgss-O.sym.txt:jdk.unsupported-O.sym.txt:jdk.xml.dom-O.sym.txt:jdk.zipfs-O.sym.txt
|
||||||
|
|
|
@ -69,9 +69,6 @@ public class VMDeprecatedOptions {
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
if (Platform.isLinux()) {
|
|
||||||
deprecated.add(new String[] { "UseLinuxPosixThreadCPUClocks", "true" });
|
|
||||||
}
|
|
||||||
if (wb.isJFRIncluded()) {
|
if (wb.isJFRIncluded()) {
|
||||||
deprecated.add(new String[] {"FlightRecorder", "false"});
|
deprecated.add(new String[] {"FlightRecorder", "false"});
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
/*
|
/*
|
||||||
* @test
|
* @test
|
||||||
* @bug 6395981 6458819 7025784 8028543 8028544 8193291 8193292 8193292 8205393 8245585 8245585 8245585 8286034
|
* @bug 6395981 6458819 7025784 8028543 8028544 8193291 8193292 8193292 8205393 8245585 8245585 8245585 8286034
|
||||||
* 8296150 8306585 8319414 8330183
|
* 8296150 8306585 8319414 8330183 8342982
|
||||||
* @summary JavaCompilerTool and Tool must specify version of JLS and JVMS
|
* @summary JavaCompilerTool and Tool must specify version of JLS and JVMS
|
||||||
* @author Peter von der Ah\u00e9
|
* @author Peter von der Ah\u00e9
|
||||||
* @modules java.compiler
|
* @modules java.compiler
|
||||||
|
@ -37,7 +37,7 @@
|
||||||
* RELEASE_8 RELEASE_9 RELEASE_10 RELEASE_11 RELEASE_12
|
* RELEASE_8 RELEASE_9 RELEASE_10 RELEASE_11 RELEASE_12
|
||||||
* RELEASE_13 RELEASE_14 RELEASE_15 RELEASE_16 RELEASE_17
|
* RELEASE_13 RELEASE_14 RELEASE_15 RELEASE_16 RELEASE_17
|
||||||
* RELEASE_18 RELEASE_19 RELEASE_20 RELEASE_21 RELEASE_22
|
* RELEASE_18 RELEASE_19 RELEASE_20 RELEASE_21 RELEASE_22
|
||||||
* RELEASE_23 RELEASE_24
|
* RELEASE_23 RELEASE_24 RELEASE_25
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import java.util.EnumSet;
|
import java.util.EnumSet;
|
||||||
|
|
|
@ -24,6 +24,7 @@
|
||||||
/*
|
/*
|
||||||
* @test
|
* @test
|
||||||
* @bug 7157626 8001112 8188870 8173382 8193290 8205619 8245586 8257453 8306586 8330184
|
* @bug 7157626 8001112 8188870 8173382 8193290 8205619 8245586 8257453 8306586 8330184
|
||||||
|
* 8342983
|
||||||
* @summary Test major version for all legal combinations for -source and -target
|
* @summary Test major version for all legal combinations for -source and -target
|
||||||
* @author sgoel
|
* @author sgoel
|
||||||
*
|
*
|
||||||
|
@ -59,6 +60,7 @@ public class ClassVersionChecker {
|
||||||
TWENTY_TWO("22", 66),
|
TWENTY_TWO("22", 66),
|
||||||
TWENTY_THREE("23", 67),
|
TWENTY_THREE("23", 67),
|
||||||
TWENTY_FOUR("24", 68),
|
TWENTY_FOUR("24", 68),
|
||||||
|
TWENTY_FIVE("25", 69),
|
||||||
; // Reduce code churn when appending new constants
|
; // Reduce code churn when appending new constants
|
||||||
|
|
||||||
private Version(String release, int classFileVer) {
|
private Version(String release, int classFileVer) {
|
||||||
|
|
|
@ -113,7 +113,7 @@ public abstract class JavacTestingAbstractProcessor extends AbstractProcessor {
|
||||||
* corresponding platform visitor type.
|
* corresponding platform visitor type.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@SuppressWarnings("preview")
|
@SuppressWarnings("preview")
|
||||||
public static abstract class AbstractAnnotationValueVisitor<R, P> extends AbstractAnnotationValueVisitorPreview<R, P> {
|
public static abstract class AbstractAnnotationValueVisitor<R, P> extends AbstractAnnotationValueVisitorPreview<R, P> {
|
||||||
|
|
||||||
|
@ -125,7 +125,7 @@ public abstract class JavacTestingAbstractProcessor extends AbstractProcessor {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@SuppressWarnings("preview")
|
@SuppressWarnings("preview")
|
||||||
public static abstract class AbstractElementVisitor<R, P> extends AbstractElementVisitorPreview<R, P> {
|
public static abstract class AbstractElementVisitor<R, P> extends AbstractElementVisitorPreview<R, P> {
|
||||||
/**
|
/**
|
||||||
|
@ -136,7 +136,7 @@ public abstract class JavacTestingAbstractProcessor extends AbstractProcessor {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@SuppressWarnings("preview")
|
@SuppressWarnings("preview")
|
||||||
public static abstract class AbstractTypeVisitor<R, P> extends AbstractTypeVisitorPreview<R, P> {
|
public static abstract class AbstractTypeVisitor<R, P> extends AbstractTypeVisitorPreview<R, P> {
|
||||||
/**
|
/**
|
||||||
|
@ -147,7 +147,7 @@ public abstract class JavacTestingAbstractProcessor extends AbstractProcessor {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@SuppressWarnings("preview")
|
@SuppressWarnings("preview")
|
||||||
public static class ElementKindVisitor<R, P> extends ElementKindVisitorPreview<R, P> {
|
public static class ElementKindVisitor<R, P> extends ElementKindVisitorPreview<R, P> {
|
||||||
/**
|
/**
|
||||||
|
@ -169,7 +169,7 @@ public abstract class JavacTestingAbstractProcessor extends AbstractProcessor {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@SuppressWarnings("preview")
|
@SuppressWarnings("preview")
|
||||||
public static class ElementScanner<R, P> extends ElementScannerPreview<R, P> {
|
public static class ElementScanner<R, P> extends ElementScannerPreview<R, P> {
|
||||||
/**
|
/**
|
||||||
|
@ -189,7 +189,7 @@ public abstract class JavacTestingAbstractProcessor extends AbstractProcessor {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@SuppressWarnings("preview")
|
@SuppressWarnings("preview")
|
||||||
public static class SimpleAnnotationValueVisitor<R, P> extends SimpleAnnotationValueVisitorPreview<R, P> {
|
public static class SimpleAnnotationValueVisitor<R, P> extends SimpleAnnotationValueVisitorPreview<R, P> {
|
||||||
/**
|
/**
|
||||||
|
@ -211,7 +211,7 @@ public abstract class JavacTestingAbstractProcessor extends AbstractProcessor {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@SuppressWarnings("preview")
|
@SuppressWarnings("preview")
|
||||||
public static class SimpleElementVisitor<R, P> extends SimpleElementVisitorPreview<R, P> {
|
public static class SimpleElementVisitor<R, P> extends SimpleElementVisitorPreview<R, P> {
|
||||||
/**
|
/**
|
||||||
|
@ -233,7 +233,7 @@ public abstract class JavacTestingAbstractProcessor extends AbstractProcessor {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@SuppressWarnings("preview")
|
@SuppressWarnings("preview")
|
||||||
public static class SimpleTypeVisitor<R, P> extends SimpleTypeVisitorPreview<R, P> {
|
public static class SimpleTypeVisitor<R, P> extends SimpleTypeVisitorPreview<R, P> {
|
||||||
/**
|
/**
|
||||||
|
@ -255,7 +255,7 @@ public abstract class JavacTestingAbstractProcessor extends AbstractProcessor {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@SupportedSourceVersion(RELEASE_24)
|
@SupportedSourceVersion(RELEASE_25)
|
||||||
@SuppressWarnings("preview")
|
@SuppressWarnings("preview")
|
||||||
public static class TypeKindVisitor<R, P> extends TypeKindVisitorPreview<R, P> {
|
public static class TypeKindVisitor<R, P> extends TypeKindVisitorPreview<R, P> {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
- compiler.err.preview.feature.disabled.classfile: Bar.class, 24
|
- compiler.err.preview.feature.disabled.classfile: Bar.class, 25
|
||||||
1 error
|
1 error
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
- compiler.warn.preview.feature.use.classfile: Bar.class, 24
|
- compiler.warn.preview.feature.use.classfile: Bar.class, 25
|
||||||
- compiler.err.warnings.and.werror
|
- compiler.err.warnings.and.werror
|
||||||
1 error
|
1 error
|
||||||
1 warning
|
1 warning
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
* @bug 4981566 5028634 5094412 6304984 7025786 7025789 8001112 8028545
|
* @bug 4981566 5028634 5094412 6304984 7025786 7025789 8001112 8028545
|
||||||
* 8000961 8030610 8028546 8188870 8173382 8173382 8193290 8205619 8028563
|
* 8000961 8030610 8028546 8188870 8173382 8173382 8193290 8205619 8028563
|
||||||
* 8245147 8245586 8257453 8286035 8306586 8320806 8306586 8319414 8330183
|
* 8245147 8245586 8257453 8286035 8306586 8320806 8306586 8319414 8330183
|
||||||
|
* 8342982
|
||||||
* @summary Check interpretation of -target and -source options
|
* @summary Check interpretation of -target and -source options
|
||||||
* @modules java.compiler
|
* @modules java.compiler
|
||||||
* jdk.compiler
|
* jdk.compiler
|
||||||
|
@ -72,9 +73,9 @@ public class Versions {
|
||||||
public static final Set<String> VALID_SOURCES =
|
public static final Set<String> VALID_SOURCES =
|
||||||
Set.of("1.8", "1.9", "1.10", "11", "12", "13", "14",
|
Set.of("1.8", "1.9", "1.10", "11", "12", "13", "14",
|
||||||
"15", "16", "17", "18", "19", "20", "21", "22",
|
"15", "16", "17", "18", "19", "20", "21", "22",
|
||||||
"23", "24");
|
"23", "24", "25");
|
||||||
|
|
||||||
public static final String LATEST_MAJOR_VERSION = "68.0";
|
public static final String LATEST_MAJOR_VERSION = "69.0";
|
||||||
|
|
||||||
static enum SourceTarget {
|
static enum SourceTarget {
|
||||||
EIGHT(true, "52.0", "8"),
|
EIGHT(true, "52.0", "8"),
|
||||||
|
@ -94,6 +95,7 @@ public class Versions {
|
||||||
TWENTY_TWO(false,"66.0", "22"),
|
TWENTY_TWO(false,"66.0", "22"),
|
||||||
TWENTY_THREE(false,"67.0", "23"),
|
TWENTY_THREE(false,"67.0", "23"),
|
||||||
TWENTY_FOUR(false,"68.0", "24"),
|
TWENTY_FOUR(false,"68.0", "24"),
|
||||||
|
TWENTY_FIVE(false,"69.0", "25"),
|
||||||
; // Reduce code churn when appending new constants
|
; // Reduce code churn when appending new constants
|
||||||
|
|
||||||
private final boolean dotOne;
|
private final boolean dotOne;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue