mirror of
https://github.com/JetBrains/JetBrainsRuntime.git
synced 2025-12-15 22:09:41 +01:00
Compare commits
239 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
72b3b0af08 | ||
|
|
af13fe1107 | ||
|
|
3ad658677b | ||
|
|
48d456281e | ||
|
|
e0f6f70d3f | ||
|
|
00e33a45fe | ||
|
|
788b309563 | ||
|
|
9ac0609ed1 | ||
|
|
fe7a44de63 | ||
|
|
31a055e67a | ||
|
|
76cad4b1ae | ||
|
|
0b09129fae | ||
|
|
e36136fa93 | ||
|
|
35d867df1f | ||
|
|
d384093289 | ||
|
|
9f3c7e74ff | ||
|
|
4d8b5c70df | ||
|
|
4a6da99f28 | ||
|
|
a5bf5e0e5f | ||
|
|
f69e2d5651 | ||
|
|
ee3015968d | ||
|
|
2e70bc35df | ||
|
|
702e3ff054 | ||
|
|
bca914b29e | ||
|
|
e59acd9860 | ||
|
|
17295b1bb0 | ||
|
|
c088d093e2 | ||
|
|
abe20c188c | ||
|
|
c0b4407d09 | ||
|
|
b318535452 | ||
|
|
c4207355d3 | ||
|
|
fe48ea9d79 | ||
|
|
51f3427e9b | ||
|
|
ba601b8407 | ||
|
|
1ba4e0cada | ||
|
|
90c1034cd4 | ||
|
|
5cee23a9ed | ||
|
|
a466b49e71 | ||
|
|
6171ae4552 | ||
|
|
01054e6f5a | ||
|
|
e39346e708 | ||
|
|
cce8da2c60 | ||
|
|
49112fa575 | ||
|
|
da043e99b8 | ||
|
|
a437ce839f | ||
|
|
bd9c2fa73b | ||
|
|
e3eef3b41a | ||
|
|
94d0b0f981 | ||
|
|
df65237b9a | ||
|
|
2e900da5f7 | ||
|
|
7b2e7d8bab | ||
|
|
4fd2a14997 | ||
|
|
53b6e2c85c | ||
|
|
8c8422e0f8 | ||
|
|
1e1039a7c8 | ||
|
|
5b8c51f59a | ||
|
|
78cb6776b6 | ||
|
|
72672277e4 | ||
|
|
b018c450e5 | ||
|
|
74007890bb | ||
|
|
a95e64ccc1 | ||
|
|
0a6c7d8a4b | ||
|
|
e11f70aeb6 | ||
|
|
2b41459e95 | ||
|
|
7cd5a6e7b5 | ||
|
|
f716711c7b | ||
|
|
f677163b8a | ||
|
|
6c552a7b42 | ||
|
|
f4b3170197 | ||
|
|
6b6ff5360a | ||
|
|
09243822eb | ||
|
|
d43c8a74b3 | ||
|
|
a187fcc3ec | ||
|
|
f770f771f8 | ||
|
|
e0c0b139d3 | ||
|
|
92f0b6d49e | ||
|
|
964118f7fd | ||
|
|
05090fc8fd | ||
|
|
ae29f9cacd | ||
|
|
ea19b0447c | ||
|
|
f271eb8b84 | ||
|
|
ab01cb547d | ||
|
|
1fd81464ec | ||
|
|
78b09ab049 | ||
|
|
5a666282a9 | ||
|
|
d4377afb99 | ||
|
|
dd1cbadc82 | ||
|
|
ece3ae3cc4 | ||
|
|
2623b0bf39 | ||
|
|
f839308efa | ||
|
|
58ba48b7b8 | ||
|
|
b41f3f8ed5 | ||
|
|
7ff6e7b2b1 | ||
|
|
991ca14279 | ||
|
|
bf29a0115c | ||
|
|
408e0a9c69 | ||
|
|
bbd0313ac1 | ||
|
|
33d34c6b67 | ||
|
|
79010f2254 | ||
|
|
db45ff09ac | ||
|
|
bb3d226a4e | ||
|
|
81fdeb579a | ||
|
|
caf7f49887 | ||
|
|
43e38a18b8 | ||
|
|
5fbb62c741 | ||
|
|
7b1e4024c0 | ||
|
|
13d6180421 | ||
|
|
dd34a4c28d | ||
|
|
438895903b | ||
|
|
9cfd560bb1 | ||
|
|
4413142eca | ||
|
|
2bfd708e92 | ||
|
|
4d1cf51b1d | ||
|
|
07108c9162 | ||
|
|
c9dbc4f034 | ||
|
|
2cc1977a96 | ||
|
|
58a59e3dcb | ||
|
|
1c3932f3d5 | ||
|
|
f6f82c3168 | ||
|
|
bcaa2cb154 | ||
|
|
ae16052951 | ||
|
|
5ad4a91c3d | ||
|
|
7a37816548 | ||
|
|
51e8201eb5 | ||
|
|
f9b593d668 | ||
|
|
4dd0e7e78a | ||
|
|
dc6c96bbaf | ||
|
|
fafc4d9764 | ||
|
|
b568e87947 | ||
|
|
c21cc932f0 | ||
|
|
159cb6facc | ||
|
|
8158b82269 | ||
|
|
6843576c95 | ||
|
|
2717fcb134 | ||
|
|
89da2021ee | ||
|
|
61ab4b9d18 | ||
|
|
00c88f79b3 | ||
|
|
81054789a3 | ||
|
|
fd91b2aa57 | ||
|
|
81bad59042 | ||
|
|
341f676066 | ||
|
|
f40c89e8e9 | ||
|
|
ae986bc8df | ||
|
|
36c4e5f264 | ||
|
|
fc08af58cb | ||
|
|
5e557d8650 | ||
|
|
c7c77fd32b | ||
|
|
e546ae27ff | ||
|
|
81600dce24 | ||
|
|
7e55569ede | ||
|
|
e663ba961f | ||
|
|
3396b69fc9 | ||
|
|
270ec975b6 | ||
|
|
ea8274fbf0 | ||
|
|
a91f971266 | ||
|
|
4f9d6b7d68 | ||
|
|
728a411a54 | ||
|
|
15715a8984 | ||
|
|
e4d045402f | ||
|
|
8130be561b | ||
|
|
b09d8b9800 | ||
|
|
5ebd4199cc | ||
|
|
6d1f3ac749 | ||
|
|
58bdabcd40 | ||
|
|
9fc914b963 | ||
|
|
908aca29ca | ||
|
|
3e48244084 | ||
|
|
204b4929f7 | ||
|
|
2aeeeb40a0 | ||
|
|
b05fa02e74 | ||
|
|
95ddf7d6ad | ||
|
|
52d88ee1d1 | ||
|
|
042f0bdb35 | ||
|
|
8abf36c648 | ||
|
|
b05c40ca3b | ||
|
|
f768fbf7a9 | ||
|
|
b2e9eb9e47 | ||
|
|
91f9adc5f5 | ||
|
|
36bff6f945 | ||
|
|
6c838c568c | ||
|
|
7f55dc1576 | ||
|
|
7e41ca3da8 | ||
|
|
6ff978ac16 | ||
|
|
76b54a1995 | ||
|
|
4e6748c543 | ||
|
|
48dc72b74d | ||
|
|
20b631278c | ||
|
|
64ec8b3e5c | ||
|
|
cd0678fcf6 | ||
|
|
b27599b3ec | ||
|
|
59a539fef1 | ||
|
|
40c9e258b5 | ||
|
|
069f180a85 | ||
|
|
3025f05970 | ||
|
|
e2d5ff9d45 | ||
|
|
1b4378e58e | ||
|
|
edca245d5a | ||
|
|
05df1727b5 | ||
|
|
516e60a7ee | ||
|
|
c1f3094f81 | ||
|
|
460ce5553c | ||
|
|
b95586559c | ||
|
|
9f05c411e6 | ||
|
|
e27c4d463d | ||
|
|
68ac871b62 | ||
|
|
af3df6300e | ||
|
|
52d8215a1e | ||
|
|
5405f983db | ||
|
|
3aa7062c3d | ||
|
|
5982cfc856 | ||
|
|
eb385c0de2 | ||
|
|
fbaebd4243 | ||
|
|
338dae4d36 | ||
|
|
29ab16284a | ||
|
|
c8f4c02bf0 | ||
|
|
1296a6c425 | ||
|
|
178343750f | ||
|
|
a52a08d20b | ||
|
|
9bf347bc1f | ||
|
|
bdeaeb47d0 | ||
|
|
06f87cf441 | ||
|
|
ef01e47858 | ||
|
|
e9f3e325c2 | ||
|
|
d46a2c8ecf | ||
|
|
76fdf2c89b | ||
|
|
136badb1f7 | ||
|
|
3482cb87fd | ||
|
|
375f8f3bff | ||
|
|
a8835b9c08 | ||
|
|
ecf6112a21 | ||
|
|
1ae934e09d | ||
|
|
b7ac705dd6 | ||
|
|
e1462e79df | ||
|
|
56b65e4a8d | ||
|
|
508cec7535 | ||
|
|
40d23a0c0b | ||
|
|
476775808f | ||
|
|
dc19baca33 | ||
|
|
2963c9e677 |
4
.github/workflows/submit.yml
vendored
4
.github/workflows/submit.yml
vendored
@@ -67,7 +67,7 @@ jobs:
|
||||
if: steps.check_submit.outputs.should_run != 'false'
|
||||
|
||||
- name: Determine the jtreg ref to checkout
|
||||
run: "echo JTREG_REF=jtreg${{ fromJson(steps.check_deps.outputs.dependencies).JTREG_VERSION }}-${{ fromJson(steps.check_deps.outputs.dependencies).JTREG_BUILD }} >> $GITHUB_ENV"
|
||||
run: "echo JTREG_REF=jtreg-${{ fromJson(steps.check_deps.outputs.dependencies).JTREG_VERSION }}+${{ fromJson(steps.check_deps.outputs.dependencies).JTREG_BUILD }} >> $GITHUB_ENV"
|
||||
if: steps.check_submit.outputs.should_run != 'false'
|
||||
|
||||
- name: Check if a jtreg image is present in the cache
|
||||
@@ -87,7 +87,7 @@ jobs:
|
||||
if: steps.check_submit.outputs.should_run != 'false' && steps.jtreg.outputs.cache-hit != 'true'
|
||||
|
||||
- name: Build jtreg
|
||||
run: sh make/build-all.sh ${JAVA_HOME_8_X64}
|
||||
run: bash make/build.sh --jdk ${JAVA_HOME_8_X64}
|
||||
working-directory: jtreg
|
||||
if: steps.check_submit.outputs.should_run != 'false' && steps.jtreg.outputs.cache-hit != 'true'
|
||||
|
||||
|
||||
161
bin/idea.sh
161
bin/idea.sh
@@ -36,7 +36,6 @@ cd $SCRIPT_DIR; SCRIPT_DIR=`pwd`
|
||||
cd $TOP;
|
||||
|
||||
IDEA_OUTPUT=$TOP/.idea
|
||||
CUSTOM_IDEA_OUTPUT=false
|
||||
VERBOSE="false"
|
||||
while [ $# -gt 0 ]
|
||||
do
|
||||
@@ -51,7 +50,6 @@ do
|
||||
|
||||
-o | --output )
|
||||
IDEA_OUTPUT=$2/.idea
|
||||
CUSTOM_IDEA_OUTPUT=true
|
||||
shift
|
||||
;;
|
||||
|
||||
@@ -79,7 +77,7 @@ MAKE_DIR="$SCRIPT_DIR/../make"
|
||||
IDEA_MAKE="$MAKE_DIR/ide/idea/jdk"
|
||||
IDEA_TEMPLATE="$IDEA_MAKE/template"
|
||||
|
||||
cp -rn "$IDEA_TEMPLATE"/* "$IDEA_OUTPUT"
|
||||
cp -r "$IDEA_TEMPLATE"/* "$IDEA_OUTPUT"
|
||||
|
||||
#override template
|
||||
if [ -d "$TEMPLATES_OVERRIDE" ] ; then
|
||||
@@ -98,9 +96,9 @@ cd $SCRIPT_DIR
|
||||
|
||||
. $IDEA_OUTPUT/env.cfg
|
||||
|
||||
# Expect MODULES, MODULE_NAMES, BOOT_JDK & SPEC to be set
|
||||
if [ "xMODULES" = "x" ] ; then
|
||||
echo "FATAL: MODULES is empty" >&2; exit 1
|
||||
# Expect MODULE_ROOTS, MODULE_NAMES, BOOT_JDK & SPEC to be set
|
||||
if [ "x$MODULE_ROOTS" = "x" ] ; then
|
||||
echo "FATAL: MODULE_ROOTS is empty" >&2; exit 1
|
||||
fi
|
||||
|
||||
if [ "x$MODULE_NAMES" = "x" ] ; then
|
||||
@@ -149,89 +147,102 @@ add_replacement() {
|
||||
add_replacement "###MODULE_NAMES###" "$MODULE_NAMES"
|
||||
add_replacement "###VCS_TYPE###" "$VCS_TYPE"
|
||||
SPEC_DIR=`dirname $SPEC`
|
||||
RELATIVE_SPEC_DIR="`realpath --relative-to=\"$TOPLEVEL_DIR\" \"$SPEC_DIR\"`"
|
||||
add_replacement "###BUILD_DIR###" "$RELATIVE_SPEC_DIR"
|
||||
add_replacement "###IMAGES_DIR###" "$RELATIVE_SPEC_DIR/images/jdk"
|
||||
if [ "x$PATHTOOL" != "x" ]; then
|
||||
if [ "$CUSTOM_IDEA_OUTPUT" = true ]; then
|
||||
add_replacement "###BASH_RUNNER_PREFIX###" "`$PATHTOOL -am $IDEA_OUTPUT/.idea/bash.bat`"
|
||||
else
|
||||
add_replacement "###BASH_RUNNER_PREFIX###" ".idea\\\\bash.bat"
|
||||
fi
|
||||
else
|
||||
add_replacement "###BASH_RUNNER_PREFIX###" ""
|
||||
fi
|
||||
if [ "x$PATHTOOL" != "x" ]; then
|
||||
if [ "x$CYGPATH" != "x" ]; then
|
||||
add_replacement "###BUILD_DIR###" "`cygpath -am $SPEC_DIR`"
|
||||
add_replacement "###IMAGES_DIR###" "`cygpath -am $SPEC_DIR`/images/jdk"
|
||||
add_replacement "###ROOT_DIR###" "`cygpath -am $TOPLEVEL_DIR`"
|
||||
add_replacement "###IDEA_DIR###" "`cygpath -am $IDEA_OUTPUT`"
|
||||
if [ "x$JT_HOME" = "x" ]; then
|
||||
add_replacement "###JTREG_HOME###" ""
|
||||
else
|
||||
add_replacement "###JTREG_HOME###" "`$PATHTOOL -am $JT_HOME`"
|
||||
add_replacement "###JTREG_HOME###" "`cygpath -am $JT_HOME`"
|
||||
fi
|
||||
elif [ "x$WSL_DISTRO_NAME" != "x" ]; then
|
||||
add_replacement "###BUILD_DIR###" "`wslpath -am $SPEC_DIR`"
|
||||
add_replacement "###IMAGES_DIR###" "`wslpath -am $SPEC_DIR`/images/jdk"
|
||||
add_replacement "###ROOT_DIR###" "`wslpath -am $TOPLEVEL_DIR`"
|
||||
add_replacement "###IDEA_DIR###" "`wslpath -am $IDEA_OUTPUT`"
|
||||
if [ "x$JT_HOME" = "x" ]; then
|
||||
add_replacement "###JTREG_HOME###" ""
|
||||
else
|
||||
add_replacement "###JTREG_HOME###" "`wslpath -am $JT_HOME`"
|
||||
fi
|
||||
else
|
||||
add_replacement "###BUILD_DIR###" "$SPEC_DIR"
|
||||
add_replacement "###JTREG_HOME###" "$JT_HOME"
|
||||
add_replacement "###IMAGES_DIR###" "$SPEC_DIR/images/jdk"
|
||||
add_replacement "###ROOT_DIR###" "$TOPLEVEL_DIR"
|
||||
add_replacement "###IDEA_DIR###" "$IDEA_OUTPUT"
|
||||
fi
|
||||
|
||||
MODULE_IMLS=""
|
||||
TEST_MODULE_DEPENDENCIES=""
|
||||
for module in $MODULE_NAMES; do
|
||||
MODULE_IMLS="$MODULE_IMLS<module fileurl=\"file://\$PROJECT_DIR$/.idea/$module.iml\" filepath=\"\$PROJECT_DIR$/.idea/$module.iml\" /> "
|
||||
TEST_MODULE_DEPENDENCIES="$TEST_MODULE_DEPENDENCIES<orderEntry type=\"module\" module-name=\"$module\" scope=\"TEST\" /> "
|
||||
SOURCE_PREFIX="<sourceFolder url=\"file://"
|
||||
SOURCE_POSTFIX="\" isTestSource=\"false\" />"
|
||||
|
||||
for root in $MODULE_ROOTS; do
|
||||
if [ "x$CYGPATH" != "x" ]; then
|
||||
root=`cygpath -am $root`
|
||||
elif [ "x$WSL_DISTRO_NAME" != "x" ]; then
|
||||
root=`wslpath -am $root`
|
||||
fi
|
||||
|
||||
VM_CI="jdk.internal.vm.ci/share/classes"
|
||||
VM_COMPILER="src/jdk.internal.vm.compiler/share/classes"
|
||||
if test "${root#*$VM_CI}" != "$root" || test "${root#*$VM_COMPILER}" != "$root"; then
|
||||
for subdir in "$root"/*; do
|
||||
if [ -d "$subdir" ]; then
|
||||
SOURCES=$SOURCES" $SOURCE_PREFIX""$subdir"/src"$SOURCE_POSTFIX"
|
||||
fi
|
||||
done
|
||||
else
|
||||
SOURCES=$SOURCES" $SOURCE_PREFIX""$root""$SOURCE_POSTFIX"
|
||||
fi
|
||||
done
|
||||
add_replacement "###MODULE_IMLS###" "$MODULE_IMLS"
|
||||
add_replacement "###TEST_MODULE_DEPENDENCIES###" "$TEST_MODULE_DEPENDENCIES"
|
||||
|
||||
add_replacement "###SOURCE_ROOTS###" "$SOURCES"
|
||||
|
||||
replace_template_dir "$IDEA_OUTPUT"
|
||||
|
||||
### Generate module project files
|
||||
### Compile the custom Logger
|
||||
|
||||
(
|
||||
DEFAULT_IFS="$IFS"
|
||||
IFS='#'
|
||||
if [ "x$PATHTOOL" != "x" ]; then
|
||||
TOPDIR_FOR_RELATIVITY_CHECKS="`echo \"$TOPLEVEL_DIR\" | tr '[:upper:]' '[:lower:]'`"
|
||||
CLASSES=$IDEA_OUTPUT/classes
|
||||
|
||||
if [ "x$ANT_HOME" = "x" ] ; then
|
||||
# try some common locations, before giving up
|
||||
if [ -f "/usr/share/ant/lib/ant.jar" ] ; then
|
||||
ANT_HOME="/usr/share/ant"
|
||||
elif [ -f "/usr/local/Cellar/ant/1.9.4/libexec/lib/ant.jar" ] ; then
|
||||
ANT_HOME="/usr/local/Cellar/ant/1.9.4/libexec"
|
||||
else
|
||||
echo "FATAL: cannot find ant. Try setting ANT_HOME." >&2; exit 1
|
||||
fi
|
||||
fi
|
||||
CP=$ANT_HOME/lib/ant.jar
|
||||
rm -rf $CLASSES; mkdir $CLASSES
|
||||
|
||||
if [ "x$CYGPATH" != "x" ] ; then ## CYGPATH may be set in env.cfg
|
||||
JAVAC_SOURCE_FILE=`cygpath -am $IDEA_OUTPUT/src/idea/IdeaLoggerWrapper.java`
|
||||
JAVAC_SOURCE_PATH=`cygpath -am $IDEA_OUTPUT/src`
|
||||
JAVAC_CLASSES=`cygpath -am $CLASSES`
|
||||
JAVAC_CP=`cygpath -am $CP`
|
||||
JAVAC=javac
|
||||
elif [ "x$WSL_DISTRO_NAME" != "x" ]; then
|
||||
JAVAC_SOURCE_FILE=`realpath --relative-to=./ $IDEA_OUTPUT/src/idea/IdeaLoggerWrapper.java`
|
||||
JAVAC_SOURCE_PATH=`realpath --relative-to=./ $IDEA_OUTPUT/src`
|
||||
JAVAC_CLASSES=`realpath --relative-to=./ $CLASSES`
|
||||
ANT_TEMP=`mktemp -d -p ./`
|
||||
cp $ANT_HOME/lib/ant.jar $ANT_TEMP/ant.jar
|
||||
JAVAC_CP=$ANT_TEMP/ant.jar
|
||||
JAVAC=javac.exe
|
||||
else
|
||||
TOPDIR_FOR_RELATIVITY_CHECKS="$TOPLEVEL_DIR"
|
||||
JAVAC_SOURCE_FILE=$IDEA_OUTPUT/src/idea/IdeaLoggerWrapper.java
|
||||
JAVAC_SOURCE_PATH=$IDEA_OUTPUT/src
|
||||
JAVAC_CLASSES=$CLASSES
|
||||
JAVAC_CP=$CP
|
||||
JAVAC=javac
|
||||
fi
|
||||
for value in $MODULES; do
|
||||
(
|
||||
eval "$value"
|
||||
if [ "$VERBOSE" = "true" ] ; then
|
||||
echo "generating project module: $module"
|
||||
fi
|
||||
add_replacement "###MODULE_DIR###" "src/$module"
|
||||
SOURCE_DIRS=""
|
||||
IFS=' '
|
||||
for dir in $moduleSrcDirs; do
|
||||
if [ "x$PATHTOOL" != "x" ]; then
|
||||
dir="`echo \"$dir\" | tr '[:upper:]' '[:lower:]'`"
|
||||
fi
|
||||
dir="`realpath --relative-to=\"$TOPDIR_FOR_RELATIVITY_CHECKS\" \"$dir\"`"
|
||||
case $dir in # Exclude generated sources to avoid module-info conflicts, see https://youtrack.jetbrains.com/issue/IDEA-185108
|
||||
"$SPEC_DIR"*) ;;
|
||||
*) SOURCE_DIRS="$SOURCE_DIRS<sourceFolder url=\"file://\$MODULE_DIR\$/$dir\" isTestSource=\"false\" /> "
|
||||
esac
|
||||
done
|
||||
add_replacement "###SOURCE_DIRS###" "$SOURCE_DIRS"
|
||||
DEPENDENCIES=""
|
||||
for dep in $moduleDependencies; do
|
||||
DEPENDENCIES="$DEPENDENCIES<orderEntry type=\"module\" module-name=\"$dep\" /> "
|
||||
done
|
||||
add_replacement "###DEPENDENCIES###" "$DEPENDENCIES"
|
||||
cp "$IDEA_OUTPUT/module.iml" "$IDEA_OUTPUT/$module.iml"
|
||||
IFS="$DEFAULT_IFS"
|
||||
replace_template_file "$IDEA_OUTPUT/$module.iml"
|
||||
)
|
||||
done
|
||||
)
|
||||
rm "$IDEA_OUTPUT/module.iml"
|
||||
|
||||
### Create shell script runner for Windows
|
||||
$BOOT_JDK/bin/$JAVAC -d $JAVAC_CLASSES -sourcepath $JAVAC_SOURCE_PATH -cp $JAVAC_CP $JAVAC_SOURCE_FILE
|
||||
|
||||
if [ "x$PATHTOOL" != "x" ]; then
|
||||
echo "@echo off" > "$IDEA_OUTPUT/bash.bat"
|
||||
if [ "x$WSL_DISTRO_NAME" != "x" ] ; then
|
||||
echo "wsl -d $WSL_DISTRO_NAME --cd \"%cd%\" -e %*" >> "$IDEA_OUTPUT/bash.bat"
|
||||
else
|
||||
echo "$WINENV_ROOT\bin\bash.exe -l -c \"cd %CD:\=/%/ && %*\"" >> "$IDEA_OUTPUT/bash.bat"
|
||||
fi
|
||||
fi
|
||||
if [ "x$WSL_DISTRO_NAME" != "x" ]; then
|
||||
rm -rf $ANT_TEMP
|
||||
fi
|
||||
@@ -49,7 +49,8 @@ TARGETS += $(patsubst %, $(BUILDTOOLS_OUTPUTDIR)/gensrc/%/module-info.java, \
|
||||
$(INTERIM_LANGTOOLS_MODULES))
|
||||
|
||||
$(eval $(call SetupCopyFiles, COPY_PREVIEW_FEATURES, \
|
||||
FILES := $(TOPDIR)/src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java, \
|
||||
FILES := $(TOPDIR)/src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java \
|
||||
$(TOPDIR)/src/java.base/share/classes/jdk/internal/javac/NoPreview.java, \
|
||||
DEST := $(BUILDTOOLS_OUTPUTDIR)/gensrc/java.base.interim/jdk/internal/javac/, \
|
||||
))
|
||||
|
||||
|
||||
@@ -332,6 +332,12 @@ define SetupApiDocsGenerationBody
|
||||
$$(eval $$(call create_overview_file,$1))
|
||||
$1_OPTIONS += -overview $$($1_OVERVIEW)
|
||||
|
||||
# Add summary pages for new/deprecated APIs in recent releases
|
||||
$1_OPTIONS += --since $(call CommaList, \
|
||||
$(filter-out $(VERSION_DOCS_API_SINCE), \
|
||||
$(call sequence, $(VERSION_DOCS_API_SINCE), $(VERSION_FEATURE))))
|
||||
$1_OPTIONS += --since-label "New API since JDK $(VERSION_DOCS_API_SINCE)"
|
||||
|
||||
$$(foreach g, $$($1_GROUPS), \
|
||||
$$(eval $1_OPTIONS += -group "$$($$g_GROUP_NAME)" "$$($$g_GROUP_MODULES)") \
|
||||
)
|
||||
|
||||
@@ -92,11 +92,8 @@ $(eval $(call SetupTarget, buildtools-modules, \
|
||||
MAKEFILE := CompileModuleTools, \
|
||||
))
|
||||
|
||||
# interim-langtools is needed by hotspot only when $(INCLUDE_GRAAL) is true
|
||||
GRAAL_INTERIM_LANGTOOLS_true = interim-langtools
|
||||
$(eval $(call SetupTarget, buildtools-hotspot, \
|
||||
MAKEFILE := CompileToolsHotspot, \
|
||||
DEPS := $(GRAAL_INTERIM_LANGTOOLS_$(INCLUDE_GRAAL)), \
|
||||
))
|
||||
|
||||
################################################################################
|
||||
|
||||
@@ -767,7 +767,7 @@ define SetupRunJtregTestBody
|
||||
-vmoption:-XX:MaxRAMPercentage=$$($1_JTREG_MAX_RAM_PERCENTAGE) \
|
||||
-vmoption:-Djava.io.tmpdir="$$($1_TEST_TMP_DIR)"
|
||||
|
||||
$1_JTREG_BASIC_OPTIONS += -automatic -ignore:quiet -Djavatest.security.noSecurityManager=true
|
||||
$1_JTREG_BASIC_OPTIONS += -automatic -ignore:quiet
|
||||
|
||||
# Make it possible to specify the JIB_DATA_DIR for tests using the
|
||||
# JIB Artifact resolver
|
||||
|
||||
@@ -533,6 +533,7 @@ AC_DEFUN_ONCE([JDKVER_SETUP_JDK_VERSION_NUMBERS],
|
||||
# We could define --with flags for these, if really needed
|
||||
VERSION_CLASSFILE_MAJOR="$DEFAULT_VERSION_CLASSFILE_MAJOR"
|
||||
VERSION_CLASSFILE_MINOR="$DEFAULT_VERSION_CLASSFILE_MINOR"
|
||||
VERSION_DOCS_API_SINCE="$DEFAULT_VERSION_DOCS_API_SINCE"
|
||||
JDK_SOURCE_TARGET_VERSION="$DEFAULT_JDK_SOURCE_TARGET_VERSION"
|
||||
|
||||
AC_MSG_CHECKING([for version string])
|
||||
@@ -557,5 +558,6 @@ AC_DEFUN_ONCE([JDKVER_SETUP_JDK_VERSION_NUMBERS],
|
||||
AC_SUBST(VENDOR_VERSION_STRING)
|
||||
AC_SUBST(VERSION_CLASSFILE_MAJOR)
|
||||
AC_SUBST(VERSION_CLASSFILE_MINOR)
|
||||
AC_SUBST(VERSION_DOCS_API_SINCE)
|
||||
AC_SUBST(JDK_SOURCE_TARGET_VERSION)
|
||||
])
|
||||
|
||||
@@ -542,6 +542,9 @@ AC_DEFUN([JVM_FEATURES_VERIFY],
|
||||
if ! JVM_FEATURES_IS_ACTIVE(jvmci); then
|
||||
INCLUDE_JVMCI="false"
|
||||
fi
|
||||
if JVM_FEATURES_IS_ACTIVE(compiler2); then
|
||||
INCLUDE_COMPILER2="true"
|
||||
fi
|
||||
|
||||
# Verify that we have at least one gc selected (i.e., feature named "*gc").
|
||||
if ! JVM_FEATURES_IS_ACTIVE(.*gc); then
|
||||
@@ -565,6 +568,7 @@ AC_DEFUN_ONCE([JVM_FEATURES_SETUP],
|
||||
# missing any of them.
|
||||
ENABLE_CDS="true"
|
||||
INCLUDE_JVMCI="true"
|
||||
INCLUDE_COMPILER2="false"
|
||||
|
||||
for variant in $JVM_VARIANTS; do
|
||||
# Figure out if any features are unavailable, or should be filtered out
|
||||
@@ -601,5 +605,6 @@ AC_DEFUN_ONCE([JVM_FEATURES_SETUP],
|
||||
AC_SUBST(JVM_FEATURES_custom)
|
||||
|
||||
AC_SUBST(INCLUDE_JVMCI)
|
||||
AC_SUBST(INCLUDE_COMPILER2)
|
||||
|
||||
])
|
||||
|
||||
@@ -230,6 +230,9 @@ VENDOR_VERSION_STRING := @VENDOR_VERSION_STRING@
|
||||
VERSION_CLASSFILE_MAJOR := @VERSION_CLASSFILE_MAJOR@
|
||||
VERSION_CLASSFILE_MINOR := @VERSION_CLASSFILE_MINOR@
|
||||
|
||||
# Version for API docs "new-since" feature
|
||||
VERSION_DOCS_API_SINCE := @VERSION_DOCS_API_SINCE@
|
||||
|
||||
JDK_SOURCE_TARGET_VERSION := @JDK_SOURCE_TARGET_VERSION@
|
||||
|
||||
# Convenience CFLAGS settings for passing version information into native programs.
|
||||
@@ -850,6 +853,7 @@ PNG_CFLAGS:=@PNG_CFLAGS@
|
||||
|
||||
INCLUDE_SA=@INCLUDE_SA@
|
||||
INCLUDE_JVMCI=@INCLUDE_JVMCI@
|
||||
INCLUDE_COMPILER2=@INCLUDE_COMPILER2@
|
||||
|
||||
OS_VERSION_MAJOR:=@OS_VERSION_MAJOR@
|
||||
OS_VERSION_MINOR:=@OS_VERSION_MINOR@
|
||||
|
||||
@@ -92,40 +92,58 @@ SetIfEmpty = \
|
||||
# foo/bar/baz, /foo/bar -> <empty>
|
||||
#
|
||||
# The x prefix is used to preserve the presence of the initial slash
|
||||
# On Windows paths are treated as case-insensitive
|
||||
#
|
||||
# $1 - Path to compare
|
||||
# $2 - Other path to compare
|
||||
FindCommonPathPrefix = \
|
||||
$(patsubst x%,%,$(subst $(SPACE),/,$(strip \
|
||||
$(call FindCommonPathPrefixHelper, \
|
||||
$(subst /,$(SPACE),x$(strip $1)), $(subst /,$(SPACE),x$(strip $2))) \
|
||||
)))
|
||||
$(call DecodeSpace,$(patsubst x%,%,$(subst $(SPACE),/,$(strip \
|
||||
$(call FindCommonPathPrefixHelper1, \
|
||||
$(subst /,$(SPACE),x$(call EncodeSpace,$(strip $1))), \
|
||||
$(subst /,$(SPACE),x$(call EncodeSpace,$(strip $2)))) \
|
||||
))))
|
||||
|
||||
FindCommonPathPrefixHelper = \
|
||||
FindCommonPathPrefixHelper1 = \
|
||||
$(if $(filter $(OPENJDK_TARGET_OS), windows), \
|
||||
$(call FindCommonPathPrefixHelper2,$(call uppercase,$1),$(call uppercase,$2),$1), \
|
||||
$(call FindCommonPathPrefixHelper2,$1,$2,$1))
|
||||
|
||||
FindCommonPathPrefixHelper2 = \
|
||||
$(if $(call equals, $(firstword $1), $(firstword $2)), \
|
||||
$(firstword $1) \
|
||||
$(call FindCommonPathPrefixHelper, \
|
||||
$(wordlist 2, $(words $1), $1), $(wordlist 2, $(words $2), $2) \
|
||||
$(if $(call equals, $(firstword $1),),, \
|
||||
$(firstword $3) \
|
||||
$(call FindCommonPathPrefixHelper2, \
|
||||
$(wordlist 2, $(words $1), $1), \
|
||||
$(wordlist 2, $(words $2), $2), \
|
||||
$(wordlist 2, $(words $3), $3) \
|
||||
) \
|
||||
) \
|
||||
)
|
||||
|
||||
# Convert a partial path into as many directory levels of ../, removing
|
||||
# leading and following /.
|
||||
# Ex: foo/bar/baz/ -> ../../..
|
||||
# foo/bar -> ../..
|
||||
# /foo -> ..
|
||||
DirToDotDot = \
|
||||
$(subst $(SPACE),/,$(foreach d, $(subst /,$(SPACE),$1),..))
|
||||
|
||||
# Computes the relative path from a directory to a file
|
||||
# $1 - File to compute the relative path to
|
||||
# $2 - Directory to compute the relative path from
|
||||
RelativePath = \
|
||||
$(eval $1_prefix := $(call FindCommonPathPrefix, $1, $2)) \
|
||||
$(eval $1_dotdots := $(call DirToDotDot, $(patsubst $($(strip $1)_prefix)%, %, $2))) \
|
||||
$(eval $1_dotdots := $(if $($(strip $1)_dotdots),$($(strip $1)_dotdots),.)) \
|
||||
$(eval $1_suffix := $(patsubst $($(strip $1)_prefix)/%, %, $1)) \
|
||||
$($(strip $1)_dotdots)/$($(strip $1)_suffix)
|
||||
$(call DecodeSpace,$(strip $(call RelativePathHelper,$(call EncodeSpace \
|
||||
,$(strip $1)),$(call EncodeSpace \
|
||||
,$(strip $2)),$(call EncodeSpace \
|
||||
,$(call FindCommonPathPrefix,$1,$2)))))
|
||||
|
||||
RelativePathHelper = \
|
||||
$(eval $3_prefix_length := $(words $(subst /,$(SPACE),$3))) \
|
||||
$(eval $1_words := $(subst /,$(SPACE),$1)) \
|
||||
$(eval $2_words := $(subst /,$(SPACE),$2)) \
|
||||
$(if $(call equals,$($3_prefix_length),0),, \
|
||||
$(eval $1_words := $(wordlist 2,$(words $($1_words)),$(wordlist \
|
||||
$($3_prefix_length),$(words $($1_words)),$($1_words)))) \
|
||||
$(eval $2_words := $(wordlist 2,$(words $($2_words)),$(wordlist \
|
||||
$($3_prefix_length),$(words $($2_words)),$($2_words)))) \
|
||||
) \
|
||||
$(eval $1_suffix := $(subst $(SPACE),/,$($1_words))) \
|
||||
$(eval $2_dotdots := $(subst $(SPACE),/,$(foreach d,$($2_words),..))) \
|
||||
$(if $($1_suffix), \
|
||||
$(if $($2_dotdots), $($2_dotdots)/$($1_suffix), $($1_suffix)), \
|
||||
$(if $($2_dotdots), $($2_dotdots), .))
|
||||
|
||||
################################################################################
|
||||
# Filter out duplicate sub strings while preserving order. Keeps the first occurance.
|
||||
|
||||
@@ -396,7 +396,7 @@ var getJibProfilesCommon = function (input, data) {
|
||||
|
||||
if (input.build_os == 'macosx' && input.build_cpu == 'aarch64') {
|
||||
common.boot_jdk_version = "17";
|
||||
common.boot_jdk_build_number = "19";
|
||||
common.boot_jdk_build_number = "24";
|
||||
} else {
|
||||
common.boot_jdk_version = "16";
|
||||
common.boot_jdk_build_number = "36";
|
||||
@@ -491,6 +491,8 @@ var getJibProfilesProfiles = function (input, common, data) {
|
||||
dependencies: ["devkit", "gtest", "build_devkit", "pandoc"],
|
||||
configure_args: [
|
||||
"--openjdk-target=aarch64-linux-gnu",
|
||||
"--with-zlib=system",
|
||||
"--disable-dtrace",
|
||||
"--enable-compatible-cds-alignment",
|
||||
],
|
||||
},
|
||||
@@ -1069,9 +1071,15 @@ var getJibProfilesDependencies = function (input, common) {
|
||||
devkit_cross_prefix = input.build_platform + "-to-";
|
||||
}
|
||||
}
|
||||
|
||||
var boot_jdk_platform = (input.build_os == "macosx" ? "osx" : input.build_os)
|
||||
+ "-" + input.build_cpu;
|
||||
var boot_jdk_os = input.build_os;
|
||||
if (input.build_os == "macosx") {
|
||||
if (input.build_cpu == "aarch64") {
|
||||
boot_jdk_os = "macos";
|
||||
} else {
|
||||
boot_jdk_os = "osx";
|
||||
}
|
||||
}
|
||||
var boot_jdk_platform = boot_jdk_os + "-" + input.build_cpu;
|
||||
var boot_jdk_ext = (input.build_os == "windows" ? ".zip" : ".tar.gz")
|
||||
// If running in WSL and building for Windows, it will look like Linux,
|
||||
// but we need a Windows boot JDK.
|
||||
@@ -1133,10 +1141,9 @@ var getJibProfilesDependencies = function (input, common) {
|
||||
jtreg: {
|
||||
server: "jpg",
|
||||
product: "jtreg",
|
||||
version: "5.1",
|
||||
build_number: "b01",
|
||||
checksum_file: "MD5_VALUES",
|
||||
file: "bundles/jtreg_bin-5.1.zip",
|
||||
version: "6",
|
||||
build_number: "1",
|
||||
file: "bundles/jtreg-6+1.zip",
|
||||
environment_name: "JT_HOME",
|
||||
environment_path: input.get("jtreg", "home_path") + "/bin",
|
||||
configure_args: "--with-jtreg=" + input.get("jtreg", "home_path"),
|
||||
|
||||
@@ -26,8 +26,8 @@
|
||||
# Versions and download locations for dependencies used by pre-submit testing.
|
||||
|
||||
BOOT_JDK_VERSION=16
|
||||
JTREG_VERSION=5.1
|
||||
JTREG_BUILD=b01
|
||||
JTREG_VERSION=6
|
||||
JTREG_BUILD=1
|
||||
GTEST_VERSION=1.8.1
|
||||
|
||||
LINUX_X64_BOOT_JDK_FILENAME=openjdk-16_linux-x64_bin.tar.gz
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (c) 2011, 2020, Oracle and/or its affiliates. All rights reserved.
|
||||
# Copyright (c) 2011, 2021, 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
|
||||
@@ -26,16 +26,17 @@
|
||||
# Default version, product, and vendor information to use,
|
||||
# unless overridden by configure
|
||||
|
||||
DEFAULT_VERSION_FEATURE=17
|
||||
DEFAULT_VERSION_FEATURE=18
|
||||
DEFAULT_VERSION_INTERIM=0
|
||||
DEFAULT_VERSION_UPDATE=0
|
||||
DEFAULT_VERSION_PATCH=0
|
||||
DEFAULT_VERSION_EXTRA1=0
|
||||
DEFAULT_VERSION_EXTRA2=0
|
||||
DEFAULT_VERSION_EXTRA3=0
|
||||
DEFAULT_VERSION_DATE=2021-09-14
|
||||
DEFAULT_VERSION_CLASSFILE_MAJOR=61 # "`$EXPR $DEFAULT_VERSION_FEATURE + 44`"
|
||||
DEFAULT_VERSION_DATE=2022-03-15
|
||||
DEFAULT_VERSION_CLASSFILE_MAJOR=62 # "`$EXPR $DEFAULT_VERSION_FEATURE + 44`"
|
||||
DEFAULT_VERSION_CLASSFILE_MINOR=0
|
||||
DEFAULT_ACCEPTABLE_BOOT_VERSIONS="16 17"
|
||||
DEFAULT_JDK_SOURCE_TARGET_VERSION=17
|
||||
DEFAULT_VERSION_DOCS_API_SINCE=11
|
||||
DEFAULT_ACCEPTABLE_BOOT_VERSIONS="16 17 18"
|
||||
DEFAULT_JDK_SOURCE_TARGET_VERSION=18
|
||||
DEFAULT_PROMOTED_VERSION_PRE=ea
|
||||
|
||||
930
make/data/symbols/java.base-H.sym.txt
Normal file
930
make/data/symbols/java.base-H.sym.txt
Normal file
@@ -0,0 +1,930 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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.base
|
||||
header exports java/io,java/lang,java/lang/annotation,java/lang/constant,java/lang/invoke,java/lang/module,java/lang/ref,java/lang/reflect,java/lang/runtime,java/math,java/net,java/net/spi,java/nio,java/nio/channels,java/nio/channels/spi,java/nio/charset,java/nio/charset/spi,java/nio/file,java/nio/file/attribute,java/nio/file/spi,java/security,java/security/cert,java/security/interfaces,java/security/spec,java/text,java/text/spi,java/time,java/time/chrono,java/time/format,java/time/temporal,java/time/zone,java/util,java/util/concurrent,java/util/concurrent/atomic,java/util/concurrent/locks,java/util/function,java/util/jar,java/util/random,java/util/regex,java/util/spi,java/util/stream,java/util/zip,javax/crypto,javax/crypto/interfaces,javax/crypto/spec,javax/net,javax/net/ssl,javax/security/auth,javax/security/auth/callback,javax/security/auth/login,javax/security/auth/spi,javax/security/auth/x500,javax/security/cert uses java/lang/System$LoggerFinder,java/net/ContentHandlerFactory,java/net/spi/URLStreamHandlerProvider,java/nio/channels/spi/AsynchronousChannelProvider,java/nio/channels/spi/SelectorProvider,java/nio/charset/spi/CharsetProvider,java/nio/file/spi/FileSystemProvider,java/nio/file/spi/FileTypeDetector,java/security/Provider,java/text/spi/BreakIteratorProvider,java/text/spi/CollatorProvider,java/text/spi/DateFormatProvider,java/text/spi/DateFormatSymbolsProvider,java/text/spi/DecimalFormatSymbolsProvider,java/text/spi/NumberFormatProvider,java/time/chrono/AbstractChronology,java/time/chrono/Chronology,java/time/zone/ZoneRulesProvider,java/util/random/RandomGenerator,java/util/spi/CalendarDataProvider,java/util/spi/CalendarNameProvider,java/util/spi/CurrencyNameProvider,java/util/spi/LocaleNameProvider,java/util/spi/ResourceBundleControlProvider,java/util/spi/ResourceBundleProvider,java/util/spi/TimeZoneNameProvider,java/util/spi/ToolProvider,javax/security/auth/spi/LoginModule,jdk/internal/logger/DefaultLoggerFinder,sun/text/spi/JavaTimeDateTimePatternProvider,sun/util/locale/provider/LocaleDataMetaInfo,sun/util/resources/LocaleData$CommonResourceBundleProvider,sun/util/resources/LocaleData$SupplementaryResourceBundleProvider,sun/util/spi/CalendarProvider provides interface\u0020;java/nio/file/spi/FileSystemProvider\u0020;impls\u0020;jdk/internal/jrtfs/JrtFileSystemProvider,interface\u0020;java/util/random/RandomGenerator\u0020;impls\u0020;java/security/SecureRandom\u005C;u002C;java/util/Random\u005C;u002C;java/util/SplittableRandom target linux-amd64 flags 8000
|
||||
|
||||
class name java/io/CharArrayReader
|
||||
method name read descriptor (Ljava/nio/CharBuffer;)I thrownTypes java/io/IOException flags 1
|
||||
|
||||
class name java/io/Console
|
||||
method name charset descriptor ()Ljava/nio/charset/Charset; flags 1
|
||||
|
||||
class name java/io/FileInputStream
|
||||
method name readAllBytes descriptor ()[B thrownTypes java/io/IOException flags 1
|
||||
method name readNBytes descriptor (I)[B thrownTypes java/io/IOException flags 1
|
||||
|
||||
class name java/io/InputStreamReader
|
||||
method name read descriptor (Ljava/nio/CharBuffer;)I thrownTypes java/io/IOException flags 1
|
||||
|
||||
class name java/io/ObjectInputFilter
|
||||
method name allowFilter descriptor (Ljava/util/function/Predicate;Ljava/io/ObjectInputFilter$Status;)Ljava/io/ObjectInputFilter; flags 9 signature (Ljava/util/function/Predicate<Ljava/lang/Class<*>;>;Ljava/io/ObjectInputFilter$Status;)Ljava/io/ObjectInputFilter;
|
||||
method name rejectFilter descriptor (Ljava/util/function/Predicate;Ljava/io/ObjectInputFilter$Status;)Ljava/io/ObjectInputFilter; flags 9 signature (Ljava/util/function/Predicate<Ljava/lang/Class<*>;>;Ljava/io/ObjectInputFilter$Status;)Ljava/io/ObjectInputFilter;
|
||||
method name merge descriptor (Ljava/io/ObjectInputFilter;Ljava/io/ObjectInputFilter;)Ljava/io/ObjectInputFilter; flags 9
|
||||
method name rejectUndecidedClass descriptor (Ljava/io/ObjectInputFilter;)Ljava/io/ObjectInputFilter; flags 9
|
||||
|
||||
class name java/io/ObjectInputFilter$Config
|
||||
method name getSerialFilterFactory descriptor ()Ljava/util/function/BinaryOperator; flags 9 signature ()Ljava/util/function/BinaryOperator<Ljava/io/ObjectInputFilter;>;
|
||||
method name setSerialFilterFactory descriptor (Ljava/util/function/BinaryOperator;)V flags 9 signature (Ljava/util/function/BinaryOperator<Ljava/io/ObjectInputFilter;>;)V
|
||||
|
||||
class name java/io/PrintStream
|
||||
header extends java/io/FilterOutputStream implements java/lang/Appendable,java/io/Closeable flags 21
|
||||
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019
|
||||
|
||||
class name java/io/WriteAbortedException
|
||||
-field name detail descriptor Ljava/lang/Exception;
|
||||
field name detail descriptor Ljava/lang/Exception; flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="17")
|
||||
|
||||
class name java/lang/AbstractStringBuilder
|
||||
header extends java/lang/Object implements java/lang/Appendable,java/lang/CharSequence flags 420
|
||||
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/lang/Class
|
||||
-method name isSealed descriptor ()Z
|
||||
-method name getPermittedSubclasses descriptor ()[Ljava/lang/Class;
|
||||
method name getPermittedSubclasses descriptor ()[Ljava/lang/Class; flags 1 signature ()[Ljava/lang/Class<*>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
|
||||
method name isSealed descriptor ()Z flags 1
|
||||
|
||||
class name java/lang/Compiler
|
||||
header extends java/lang/Object flags 31 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="9")
|
||||
|
||||
class name java/lang/Deprecated
|
||||
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Documented;@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;CONSTRUCTOR;eLjava/lang/annotation/ElementType;FIELD;eLjava/lang/annotation/ElementType;LOCAL_VARIABLE;eLjava/lang/annotation/ElementType;METHOD;eLjava/lang/annotation/ElementType;PACKAGE;eLjava/lang/annotation/ElementType;MODULE;eLjava/lang/annotation/ElementType;PARAMETER;eLjava/lang/annotation/ElementType;TYPE;})
|
||||
|
||||
class name java/lang/IllegalCallerException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name java/lang/LayerInstantiationException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name java/lang/NamedPackage
|
||||
header extends java/lang/Object flags 20
|
||||
|
||||
class name java/lang/Process
|
||||
method name inputReader descriptor ()Ljava/io/BufferedReader; flags 11
|
||||
method name inputReader descriptor (Ljava/nio/charset/Charset;)Ljava/io/BufferedReader; flags 11
|
||||
method name errorReader descriptor ()Ljava/io/BufferedReader; flags 11
|
||||
method name errorReader descriptor (Ljava/nio/charset/Charset;)Ljava/io/BufferedReader; flags 11
|
||||
method name outputWriter descriptor ()Ljava/io/BufferedWriter; flags 11
|
||||
method name outputWriter descriptor (Ljava/nio/charset/Charset;)Ljava/io/BufferedWriter; flags 11
|
||||
|
||||
class name java/lang/SecurityManager
|
||||
header extends java/lang/Object flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
innerclass innerClass java/lang/module/ModuleDescriptor$Opens outerClass java/lang/module/ModuleDescriptor innerClassName Opens flags 19
|
||||
innerclass innerClass java/lang/module/ModuleDescriptor$Exports outerClass java/lang/module/ModuleDescriptor innerClassName Exports flags 19
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
-method name checkMulticast descriptor (Ljava/net/InetAddress;B)V
|
||||
method name checkMulticast descriptor (Ljava/net/InetAddress;B)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.4")
|
||||
|
||||
class name java/lang/StrictMath
|
||||
-method name toRadians descriptor (D)D
|
||||
-method name toDegrees descriptor (D)D
|
||||
method name toRadians descriptor (D)D flags 9
|
||||
method name toDegrees descriptor (D)D flags 9
|
||||
|
||||
class name java/lang/SuppressWarnings
|
||||
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;eLjava/lang/annotation/ElementType;FIELD;eLjava/lang/annotation/ElementType;METHOD;eLjava/lang/annotation/ElementType;PARAMETER;eLjava/lang/annotation/ElementType;CONSTRUCTOR;eLjava/lang/annotation/ElementType;LOCAL_VARIABLE;eLjava/lang/annotation/ElementType;MODULE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;SOURCE;)
|
||||
|
||||
class name java/lang/System
|
||||
-method name setSecurityManager descriptor (Ljava/lang/SecurityManager;)V
|
||||
-method name getSecurityManager descriptor ()Ljava/lang/SecurityManager;
|
||||
method name setSecurityManager descriptor (Ljava/lang/SecurityManager;)V flags 9 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
method name getSecurityManager descriptor ()Ljava/lang/SecurityManager; flags 9 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
|
||||
class name java/lang/Thread
|
||||
-method name checkAccess descriptor ()V
|
||||
method name checkAccess descriptor ()V flags 11 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
|
||||
class name java/lang/ThreadGroup
|
||||
-method name checkAccess descriptor ()V
|
||||
method name checkAccess descriptor ()V flags 11 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
|
||||
class name java/lang/constant/ClassDesc
|
||||
header extends java/lang/Object implements java/lang/constant/ConstantDesc,java/lang/invoke/TypeDescriptor$OfField sealed true flags 601 signature Ljava/lang/Object;Ljava/lang/constant/ConstantDesc;Ljava/lang/invoke/TypeDescriptor$OfField<Ljava/lang/constant/ClassDesc;>;
|
||||
innerclass innerClass java/lang/invoke/TypeDescriptor$OfField outerClass java/lang/invoke/TypeDescriptor innerClassName OfField flags 609
|
||||
|
||||
class name java/lang/constant/ConstantDesc
|
||||
header extends java/lang/Object sealed true flags 601
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/lang/constant/DirectMethodHandleDesc
|
||||
header extends java/lang/Object implements java/lang/constant/MethodHandleDesc nestMembers java/lang/constant/DirectMethodHandleDesc$Kind sealed true flags 601
|
||||
innerclass innerClass java/lang/constant/DirectMethodHandleDesc$Kind outerClass java/lang/constant/DirectMethodHandleDesc innerClassName Kind flags 4019
|
||||
|
||||
class name java/lang/constant/DynamicConstantDesc
|
||||
header extends java/lang/Object implements java/lang/constant/ConstantDesc flags 421 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/lang/constant/ConstantDesc;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
innerclass innerClass java/lang/Enum$EnumDesc outerClass java/lang/Enum innerClassName EnumDesc flags 19
|
||||
innerclass innerClass java/lang/invoke/VarHandle$VarHandleDesc outerClass java/lang/invoke/VarHandle innerClassName VarHandleDesc flags 19
|
||||
|
||||
class name java/lang/constant/MethodHandleDesc
|
||||
header extends java/lang/Object implements java/lang/constant/ConstantDesc sealed true flags 601
|
||||
innerclass innerClass java/lang/constant/DirectMethodHandleDesc$Kind outerClass java/lang/constant/DirectMethodHandleDesc innerClassName Kind flags 4019
|
||||
|
||||
class name java/lang/constant/MethodTypeDesc
|
||||
header extends java/lang/Object implements java/lang/constant/ConstantDesc,java/lang/invoke/TypeDescriptor$OfMethod sealed true flags 601 signature Ljava/lang/Object;Ljava/lang/constant/ConstantDesc;Ljava/lang/invoke/TypeDescriptor$OfMethod<Ljava/lang/constant/ClassDesc;Ljava/lang/constant/MethodTypeDesc;>;
|
||||
innerclass innerClass java/lang/invoke/TypeDescriptor$OfMethod outerClass java/lang/invoke/TypeDescriptor innerClassName OfMethod flags 609
|
||||
innerclass innerClass java/lang/invoke/TypeDescriptor$OfField outerClass java/lang/invoke/TypeDescriptor innerClassName OfField flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/lang/invoke/CallSite
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/lang/invoke/LambdaMetafactory
|
||||
header extends java/lang/Object flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/lang/invoke/MethodHandles
|
||||
method name tableSwitch descriptor (Ljava/lang/invoke/MethodHandle;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle; flags 89
|
||||
|
||||
class name java/lang/invoke/StringConcatException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name java/lang/module/Configuration
|
||||
header extends java/lang/Object flags 31
|
||||
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 java/lang/module/FindException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name java/lang/module/InvalidModuleDescriptorException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name java/lang/module/ModuleReader
|
||||
header extends java/lang/Object implements java/io/Closeable flags 601
|
||||
|
||||
class name java/lang/module/ModuleReference
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name java/lang/module/ResolutionException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name java/lang/module/ResolvedModule
|
||||
header extends java/lang/Object flags 31
|
||||
|
||||
class name java/lang/reflect/AccessibleObject
|
||||
header extends java/lang/Object implements java/lang/reflect/AnnotatedElement flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I1)
|
||||
-method name <init> descriptor ()V
|
||||
method name <init> descriptor ()V flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="17")
|
||||
|
||||
class name java/lang/reflect/AnnotatedElement
|
||||
header extends java/lang/Object flags 601
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/lang/reflect/Executable
|
||||
header extends java/lang/reflect/AccessibleObject implements java/lang/reflect/Member,java/lang/reflect/GenericDeclaration sealed true flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/lang/reflect/InaccessibleObjectException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name java/lang/runtime/SwitchBootstraps
|
||||
header extends java/lang/Object flags 21 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;)
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
method name typeSwitch descriptor (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; thrownTypes java/lang/Throwable flags 89
|
||||
|
||||
class name java/net/DatagramSocket
|
||||
-method name setDatagramSocketImplFactory descriptor (Ljava/net/DatagramSocketImplFactory;)V
|
||||
method name setDatagramSocketImplFactory descriptor (Ljava/net/DatagramSocketImplFactory;)V thrownTypes java/io/IOException flags 29 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="17")
|
||||
method name joinGroup descriptor (Ljava/net/SocketAddress;Ljava/net/NetworkInterface;)V thrownTypes java/io/IOException flags 1
|
||||
method name leaveGroup descriptor (Ljava/net/SocketAddress;Ljava/net/NetworkInterface;)V thrownTypes java/io/IOException flags 1
|
||||
|
||||
class name java/net/ServerSocket
|
||||
-method name setSocketFactory descriptor (Ljava/net/SocketImplFactory;)V
|
||||
method name setSocketFactory descriptor (Ljava/net/SocketImplFactory;)V thrownTypes java/io/IOException flags 29 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="17")
|
||||
|
||||
class name java/net/Socket
|
||||
-method name setSocketImplFactory descriptor (Ljava/net/SocketImplFactory;)V
|
||||
method name setSocketImplFactory descriptor (Ljava/net/SocketImplFactory;)V thrownTypes java/io/IOException flags 29 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="17")
|
||||
|
||||
class name java/net/URLDecoder
|
||||
-method name <init> descriptor ()V
|
||||
|
||||
class name java/net/URLStreamHandler
|
||||
-method name getHostAddress descriptor (Ljava/net/URL;)Ljava/net/InetAddress;
|
||||
method name getHostAddress descriptor (Ljava/net/URL;)Ljava/net/InetAddress; flags 4
|
||||
|
||||
class name java/net/spi/URLStreamHandlerProvider
|
||||
header extends java/lang/Object implements java/net/URLStreamHandlerFactory flags 421
|
||||
|
||||
class name java/nio/CharBuffer
|
||||
header extends java/nio/Buffer implements java/lang/Comparable,java/lang/Appendable,java/lang/CharSequence,java/lang/Readable flags 421 signature Ljava/nio/Buffer;Ljava/lang/Comparable<Ljava/nio/CharBuffer;>;Ljava/lang/Appendable;Ljava/lang/CharSequence;Ljava/lang/Readable;
|
||||
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/nio/MappedByteBuffer
|
||||
method name slice descriptor ()Ljava/nio/MappedByteBuffer; flags 401
|
||||
method name slice descriptor (II)Ljava/nio/MappedByteBuffer; flags 401
|
||||
method name duplicate descriptor ()Ljava/nio/MappedByteBuffer; flags 401
|
||||
method name compact descriptor ()Ljava/nio/MappedByteBuffer; flags 401
|
||||
method name compact descriptor ()Ljava/nio/ByteBuffer; flags 1041
|
||||
method name duplicate descriptor ()Ljava/nio/ByteBuffer; flags 1041
|
||||
method name slice descriptor (II)Ljava/nio/ByteBuffer; flags 1041
|
||||
method name slice descriptor ()Ljava/nio/ByteBuffer; flags 1041
|
||||
method name duplicate descriptor ()Ljava/nio/Buffer; flags 1041
|
||||
method name slice descriptor (II)Ljava/nio/Buffer; flags 1041
|
||||
method name slice descriptor ()Ljava/nio/Buffer; flags 1041
|
||||
|
||||
class name java/security/AccessControlContext
|
||||
header extends java/lang/Object flags 31 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
|
||||
class name java/security/AccessControlException
|
||||
header extends java/lang/SecurityException flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
|
||||
class name java/security/AccessController
|
||||
header extends java/lang/Object flags 31 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
|
||||
class name java/security/Certificate
|
||||
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2")
|
||||
|
||||
class name java/security/DomainCombiner
|
||||
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
|
||||
class name java/security/Identity
|
||||
header extends java/lang/Object implements java/security/Principal,java/io/Serializable flags 421 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2")
|
||||
|
||||
class name java/security/Policy
|
||||
header extends java/lang/Object nestMembers java/security/Policy$Parameters flags 421 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
innerclass innerClass java/security/Policy$Parameters outerClass java/security/Policy innerClassName Parameters flags 609
|
||||
|
||||
class name java/security/Policy$Parameters
|
||||
header extends java/lang/Object nestHost java/security/Policy flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
innerclass innerClass java/security/Policy$Parameters outerClass java/security/Policy innerClassName Parameters flags 609
|
||||
|
||||
class name java/security/PolicySpi
|
||||
header extends java/lang/Object flags 421 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
|
||||
class name java/security/SecureRandom
|
||||
header extends java/util/Random flags 21 runtimeAnnotations @Ljdk/internal/util/random/RandomSupport$RandomGeneratorProperties;(name="SecureRandom",isStochastic=Ztrue)
|
||||
innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9
|
||||
|
||||
class name java/security/SecureRandomParameters
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/security/SignedObject
|
||||
header extends java/lang/Object implements java/io/Serializable flags 31
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
|
||||
class name java/security/cert/CertificateRevokedException
|
||||
header extends java/security/cert/CertificateException flags 21
|
||||
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
|
||||
|
||||
class name java/security/cert/URICertStoreParameters
|
||||
header extends java/lang/Object implements java/security/cert/CertStoreParameters flags 31
|
||||
|
||||
class name java/security/interfaces/RSAKey
|
||||
-method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec;
|
||||
method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1
|
||||
|
||||
class name java/security/spec/MGF1ParameterSpec
|
||||
-field name SHA512_224 descriptor Ljava/security/spec/MGF1ParameterSpec;
|
||||
-field name SHA512_256 descriptor Ljava/security/spec/MGF1ParameterSpec;
|
||||
field name SHA512_224 descriptor Ljava/security/spec/MGF1ParameterSpec; flags 19
|
||||
field name SHA512_256 descriptor Ljava/security/spec/MGF1ParameterSpec; flags 19
|
||||
|
||||
class name java/security/spec/PSSParameterSpec
|
||||
-field name TRAILER_FIELD_BC descriptor I
|
||||
field name TRAILER_FIELD_BC descriptor I constantValue 1 flags 19
|
||||
-method name toString descriptor ()Ljava/lang/String;
|
||||
method name toString descriptor ()Ljava/lang/String; flags 1
|
||||
|
||||
class name java/security/spec/RSAKeyGenParameterSpec
|
||||
-method name <init> descriptor (ILjava/math/BigInteger;Ljava/security/spec/AlgorithmParameterSpec;)V
|
||||
-method name getKeyParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec;
|
||||
method name <init> descriptor (ILjava/math/BigInteger;Ljava/security/spec/AlgorithmParameterSpec;)V flags 1
|
||||
method name getKeyParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1
|
||||
|
||||
class name java/security/spec/RSAMultiPrimePrivateCrtKeySpec
|
||||
-method name <init> descriptor (Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;[Ljava/security/spec/RSAOtherPrimeInfo;Ljava/security/spec/AlgorithmParameterSpec;)V
|
||||
method name <init> descriptor (Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;[Ljava/security/spec/RSAOtherPrimeInfo;Ljava/security/spec/AlgorithmParameterSpec;)V flags 1
|
||||
|
||||
class name java/security/spec/RSAPrivateCrtKeySpec
|
||||
-method name <init> descriptor (Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/security/spec/AlgorithmParameterSpec;)V
|
||||
method name <init> descriptor (Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/security/spec/AlgorithmParameterSpec;)V flags 1
|
||||
|
||||
class name java/security/spec/RSAPrivateKeySpec
|
||||
-method name <init> descriptor (Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/security/spec/AlgorithmParameterSpec;)V
|
||||
-method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec;
|
||||
method name <init> descriptor (Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/security/spec/AlgorithmParameterSpec;)V flags 1
|
||||
method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1
|
||||
|
||||
class name java/security/spec/RSAPublicKeySpec
|
||||
-method name <init> descriptor (Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/security/spec/AlgorithmParameterSpec;)V
|
||||
-method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec;
|
||||
method name <init> descriptor (Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/security/spec/AlgorithmParameterSpec;)V flags 1
|
||||
method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1
|
||||
|
||||
class name java/text/DateFormatSymbols
|
||||
header extends java/lang/Object implements java/io/Serializable,java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019
|
||||
|
||||
class name java/text/RuleBasedCollator
|
||||
header extends java/text/Collator flags 21
|
||||
innerclass innerClass java/text/Normalizer$Form outerClass java/text/Normalizer innerClassName Form flags 4019
|
||||
|
||||
class name java/time/Clock
|
||||
header extends java/lang/Object implements java/time/InstantSource flags 421
|
||||
|
||||
class name java/time/InstantSource
|
||||
header extends java/lang/Object flags 601
|
||||
method name system descriptor ()Ljava/time/InstantSource; flags 9
|
||||
method name tick descriptor (Ljava/time/InstantSource;Ljava/time/Duration;)Ljava/time/InstantSource; flags 9
|
||||
method name fixed descriptor (Ljava/time/Instant;)Ljava/time/InstantSource; flags 9
|
||||
method name offset descriptor (Ljava/time/InstantSource;Ljava/time/Duration;)Ljava/time/InstantSource; flags 9
|
||||
method name instant descriptor ()Ljava/time/Instant; flags 401
|
||||
method name millis descriptor ()J flags 1
|
||||
method name withZone descriptor (Ljava/time/ZoneId;)Ljava/time/Clock; flags 1
|
||||
|
||||
class name java/time/chrono/ChronoLocalDate
|
||||
header extends java/lang/Object implements java/time/temporal/Temporal,java/time/temporal/TemporalAdjuster,java/lang/Comparable flags 601 signature Ljava/lang/Object;Ljava/time/temporal/Temporal;Ljava/time/temporal/TemporalAdjuster;Ljava/lang/Comparable<Ljava/time/chrono/ChronoLocalDate;>;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/time/chrono/ChronoLocalDateTime
|
||||
header extends java/lang/Object implements java/time/temporal/Temporal,java/time/temporal/TemporalAdjuster,java/lang/Comparable flags 601 signature <D::Ljava/time/chrono/ChronoLocalDate;>Ljava/lang/Object;Ljava/time/temporal/Temporal;Ljava/time/temporal/TemporalAdjuster;Ljava/lang/Comparable<Ljava/time/chrono/ChronoLocalDateTime<*>;>;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/time/format/DecimalStyle
|
||||
header extends java/lang/Object flags 31
|
||||
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019
|
||||
|
||||
class name java/time/temporal/TemporalAdjusters
|
||||
header extends java/lang/Object flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/Comparator
|
||||
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/DoubleSummaryStatistics
|
||||
header extends java/lang/Object implements java/util/function/DoubleConsumer flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/GregorianCalendar
|
||||
header extends java/util/Calendar flags 21
|
||||
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019
|
||||
|
||||
class name java/util/HashSet
|
||||
header extends java/util/AbstractSet implements java/util/Set,java/lang/Cloneable,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/util/AbstractSet<TE;>;Ljava/util/Set<TE;>;Ljava/lang/Cloneable;Ljava/io/Serializable;
|
||||
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
|
||||
|
||||
class name java/util/HexFormat
|
||||
header extends java/lang/Object flags 31
|
||||
method name of descriptor ()Ljava/util/HexFormat; flags 9
|
||||
method name ofDelimiter descriptor (Ljava/lang/String;)Ljava/util/HexFormat; flags 9
|
||||
method name withDelimiter descriptor (Ljava/lang/String;)Ljava/util/HexFormat; flags 1
|
||||
method name withPrefix descriptor (Ljava/lang/String;)Ljava/util/HexFormat; flags 1
|
||||
method name withSuffix descriptor (Ljava/lang/String;)Ljava/util/HexFormat; flags 1
|
||||
method name withUpperCase descriptor ()Ljava/util/HexFormat; flags 1
|
||||
method name withLowerCase descriptor ()Ljava/util/HexFormat; flags 1
|
||||
method name delimiter descriptor ()Ljava/lang/String; flags 1
|
||||
method name prefix descriptor ()Ljava/lang/String; flags 1
|
||||
method name suffix descriptor ()Ljava/lang/String; flags 1
|
||||
method name isUpperCase descriptor ()Z flags 1
|
||||
method name formatHex descriptor ([B)Ljava/lang/String; flags 1
|
||||
method name formatHex descriptor ([BII)Ljava/lang/String; flags 1
|
||||
method name formatHex descriptor (Ljava/lang/Appendable;[B)Ljava/lang/Appendable; flags 1 signature <A::Ljava/lang/Appendable;>(TA;[B)TA;
|
||||
method name formatHex descriptor (Ljava/lang/Appendable;[BII)Ljava/lang/Appendable; flags 1 signature <A::Ljava/lang/Appendable;>(TA;[BII)TA;
|
||||
method name parseHex descriptor (Ljava/lang/CharSequence;)[B flags 1
|
||||
method name parseHex descriptor (Ljava/lang/CharSequence;II)[B flags 1
|
||||
method name parseHex descriptor ([CII)[B flags 1
|
||||
method name toLowHexDigit descriptor (I)C flags 1
|
||||
method name toHighHexDigit descriptor (I)C flags 1
|
||||
method name toHexDigits descriptor (Ljava/lang/Appendable;B)Ljava/lang/Appendable; flags 1 signature <A::Ljava/lang/Appendable;>(TA;B)TA;
|
||||
method name toHexDigits descriptor (B)Ljava/lang/String; flags 1
|
||||
method name toHexDigits descriptor (C)Ljava/lang/String; flags 1
|
||||
method name toHexDigits descriptor (S)Ljava/lang/String; flags 1
|
||||
method name toHexDigits descriptor (I)Ljava/lang/String; flags 1
|
||||
method name toHexDigits descriptor (J)Ljava/lang/String; flags 1
|
||||
method name toHexDigits descriptor (JI)Ljava/lang/String; flags 1
|
||||
method name isHexDigit descriptor (I)Z flags 9
|
||||
method name fromHexDigit descriptor (I)I flags 9
|
||||
method name fromHexDigits descriptor (Ljava/lang/CharSequence;)I flags 9
|
||||
method name fromHexDigits descriptor (Ljava/lang/CharSequence;II)I flags 9
|
||||
method name fromHexDigitsToLong descriptor (Ljava/lang/CharSequence;)J flags 9
|
||||
method name fromHexDigitsToLong descriptor (Ljava/lang/CharSequence;II)J flags 9
|
||||
method name equals descriptor (Ljava/lang/Object;)Z flags 1
|
||||
method name hashCode descriptor ()I flags 1
|
||||
method name toString descriptor ()Ljava/lang/String; flags 1
|
||||
|
||||
class name java/util/Locale$IsoCountryCode
|
||||
header extends java/lang/Enum nestHost java/util/Locale sealed true flags 4421 signature Ljava/lang/Enum<Ljava/util/Locale$IsoCountryCode;>;
|
||||
innerclass innerClass java/util/Locale$IsoCountryCode outerClass java/util/Locale innerClassName IsoCountryCode flags 4409
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/Map$Entry
|
||||
method name copyOf descriptor (Ljava/util/Map$Entry;)Ljava/util/Map$Entry; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljava/util/Map$Entry<+TK;+TV;>;)Ljava/util/Map$Entry<TK;TV;>;
|
||||
|
||||
class name java/util/Observable
|
||||
header extends java/lang/Object flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
|
||||
|
||||
class name java/util/Observer
|
||||
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
|
||||
|
||||
class name java/util/Random
|
||||
header extends java/lang/Object implements java/util/random/RandomGenerator,java/io/Serializable flags 21 runtimeAnnotations @Ljdk/internal/util/random/RandomSupport$RandomGeneratorProperties;(name="Random",i=I48,j=I0,k=I0,equidistribution=I0)
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
|
||||
class name java/util/SplittableRandom
|
||||
header extends jdk/internal/util/random/RandomSupport$AbstractSplittableGenerator flags 31 runtimeAnnotations @Ljdk/internal/util/random/RandomSupport$RandomGeneratorProperties;(name="SplittableRandom",i=I64,j=I0,k=I0,equidistribution=I1)
|
||||
innerclass innerClass jdk/internal/util/random/RandomSupport$AbstractSplittableGenerator outerClass jdk/internal/util/random/RandomSupport innerClassName AbstractSplittableGenerator flags 409
|
||||
innerclass innerClass java/util/random/RandomGenerator$SplittableGenerator outerClass java/util/random/RandomGenerator innerClassName SplittableGenerator flags 609
|
||||
-method name nextInt descriptor (I)I
|
||||
-method name nextInt descriptor (II)I
|
||||
-method name nextLong descriptor (J)J
|
||||
-method name nextLong descriptor (JJ)J
|
||||
-method name nextDouble descriptor ()D
|
||||
-method name nextDouble descriptor (D)D
|
||||
-method name nextDouble descriptor (DD)D
|
||||
-method name nextBoolean descriptor ()Z
|
||||
method name split descriptor (Ljava/util/random/RandomGenerator$SplittableGenerator;)Ljava/util/SplittableRandom; flags 1
|
||||
method name splits descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator$SplittableGenerator;>;
|
||||
method name splits descriptor (J)Ljava/util/stream/Stream; flags 1 signature (J)Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator$SplittableGenerator;>;
|
||||
method name splits descriptor (Ljava/util/random/RandomGenerator$SplittableGenerator;)Ljava/util/stream/Stream; flags 1 signature (Ljava/util/random/RandomGenerator$SplittableGenerator;)Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator$SplittableGenerator;>;
|
||||
method name splits descriptor (JLjava/util/random/RandomGenerator$SplittableGenerator;)Ljava/util/stream/Stream; flags 1 signature (JLjava/util/random/RandomGenerator$SplittableGenerator;)Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator$SplittableGenerator;>;
|
||||
method name split descriptor ()Ljava/util/random/RandomGenerator$SplittableGenerator; flags 1041
|
||||
method name split descriptor (Ljava/util/random/RandomGenerator$SplittableGenerator;)Ljava/util/random/RandomGenerator$SplittableGenerator; flags 1041
|
||||
|
||||
class name java/util/TimeZone
|
||||
header extends java/lang/Object implements java/io/Serializable,java/lang/Cloneable flags 421
|
||||
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019
|
||||
|
||||
class name java/util/Timer
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/ref/Cleaner$Cleanable outerClass java/lang/ref/Cleaner innerClassName Cleanable flags 609
|
||||
|
||||
class name java/util/TreeSet
|
||||
header extends java/util/AbstractSet implements java/util/NavigableSet,java/lang/Cloneable,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/util/AbstractSet<TE;>;Ljava/util/NavigableSet<TE;>;Ljava/lang/Cloneable;Ljava/io/Serializable;
|
||||
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
|
||||
|
||||
class name java/util/concurrent/ConcurrentMap
|
||||
header extends java/lang/Object implements java/util/Map flags 601 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<TK;TV;>;
|
||||
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 java/util/concurrent/ConcurrentSkipListSet
|
||||
header extends java/util/AbstractSet implements java/util/NavigableSet,java/lang/Cloneable,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/util/AbstractSet<TE;>;Ljava/util/NavigableSet<TE;>;Ljava/lang/Cloneable;Ljava/io/Serializable;
|
||||
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 java/util/concurrent/CountedCompleter
|
||||
header extends java/util/concurrent/ForkJoinTask flags 421 signature <T:Ljava/lang/Object;>Ljava/util/concurrent/ForkJoinTask<TT;>;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/concurrent/Executors
|
||||
-method name privilegedThreadFactory descriptor ()Ljava/util/concurrent/ThreadFactory;
|
||||
-method name privilegedCallable descriptor (Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Callable;
|
||||
-method name privilegedCallableUsingCurrentClassLoader descriptor (Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Callable;
|
||||
method name privilegedThreadFactory descriptor ()Ljava/util/concurrent/ThreadFactory; flags 9 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
method name privilegedCallable descriptor (Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Callable; flags 9 deprecated true signature <T:Ljava/lang/Object;>(Ljava/util/concurrent/Callable<TT;>;)Ljava/util/concurrent/Callable<TT;>; runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
method name privilegedCallableUsingCurrentClassLoader descriptor (Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Callable; flags 9 deprecated true signature <T:Ljava/lang/Object;>(Ljava/util/concurrent/Callable<TT;>;)Ljava/util/concurrent/Callable<TT;>; runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
|
||||
class name java/util/concurrent/ForkJoinPool
|
||||
header extends java/util/concurrent/AbstractExecutorService nestMembers java/util/concurrent/ForkJoinPool$ManagedBlocker,java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory flags 21
|
||||
innerclass innerClass java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory outerClass java/util/concurrent/ForkJoinPool innerClassName ForkJoinWorkerThreadFactory flags 609
|
||||
innerclass innerClass java/util/concurrent/ForkJoinPool$ManagedBlocker outerClass java/util/concurrent/ForkJoinPool innerClassName ManagedBlocker flags 609
|
||||
innerclass innerClass java/lang/Thread$UncaughtExceptionHandler outerClass java/lang/Thread innerClassName UncaughtExceptionHandler flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
method name invokeAll descriptor (Ljava/util/Collection;JLjava/util/concurrent/TimeUnit;)Ljava/util/List; thrownTypes java/lang/InterruptedException flags 1 signature <T:Ljava/lang/Object;>(Ljava/util/Collection<+Ljava/util/concurrent/Callable<TT;>;>;JLjava/util/concurrent/TimeUnit;)Ljava/util/List<Ljava/util/concurrent/Future<TT;>;>;
|
||||
method name invokeAny descriptor (Ljava/util/Collection;)Ljava/lang/Object; thrownTypes java/lang/InterruptedException,java/util/concurrent/ExecutionException flags 1 signature <T:Ljava/lang/Object;>(Ljava/util/Collection<+Ljava/util/concurrent/Callable<TT;>;>;)TT;
|
||||
method name invokeAny descriptor (Ljava/util/Collection;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; thrownTypes java/lang/InterruptedException,java/util/concurrent/ExecutionException,java/util/concurrent/TimeoutException flags 1 signature <T:Ljava/lang/Object;>(Ljava/util/Collection<+Ljava/util/concurrent/Callable<TT;>;>;JLjava/util/concurrent/TimeUnit;)TT;
|
||||
|
||||
class name java/util/concurrent/ForkJoinWorkerThread
|
||||
header extends java/lang/Thread flags 21
|
||||
innerclass innerClass java/lang/Thread$UncaughtExceptionHandler outerClass java/lang/Thread innerClassName UncaughtExceptionHandler flags 609
|
||||
|
||||
class name java/util/concurrent/LinkedTransferQueue
|
||||
header extends java/util/AbstractQueue implements java/util/concurrent/TransferQueue,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/util/AbstractQueue<TE;>;Ljava/util/concurrent/TransferQueue<TE;>;Ljava/io/Serializable;
|
||||
innerclass innerClass java/util/concurrent/ForkJoinPool$ManagedBlocker outerClass java/util/concurrent/ForkJoinPool innerClassName ManagedBlocker flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/concurrent/ThreadLocalRandom
|
||||
header extends java/util/Random flags 21 runtimeAnnotations @Ljdk/internal/util/random/RandomSupport$RandomGeneratorProperties;(name="ThreadLocalRandom",i=I64,j=I0,k=I0,equidistribution=I1)
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
-method name nextGaussian descriptor ()D
|
||||
method name nextFloat descriptor (F)F flags 1
|
||||
method name nextFloat descriptor (FF)F flags 1
|
||||
|
||||
class name java/util/concurrent/atomic/AtomicBoolean
|
||||
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 java/util/concurrent/atomic/AtomicReference
|
||||
header extends java/lang/Object implements java/io/Serializable flags 21 signature <V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/io/Serializable;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/concurrent/atomic/AtomicReferenceArray
|
||||
header extends java/lang/Object implements java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/lang/Object;Ljava/io/Serializable;
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/concurrent/locks/StampedLock
|
||||
header extends java/lang/Object implements java/io/Serializable flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I1)
|
||||
-method name tryWriteLock descriptor ()J
|
||||
-method name writeLockInterruptibly descriptor ()J
|
||||
-method name tryReadLock descriptor ()J
|
||||
-method name tryReadLock descriptor (JLjava/util/concurrent/TimeUnit;)J
|
||||
-method name readLockInterruptibly descriptor ()J
|
||||
-method name unlock descriptor (J)V
|
||||
method name tryWriteLock descriptor ()J flags 1
|
||||
method name writeLockInterruptibly descriptor ()J thrownTypes java/lang/InterruptedException flags 1
|
||||
method name tryReadLock descriptor ()J flags 1
|
||||
method name tryReadLock descriptor (JLjava/util/concurrent/TimeUnit;)J thrownTypes java/lang/InterruptedException flags 1
|
||||
method name readLockInterruptibly descriptor ()J thrownTypes java/lang/InterruptedException flags 1
|
||||
method name unlock descriptor (J)V flags 1
|
||||
|
||||
class name java/util/function/BiConsumer
|
||||
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;U:Ljava/lang/Object;>Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/BiFunction
|
||||
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;U:Ljava/lang/Object;R:Ljava/lang/Object;>Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/BiPredicate
|
||||
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;U:Ljava/lang/Object;>Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/BinaryOperator
|
||||
header extends java/lang/Object implements java/util/function/BiFunction flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/function/BiFunction<TT;TT;TT;>; runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/Consumer
|
||||
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/DoubleConsumer
|
||||
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/DoublePredicate
|
||||
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/DoubleUnaryOperator
|
||||
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/Function
|
||||
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;R:Ljava/lang/Object;>Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/IntConsumer
|
||||
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/IntPredicate
|
||||
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/IntUnaryOperator
|
||||
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/LongConsumer
|
||||
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/LongPredicate
|
||||
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/LongUnaryOperator
|
||||
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/Predicate
|
||||
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/function/UnaryOperator
|
||||
header extends java/lang/Object implements java/util/function/Function flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/function/Function<TT;TT;>; runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/random/RandomGenerator
|
||||
header extends java/lang/Object nestMembers java/util/random/RandomGenerator$ArbitrarilyJumpableGenerator,java/util/random/RandomGenerator$LeapableGenerator,java/util/random/RandomGenerator$JumpableGenerator,java/util/random/RandomGenerator$SplittableGenerator,java/util/random/RandomGenerator$StreamableGenerator flags 601
|
||||
innerclass innerClass java/util/random/RandomGenerator$ArbitrarilyJumpableGenerator outerClass java/util/random/RandomGenerator innerClassName ArbitrarilyJumpableGenerator flags 609
|
||||
innerclass innerClass java/util/random/RandomGenerator$LeapableGenerator outerClass java/util/random/RandomGenerator innerClassName LeapableGenerator flags 609
|
||||
innerclass innerClass java/util/random/RandomGenerator$JumpableGenerator outerClass java/util/random/RandomGenerator innerClassName JumpableGenerator flags 609
|
||||
innerclass innerClass java/util/random/RandomGenerator$SplittableGenerator outerClass java/util/random/RandomGenerator innerClassName SplittableGenerator flags 609
|
||||
innerclass innerClass java/util/random/RandomGenerator$StreamableGenerator outerClass java/util/random/RandomGenerator innerClassName StreamableGenerator flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
method name of descriptor (Ljava/lang/String;)Ljava/util/random/RandomGenerator; flags 9
|
||||
method name getDefault descriptor ()Ljava/util/random/RandomGenerator; flags 9
|
||||
method name isDeprecated descriptor ()Z flags 1
|
||||
method name doubles descriptor ()Ljava/util/stream/DoubleStream; flags 1
|
||||
method name doubles descriptor (DD)Ljava/util/stream/DoubleStream; flags 1
|
||||
method name doubles descriptor (J)Ljava/util/stream/DoubleStream; flags 1
|
||||
method name doubles descriptor (JDD)Ljava/util/stream/DoubleStream; flags 1
|
||||
method name ints descriptor ()Ljava/util/stream/IntStream; flags 1
|
||||
method name ints descriptor (II)Ljava/util/stream/IntStream; flags 1
|
||||
method name ints descriptor (J)Ljava/util/stream/IntStream; flags 1
|
||||
method name ints descriptor (JII)Ljava/util/stream/IntStream; flags 1
|
||||
method name longs descriptor ()Ljava/util/stream/LongStream; flags 1
|
||||
method name longs descriptor (JJ)Ljava/util/stream/LongStream; flags 1
|
||||
method name longs descriptor (J)Ljava/util/stream/LongStream; flags 1
|
||||
method name longs descriptor (JJJ)Ljava/util/stream/LongStream; flags 1
|
||||
method name nextBoolean descriptor ()Z flags 1
|
||||
method name nextBytes descriptor ([B)V flags 1
|
||||
method name nextFloat descriptor ()F flags 1
|
||||
method name nextFloat descriptor (F)F flags 1
|
||||
method name nextFloat descriptor (FF)F flags 1
|
||||
method name nextDouble descriptor ()D flags 1
|
||||
method name nextDouble descriptor (D)D flags 1
|
||||
method name nextDouble descriptor (DD)D flags 1
|
||||
method name nextInt descriptor ()I flags 1
|
||||
method name nextInt descriptor (I)I flags 1
|
||||
method name nextInt descriptor (II)I flags 1
|
||||
method name nextLong descriptor ()J flags 401
|
||||
method name nextLong descriptor (J)J flags 1
|
||||
method name nextLong descriptor (JJ)J flags 1
|
||||
method name nextGaussian descriptor ()D flags 1
|
||||
method name nextGaussian descriptor (DD)D flags 1
|
||||
method name nextExponential descriptor ()D flags 1
|
||||
|
||||
class name java/util/random/RandomGenerator$ArbitrarilyJumpableGenerator
|
||||
header extends java/lang/Object implements java/util/random/RandomGenerator$LeapableGenerator nestHost java/util/random/RandomGenerator flags 601
|
||||
innerclass innerClass java/util/random/RandomGenerator$ArbitrarilyJumpableGenerator outerClass java/util/random/RandomGenerator innerClassName ArbitrarilyJumpableGenerator flags 609
|
||||
innerclass innerClass java/util/random/RandomGenerator$LeapableGenerator outerClass java/util/random/RandomGenerator innerClassName LeapableGenerator flags 609
|
||||
innerclass innerClass java/util/random/RandomGenerator$JumpableGenerator outerClass java/util/random/RandomGenerator innerClassName JumpableGenerator flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
method name of descriptor (Ljava/lang/String;)Ljava/util/random/RandomGenerator$ArbitrarilyJumpableGenerator; flags 9
|
||||
method name copy descriptor ()Ljava/util/random/RandomGenerator$ArbitrarilyJumpableGenerator; flags 401
|
||||
method name jumpPowerOfTwo descriptor (I)V flags 401
|
||||
method name jump descriptor (D)V flags 401
|
||||
method name jump descriptor ()V flags 1
|
||||
method name jumps descriptor (D)Ljava/util/stream/Stream; flags 1 signature (D)Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator$ArbitrarilyJumpableGenerator;>;
|
||||
method name jumps descriptor (JD)Ljava/util/stream/Stream; flags 1 signature (JD)Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator$ArbitrarilyJumpableGenerator;>;
|
||||
method name leap descriptor ()V flags 1
|
||||
method name copyAndJump descriptor (D)Ljava/util/random/RandomGenerator$ArbitrarilyJumpableGenerator; flags 1
|
||||
method name copy descriptor ()Ljava/util/random/RandomGenerator$LeapableGenerator; flags 1041
|
||||
method name copy descriptor ()Ljava/util/random/RandomGenerator$JumpableGenerator; flags 1041
|
||||
|
||||
class name java/util/random/RandomGenerator$JumpableGenerator
|
||||
header extends java/lang/Object implements java/util/random/RandomGenerator$StreamableGenerator nestHost java/util/random/RandomGenerator flags 601
|
||||
innerclass innerClass java/util/random/RandomGenerator$JumpableGenerator outerClass java/util/random/RandomGenerator innerClassName JumpableGenerator flags 609
|
||||
innerclass innerClass java/util/random/RandomGenerator$StreamableGenerator outerClass java/util/random/RandomGenerator innerClassName StreamableGenerator flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
method name of descriptor (Ljava/lang/String;)Ljava/util/random/RandomGenerator$JumpableGenerator; flags 9
|
||||
method name copy descriptor ()Ljava/util/random/RandomGenerator$JumpableGenerator; flags 401
|
||||
method name jump descriptor ()V flags 401
|
||||
method name jumpDistance descriptor ()D flags 401
|
||||
method name jumps descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator;>;
|
||||
method name jumps descriptor (J)Ljava/util/stream/Stream; flags 1 signature (J)Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator;>;
|
||||
method name rngs descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator;>;
|
||||
method name rngs descriptor (J)Ljava/util/stream/Stream; flags 1 signature (J)Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator;>;
|
||||
method name copyAndJump descriptor ()Ljava/util/random/RandomGenerator; flags 1
|
||||
|
||||
class name java/util/random/RandomGenerator$LeapableGenerator
|
||||
header extends java/lang/Object implements java/util/random/RandomGenerator$JumpableGenerator nestHost java/util/random/RandomGenerator flags 601
|
||||
innerclass innerClass java/util/random/RandomGenerator$LeapableGenerator outerClass java/util/random/RandomGenerator innerClassName LeapableGenerator flags 609
|
||||
innerclass innerClass java/util/random/RandomGenerator$JumpableGenerator outerClass java/util/random/RandomGenerator innerClassName JumpableGenerator flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
method name of descriptor (Ljava/lang/String;)Ljava/util/random/RandomGenerator$LeapableGenerator; flags 9
|
||||
method name copy descriptor ()Ljava/util/random/RandomGenerator$LeapableGenerator; flags 401
|
||||
method name leap descriptor ()V flags 401
|
||||
method name leapDistance descriptor ()D flags 401
|
||||
method name leaps descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator$JumpableGenerator;>;
|
||||
method name leaps descriptor (J)Ljava/util/stream/Stream; flags 1 signature (J)Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator$JumpableGenerator;>;
|
||||
method name copyAndLeap descriptor ()Ljava/util/random/RandomGenerator$JumpableGenerator; flags 1
|
||||
method name copy descriptor ()Ljava/util/random/RandomGenerator$JumpableGenerator; flags 1041
|
||||
|
||||
class name java/util/random/RandomGenerator$SplittableGenerator
|
||||
header extends java/lang/Object implements java/util/random/RandomGenerator$StreamableGenerator nestHost java/util/random/RandomGenerator flags 601
|
||||
innerclass innerClass java/util/random/RandomGenerator$SplittableGenerator outerClass java/util/random/RandomGenerator innerClassName SplittableGenerator flags 609
|
||||
innerclass innerClass java/util/random/RandomGenerator$StreamableGenerator outerClass java/util/random/RandomGenerator innerClassName StreamableGenerator flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
method name of descriptor (Ljava/lang/String;)Ljava/util/random/RandomGenerator$SplittableGenerator; flags 9
|
||||
method name split descriptor ()Ljava/util/random/RandomGenerator$SplittableGenerator; flags 401
|
||||
method name split descriptor (Ljava/util/random/RandomGenerator$SplittableGenerator;)Ljava/util/random/RandomGenerator$SplittableGenerator; flags 401
|
||||
method name splits descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator$SplittableGenerator;>;
|
||||
method name splits descriptor (J)Ljava/util/stream/Stream; flags 401 signature (J)Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator$SplittableGenerator;>;
|
||||
method name splits descriptor (Ljava/util/random/RandomGenerator$SplittableGenerator;)Ljava/util/stream/Stream; flags 401 signature (Ljava/util/random/RandomGenerator$SplittableGenerator;)Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator$SplittableGenerator;>;
|
||||
method name splits descriptor (JLjava/util/random/RandomGenerator$SplittableGenerator;)Ljava/util/stream/Stream; flags 401 signature (JLjava/util/random/RandomGenerator$SplittableGenerator;)Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator$SplittableGenerator;>;
|
||||
method name rngs descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator;>;
|
||||
method name rngs descriptor (J)Ljava/util/stream/Stream; flags 1 signature (J)Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator;>;
|
||||
|
||||
class name java/util/random/RandomGenerator$StreamableGenerator
|
||||
header extends java/lang/Object implements java/util/random/RandomGenerator nestHost java/util/random/RandomGenerator flags 601
|
||||
innerclass innerClass java/util/random/RandomGenerator$StreamableGenerator outerClass java/util/random/RandomGenerator innerClassName StreamableGenerator flags 609
|
||||
method name of descriptor (Ljava/lang/String;)Ljava/util/random/RandomGenerator$StreamableGenerator; flags 9
|
||||
method name rngs descriptor ()Ljava/util/stream/Stream; flags 401 signature ()Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator;>;
|
||||
method name rngs descriptor (J)Ljava/util/stream/Stream; flags 1 signature (J)Ljava/util/stream/Stream<Ljava/util/random/RandomGenerator;>;
|
||||
|
||||
class name java/util/random/RandomGeneratorFactory
|
||||
header extends java/lang/Object flags 31 signature <T::Ljava/util/random/RandomGenerator;>Ljava/lang/Object;
|
||||
innerclass innerClass java/util/ServiceLoader$Provider outerClass java/util/ServiceLoader innerClassName Provider flags 609
|
||||
innerclass innerClass java/util/random/RandomGenerator$ArbitrarilyJumpableGenerator outerClass java/util/random/RandomGenerator innerClassName ArbitrarilyJumpableGenerator flags 609
|
||||
innerclass innerClass java/util/random/RandomGenerator$JumpableGenerator outerClass java/util/random/RandomGenerator innerClassName JumpableGenerator flags 609
|
||||
innerclass innerClass java/util/random/RandomGenerator$LeapableGenerator outerClass java/util/random/RandomGenerator innerClassName LeapableGenerator flags 609
|
||||
innerclass innerClass java/util/random/RandomGenerator$SplittableGenerator outerClass java/util/random/RandomGenerator innerClassName SplittableGenerator flags 609
|
||||
innerclass innerClass java/util/random/RandomGenerator$StreamableGenerator outerClass java/util/random/RandomGenerator innerClassName StreamableGenerator flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
method name of descriptor (Ljava/lang/String;)Ljava/util/random/RandomGeneratorFactory; flags 9 signature <T::Ljava/util/random/RandomGenerator;>(Ljava/lang/String;)Ljava/util/random/RandomGeneratorFactory<TT;>;
|
||||
method name getDefault descriptor ()Ljava/util/random/RandomGeneratorFactory; flags 9 signature ()Ljava/util/random/RandomGeneratorFactory<Ljava/util/random/RandomGenerator;>;
|
||||
method name all descriptor ()Ljava/util/stream/Stream; flags 9 signature ()Ljava/util/stream/Stream<Ljava/util/random/RandomGeneratorFactory<Ljava/util/random/RandomGenerator;>;>;
|
||||
method name name descriptor ()Ljava/lang/String; flags 1
|
||||
method name group descriptor ()Ljava/lang/String; flags 1
|
||||
method name stateBits descriptor ()I flags 1
|
||||
method name equidistribution descriptor ()I flags 1
|
||||
method name period descriptor ()Ljava/math/BigInteger; flags 1
|
||||
method name isStatistical descriptor ()Z flags 1
|
||||
method name isStochastic descriptor ()Z flags 1
|
||||
method name isHardware descriptor ()Z flags 1
|
||||
method name isArbitrarilyJumpable descriptor ()Z flags 1
|
||||
method name isJumpable descriptor ()Z flags 1
|
||||
method name isLeapable descriptor ()Z flags 1
|
||||
method name isSplittable descriptor ()Z flags 1
|
||||
method name isStreamable descriptor ()Z flags 1
|
||||
method name isDeprecated descriptor ()Z flags 1
|
||||
method name create descriptor ()Ljava/util/random/RandomGenerator; flags 1 signature ()TT;
|
||||
method name create descriptor (J)Ljava/util/random/RandomGenerator; flags 1 signature (J)TT;
|
||||
method name create descriptor ([B)Ljava/util/random/RandomGenerator; flags 1 signature ([B)TT;
|
||||
|
||||
class name java/util/spi/AbstractResourceBundleProvider
|
||||
header extends java/lang/Object implements java/util/spi/ResourceBundleProvider flags 421
|
||||
innerclass innerClass java/util/ResourceBundle$Control outerClass java/util/ResourceBundle innerClassName Control flags 9
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/spi/CurrencyNameProvider
|
||||
header extends java/util/spi/LocaleServiceProvider flags 421
|
||||
innerclass innerClass java/util/ResourceBundle$Control outerClass java/util/ResourceBundle innerClassName Control flags 9
|
||||
|
||||
class name java/util/spi/ResourceBundleProvider
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/util/spi/ToolProvider
|
||||
header extends java/lang/Object flags 601
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/zip/CRC32C
|
||||
header extends java/lang/Object implements java/util/zip/Checksum flags 31
|
||||
|
||||
class name javax/crypto/AEADBadTagException
|
||||
header extends javax/crypto/BadPaddingException flags 21
|
||||
|
||||
class name javax/crypto/BadPaddingException
|
||||
header extends java/security/GeneralSecurityException flags 21
|
||||
|
||||
class name javax/crypto/CipherInputStream
|
||||
header extends java/io/FilterInputStream flags 21
|
||||
|
||||
class name javax/crypto/CipherOutputStream
|
||||
header extends java/io/FilterOutputStream flags 21
|
||||
|
||||
class name javax/crypto/CipherSpi
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name javax/crypto/EncryptedPrivateKeyInfo
|
||||
header extends java/lang/Object flags 21
|
||||
|
||||
class name javax/crypto/ExemptionMechanism
|
||||
header extends java/lang/Object flags 21
|
||||
|
||||
class name javax/crypto/ExemptionMechanismException
|
||||
header extends java/security/GeneralSecurityException flags 21
|
||||
|
||||
class name javax/crypto/ExemptionMechanismSpi
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name javax/crypto/IllegalBlockSizeException
|
||||
header extends java/security/GeneralSecurityException flags 21
|
||||
|
||||
class name javax/crypto/KeyAgreement
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9
|
||||
|
||||
class name javax/crypto/KeyAgreementSpi
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name javax/crypto/KeyGenerator
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9
|
||||
|
||||
class name javax/crypto/KeyGeneratorSpi
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name javax/crypto/Mac
|
||||
header extends java/lang/Object implements java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9
|
||||
|
||||
class name javax/crypto/MacSpi
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name javax/crypto/NoSuchPaddingException
|
||||
header extends java/security/GeneralSecurityException flags 21
|
||||
|
||||
class name javax/crypto/NullCipher
|
||||
header extends javax/crypto/Cipher flags 21
|
||||
|
||||
class name javax/crypto/SealedObject
|
||||
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/crypto/SecretKey
|
||||
header extends java/lang/Object implements java/security/Key,javax/security/auth/Destroyable flags 601
|
||||
|
||||
class name javax/crypto/SecretKeyFactory
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9
|
||||
|
||||
class name javax/crypto/SecretKeyFactorySpi
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name javax/crypto/ShortBufferException
|
||||
header extends java/security/GeneralSecurityException flags 21
|
||||
|
||||
class name javax/crypto/interfaces/DHKey
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name javax/crypto/interfaces/DHPrivateKey
|
||||
header extends java/lang/Object implements javax/crypto/interfaces/DHKey,java/security/PrivateKey flags 601
|
||||
|
||||
class name javax/crypto/interfaces/DHPublicKey
|
||||
header extends java/lang/Object implements javax/crypto/interfaces/DHKey,java/security/PublicKey flags 601
|
||||
|
||||
class name javax/crypto/interfaces/PBEKey
|
||||
header extends java/lang/Object implements javax/crypto/SecretKey flags 601
|
||||
|
||||
class name javax/crypto/spec/DESKeySpec
|
||||
header extends java/lang/Object implements java/security/spec/KeySpec flags 21
|
||||
|
||||
class name javax/crypto/spec/DESedeKeySpec
|
||||
header extends java/lang/Object implements java/security/spec/KeySpec flags 21
|
||||
|
||||
class name javax/crypto/spec/DHGenParameterSpec
|
||||
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21
|
||||
|
||||
class name javax/crypto/spec/DHParameterSpec
|
||||
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21
|
||||
|
||||
class name javax/crypto/spec/DHPrivateKeySpec
|
||||
header extends java/lang/Object implements java/security/spec/KeySpec flags 21
|
||||
|
||||
class name javax/crypto/spec/DHPublicKeySpec
|
||||
header extends java/lang/Object implements java/security/spec/KeySpec flags 21
|
||||
|
||||
class name javax/crypto/spec/GCMParameterSpec
|
||||
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21
|
||||
|
||||
class name javax/crypto/spec/IvParameterSpec
|
||||
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21
|
||||
|
||||
class name javax/crypto/spec/OAEPParameterSpec
|
||||
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21
|
||||
innerclass innerClass javax/crypto/spec/PSource$PSpecified outerClass javax/crypto/spec/PSource innerClassName PSpecified flags 19
|
||||
|
||||
class name javax/crypto/spec/PBEKeySpec
|
||||
header extends java/lang/Object implements java/security/spec/KeySpec flags 21
|
||||
|
||||
class name javax/crypto/spec/PBEParameterSpec
|
||||
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21
|
||||
|
||||
class name javax/crypto/spec/RC2ParameterSpec
|
||||
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21
|
||||
|
||||
class name javax/crypto/spec/RC5ParameterSpec
|
||||
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21
|
||||
|
||||
class name javax/crypto/spec/SecretKeySpec
|
||||
header extends java/lang/Object implements java/security/spec/KeySpec,javax/crypto/SecretKey flags 21
|
||||
|
||||
class name javax/security/auth/Subject
|
||||
-method name getSubject descriptor (Ljava/security/AccessControlContext;)Ljavax/security/auth/Subject;
|
||||
-method name doAsPrivileged descriptor (Ljavax/security/auth/Subject;Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
|
||||
-method name doAsPrivileged descriptor (Ljavax/security/auth/Subject;Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
|
||||
method name getSubject descriptor (Ljava/security/AccessControlContext;)Ljavax/security/auth/Subject; flags 9 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
method name doAsPrivileged descriptor (Ljavax/security/auth/Subject;Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; flags 9 deprecated true signature <T:Ljava/lang/Object;>(Ljavax/security/auth/Subject;Ljava/security/PrivilegedAction<TT;>;Ljava/security/AccessControlContext;)TT; runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
method name doAsPrivileged descriptor (Ljavax/security/auth/Subject;Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; thrownTypes java/security/PrivilegedActionException flags 9 deprecated true signature <T:Ljava/lang/Object;>(Ljavax/security/auth/Subject;Ljava/security/PrivilegedExceptionAction<TT;>;Ljava/security/AccessControlContext;)TT; runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
|
||||
class name javax/security/auth/SubjectDomainCombiner
|
||||
header extends java/lang/Object implements java/security/DomainCombiner flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
|
||||
123
make/data/symbols/java.compiler-H.sym.txt
Normal file
123
make/data/symbols/java.compiler-H.sym.txt
Normal file
@@ -0,0 +1,123 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 javax/annotation/processing/AbstractProcessor
|
||||
header extends java/lang/Object implements javax/annotation/processing/Processor flags 421
|
||||
innerclass innerClass javax/tools/Diagnostic$Kind outerClass javax/tools/Diagnostic innerClassName Kind flags 4019
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/annotation/processing/Generated
|
||||
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Documented;@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;SOURCE;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;PACKAGE;eLjava/lang/annotation/ElementType;TYPE;eLjava/lang/annotation/ElementType;METHOD;eLjava/lang/annotation/ElementType;CONSTRUCTOR;eLjava/lang/annotation/ElementType;FIELD;eLjava/lang/annotation/ElementType;LOCAL_VARIABLE;eLjava/lang/annotation/ElementType;PARAMETER;})
|
||||
|
||||
class name javax/lang/model/SourceVersion
|
||||
field name RELEASE_17 descriptor Ljavax/lang/model/SourceVersion; flags 4019
|
||||
|
||||
class name javax/lang/model/element/Modifier
|
||||
header extends java/lang/Enum sealed true flags 4021 signature Ljava/lang/Enum<Ljavax/lang/model/element/Modifier;>;
|
||||
-field name SEALED descriptor Ljavax/lang/model/element/Modifier;
|
||||
-field name NON_SEALED descriptor Ljavax/lang/model/element/Modifier;
|
||||
field name SEALED descriptor Ljavax/lang/model/element/Modifier; flags 4019
|
||||
field name NON_SEALED descriptor Ljavax/lang/model/element/Modifier; flags 4019
|
||||
|
||||
class name javax/lang/model/element/TypeElement
|
||||
-method name getPermittedSubclasses descriptor ()Ljava/util/List;
|
||||
method name getPermittedSubclasses descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List<+Ljavax/lang/model/type/TypeMirror;>;
|
||||
|
||||
class name javax/lang/model/element/UnknownAnnotationValueException
|
||||
header extends javax/lang/model/UnknownEntityException flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/lang/model/element/UnknownDirectiveException
|
||||
header extends javax/lang/model/UnknownEntityException flags 21
|
||||
innerclass innerClass javax/lang/model/element/ModuleElement$Directive outerClass javax/lang/model/element/ModuleElement innerClassName Directive flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/lang/model/element/UnknownElementException
|
||||
header extends javax/lang/model/UnknownEntityException flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/lang/model/type/MirroredTypeException
|
||||
header extends javax/lang/model/type/MirroredTypesException flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/lang/model/type/MirroredTypesException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/lang/model/type/UnknownTypeException
|
||||
header extends javax/lang/model/UnknownEntityException flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
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_17;)
|
||||
|
||||
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_17;)
|
||||
|
||||
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_17;)
|
||||
|
||||
class name javax/lang/model/util/AbstractTypeVisitor6
|
||||
header extends java/lang/Object implements javax/lang/model/type/TypeVisitor flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljava/lang/Object;Ljavax/lang/model/type/TypeVisitor<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_6;)
|
||||
|
||||
class name javax/lang/model/util/AbstractTypeVisitor7
|
||||
header extends javax/lang/model/util/AbstractTypeVisitor6 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractTypeVisitor6<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_7;)
|
||||
|
||||
class name javax/lang/model/util/AbstractTypeVisitor8
|
||||
header extends javax/lang/model/util/AbstractTypeVisitor7 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractTypeVisitor7<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_8;)
|
||||
|
||||
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_17;)
|
||||
|
||||
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_17;)
|
||||
|
||||
class name javax/lang/model/util/Elements
|
||||
method name isAutomaticModule descriptor (Ljavax/lang/model/element/ModuleElement;)Z flags 1
|
||||
|
||||
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_17;)
|
||||
|
||||
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_17;)
|
||||
|
||||
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_17;)
|
||||
|
||||
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_17;)
|
||||
|
||||
class name javax/tools/SimpleJavaFileObject
|
||||
header extends java/lang/Object implements javax/tools/JavaFileObject flags 21
|
||||
innerclass innerClass javax/tools/JavaFileObject$Kind outerClass javax/tools/JavaFileObject innerClassName Kind flags 4019
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/tools/ToolProvider
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
42
make/data/symbols/java.datatransfer-H.sym.txt
Normal file
42
make/data/symbols/java.datatransfer-H.sym.txt
Normal file
@@ -0,0 +1,42 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 java/awt/datatransfer/Clipboard
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/datatransfer/DataFlavor
|
||||
header extends java/lang/Object implements java/io/Externalizable,java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
-field name selectionHtmlFlavor descriptor Ljava/awt/datatransfer/DataFlavor;
|
||||
-field name fragmentHtmlFlavor descriptor Ljava/awt/datatransfer/DataFlavor;
|
||||
-field name allHtmlFlavor descriptor Ljava/awt/datatransfer/DataFlavor;
|
||||
field name selectionHtmlFlavor descriptor Ljava/awt/datatransfer/DataFlavor; flags 19
|
||||
field name fragmentHtmlFlavor descriptor Ljava/awt/datatransfer/DataFlavor; flags 19
|
||||
field name allHtmlFlavor descriptor Ljava/awt/datatransfer/DataFlavor; flags 19
|
||||
|
||||
902
make/data/symbols/java.desktop-H.sym.txt
Normal file
902
make/data/symbols/java.desktop-H.sym.txt
Normal file
@@ -0,0 +1,902 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 java/applet/Applet
|
||||
header extends java/awt/Panel nestMembers java/applet/Applet$AccessibleApplet flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="9")
|
||||
innerclass innerClass java/applet/Applet$AccessibleApplet outerClass java/applet/Applet innerClassName AccessibleApplet flags 4
|
||||
|
||||
class name java/applet/AppletContext
|
||||
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="9")
|
||||
|
||||
class name java/applet/AppletStub
|
||||
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="9")
|
||||
|
||||
class name java/applet/AudioClip
|
||||
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="9")
|
||||
|
||||
class name java/awt/AWTKeyStroke
|
||||
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 java/awt/AttributeValue
|
||||
header extends java/lang/Object flags 420
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/BorderLayout
|
||||
header extends java/lang/Object implements java/awt/LayoutManager2,java/io/Serializable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/CheckboxGroup
|
||||
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 java/awt/Color
|
||||
header extends java/lang/Object implements java/awt/Paint,java/io/Serializable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/ContainerOrderFocusTraversalPolicy
|
||||
header extends java/awt/FocusTraversalPolicy implements java/io/Serializable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/Dimension
|
||||
header extends java/awt/geom/Dimension2D implements java/io/Serializable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/DisplayMode
|
||||
header extends java/lang/Object flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/Event
|
||||
header extends java/lang/Object implements java/io/Serializable flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/FlowLayout
|
||||
header extends java/lang/Object implements java/awt/LayoutManager,java/io/Serializable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/FontMetrics
|
||||
header extends java/lang/Object implements java/io/Serializable flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/Graphics
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/GridBagLayoutInfo
|
||||
header extends java/lang/Object implements java/io/Serializable flags 21
|
||||
innerclass innerClass java/awt/Component$BaselineResizeBehavior outerClass java/awt/Component innerClassName BaselineResizeBehavior flags 4019
|
||||
|
||||
class name java/awt/GridLayout
|
||||
header extends java/lang/Object implements java/awt/LayoutManager,java/io/Serializable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/HeadlessException
|
||||
header extends java/lang/UnsupportedOperationException flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/Insets
|
||||
header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/MenuShortcut
|
||||
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 java/awt/Point
|
||||
header extends java/awt/geom/Point2D implements java/io/Serializable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/Rectangle
|
||||
header extends java/awt/geom/Rectangle2D implements java/awt/Shape,java/io/Serializable flags 21
|
||||
innerclass innerClass java/awt/geom/Rectangle2D$Double outerClass java/awt/geom/Rectangle2D innerClassName Double flags 9
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/SystemColor
|
||||
header extends java/awt/Color implements java/io/Serializable flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/TexturePaint
|
||||
header extends java/lang/Object implements java/awt/Paint flags 21
|
||||
innerclass innerClass java/awt/geom/Rectangle2D$Double outerClass java/awt/geom/Rectangle2D innerClassName Double flags 9
|
||||
|
||||
class name java/awt/color/ColorSpace
|
||||
header extends java/lang/Object implements java/io/Serializable flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/color/ICC_ColorSpace
|
||||
header extends java/awt/color/ColorSpace flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I4)
|
||||
|
||||
class name java/awt/desktop/AboutEvent
|
||||
header extends java/awt/desktop/AppEvent flags 31
|
||||
|
||||
class name java/awt/desktop/AboutHandler
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/awt/desktop/AppEvent
|
||||
header extends java/util/EventObject flags 21
|
||||
|
||||
class name java/awt/desktop/AppForegroundEvent
|
||||
header extends java/awt/desktop/AppEvent flags 31
|
||||
|
||||
class name java/awt/desktop/AppForegroundListener
|
||||
header extends java/lang/Object implements java/awt/desktop/SystemEventListener flags 601
|
||||
|
||||
class name java/awt/desktop/AppHiddenEvent
|
||||
header extends java/awt/desktop/AppEvent flags 31
|
||||
|
||||
class name java/awt/desktop/AppHiddenListener
|
||||
header extends java/lang/Object implements java/awt/desktop/SystemEventListener flags 601
|
||||
|
||||
class name java/awt/desktop/AppReopenedEvent
|
||||
header extends java/awt/desktop/AppEvent flags 31
|
||||
|
||||
class name java/awt/desktop/AppReopenedListener
|
||||
header extends java/lang/Object implements java/awt/desktop/SystemEventListener flags 601
|
||||
|
||||
class name java/awt/desktop/FilesEvent
|
||||
header extends java/awt/desktop/AppEvent flags 21
|
||||
|
||||
class name java/awt/desktop/OpenFilesEvent
|
||||
header extends java/awt/desktop/FilesEvent flags 31
|
||||
|
||||
class name java/awt/desktop/OpenFilesHandler
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/awt/desktop/OpenURIEvent
|
||||
header extends java/awt/desktop/AppEvent flags 31
|
||||
|
||||
class name java/awt/desktop/OpenURIHandler
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/awt/desktop/PreferencesEvent
|
||||
header extends java/awt/desktop/AppEvent flags 31
|
||||
|
||||
class name java/awt/desktop/PreferencesHandler
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/awt/desktop/PrintFilesEvent
|
||||
header extends java/awt/desktop/FilesEvent flags 31
|
||||
|
||||
class name java/awt/desktop/PrintFilesHandler
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/awt/desktop/QuitEvent
|
||||
header extends java/awt/desktop/AppEvent flags 31
|
||||
|
||||
class name java/awt/desktop/QuitHandler
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/awt/desktop/QuitResponse
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/awt/desktop/QuitStrategy
|
||||
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljava/awt/desktop/QuitStrategy;>;
|
||||
|
||||
class name java/awt/desktop/ScreenSleepEvent
|
||||
header extends java/awt/desktop/AppEvent flags 31
|
||||
|
||||
class name java/awt/desktop/ScreenSleepListener
|
||||
header extends java/lang/Object implements java/awt/desktop/SystemEventListener flags 601
|
||||
|
||||
class name java/awt/desktop/SystemEventListener
|
||||
header extends java/lang/Object implements java/util/EventListener flags 601
|
||||
|
||||
class name java/awt/desktop/SystemSleepEvent
|
||||
header extends java/awt/desktop/AppEvent flags 31
|
||||
|
||||
class name java/awt/desktop/SystemSleepListener
|
||||
header extends java/lang/Object implements java/awt/desktop/SystemEventListener flags 601
|
||||
|
||||
class name java/awt/desktop/UserSessionListener
|
||||
header extends java/lang/Object implements java/awt/desktop/SystemEventListener flags 601
|
||||
|
||||
class name java/awt/dnd/DragGestureEvent
|
||||
header extends java/util/EventObject flags 21
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
|
||||
class name java/awt/dnd/DragGestureRecognizer
|
||||
header extends java/lang/Object implements java/io/Serializable flags 421
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
|
||||
class name java/awt/dnd/DragSource
|
||||
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 java/awt/dnd/DropTargetDragEvent
|
||||
header extends java/awt/dnd/DropTargetEvent flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/dnd/DropTargetDropEvent
|
||||
header extends java/awt/dnd/DropTargetEvent flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/event/ActionEvent
|
||||
header extends java/awt/AWTEvent flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/event/AdjustmentEvent
|
||||
header extends java/awt/AWTEvent flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/event/ComponentEvent
|
||||
header extends java/awt/AWTEvent flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/event/ContainerEvent
|
||||
header extends java/awt/event/ComponentEvent flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/event/HierarchyEvent
|
||||
header extends java/awt/AWTEvent flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/event/InputMethodEvent
|
||||
header extends java/awt/AWTEvent flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/event/ItemEvent
|
||||
header extends java/awt/AWTEvent flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/event/MouseWheelEvent
|
||||
header extends java/awt/event/MouseEvent flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/event/PaintEvent
|
||||
header extends java/awt/event/ComponentEvent flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/event/WindowEvent
|
||||
header extends java/awt/event/ComponentEvent flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/font/FontRenderContext
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/awt/RenderingHints$Key outerClass java/awt/RenderingHints innerClassName Key flags 409
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/font/GraphicAttribute
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/awt/geom/Rectangle2D$Float outerClass java/awt/geom/Rectangle2D innerClassName Float flags 9
|
||||
|
||||
class name java/awt/font/ImageGraphicAttribute
|
||||
header extends java/awt/font/GraphicAttribute flags 31
|
||||
innerclass innerClass java/awt/geom/Rectangle2D$Float outerClass java/awt/geom/Rectangle2D innerClassName Float flags 9
|
||||
|
||||
class name java/awt/font/NumericShaper$Range
|
||||
header extends java/lang/Enum nestHost java/awt/font/NumericShaper sealed true flags 4021 signature Ljava/lang/Enum<Ljava/awt/font/NumericShaper$Range;>;
|
||||
innerclass innerClass java/awt/font/NumericShaper$Range outerClass java/awt/font/NumericShaper innerClassName Range flags 4009
|
||||
|
||||
class name java/awt/font/ShapeGraphicAttribute
|
||||
header extends java/awt/font/GraphicAttribute flags 31
|
||||
innerclass innerClass java/awt/geom/Rectangle2D$Float outerClass java/awt/geom/Rectangle2D innerClassName Float flags 9
|
||||
|
||||
class name java/awt/font/TextHitInfo
|
||||
header extends java/lang/Object flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/font/TextMeasurer
|
||||
header extends java/lang/Object implements java/lang/Cloneable flags 31
|
||||
innerclass innerClass java/text/AttributedCharacterIterator$Attribute outerClass java/text/AttributedCharacterIterator innerClassName Attribute flags 9
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/geom/AffineTransform
|
||||
header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable flags 21
|
||||
innerclass innerClass java/awt/geom/Point2D$Double outerClass java/awt/geom/Point2D innerClassName Double flags 9
|
||||
innerclass innerClass java/awt/geom/Point2D$Float outerClass java/awt/geom/Point2D innerClassName Float flags 9
|
||||
innerclass innerClass java/awt/geom/Path2D$Double outerClass java/awt/geom/Path2D innerClassName Double flags 9
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/geom/Area
|
||||
header extends java/lang/Object implements java/awt/Shape,java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/awt/geom/Rectangle2D$Double outerClass java/awt/geom/Rectangle2D innerClassName Double flags 9
|
||||
|
||||
class name java/awt/geom/RectangularShape
|
||||
header extends java/lang/Object implements java/awt/Shape,java/lang/Cloneable flags 421
|
||||
innerclass innerClass java/awt/geom/Rectangle2D$Double outerClass java/awt/geom/Rectangle2D innerClassName Double flags 9
|
||||
|
||||
class name java/awt/image/AbstractMultiResolutionImage
|
||||
header extends java/awt/Image implements java/awt/image/MultiResolutionImage flags 421
|
||||
|
||||
class name java/awt/image/BandCombineOp
|
||||
header extends java/lang/Object implements java/awt/image/RasterOp flags 21
|
||||
innerclass innerClass java/awt/geom/Point2D$Float outerClass java/awt/geom/Point2D innerClassName Float flags 9
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/BandedSampleModel
|
||||
header extends java/awt/image/ComponentSampleModel flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/BaseMultiResolutionImage
|
||||
header extends java/awt/image/AbstractMultiResolutionImage flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/BufferedImageFilter
|
||||
header extends java/awt/image/ImageFilter implements java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/ByteLookupTable
|
||||
header extends java/awt/image/LookupTable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/ColorConvertOp
|
||||
header extends java/lang/Object implements java/awt/image/BufferedImageOp,java/awt/image/RasterOp flags 21
|
||||
innerclass innerClass java/awt/geom/Point2D$Float outerClass java/awt/geom/Point2D innerClassName Float flags 9
|
||||
|
||||
class name java/awt/image/ComponentColorModel
|
||||
header extends java/awt/image/ColorModel flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/ComponentSampleModel
|
||||
header extends java/awt/image/SampleModel flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/ConvolveOp
|
||||
header extends java/lang/Object implements java/awt/image/BufferedImageOp,java/awt/image/RasterOp flags 21
|
||||
innerclass innerClass java/awt/geom/Point2D$Float outerClass java/awt/geom/Point2D innerClassName Float flags 9
|
||||
|
||||
class name java/awt/image/DataBufferUShort
|
||||
header extends java/awt/image/DataBuffer flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/DirectColorModel
|
||||
header extends java/awt/image/PackedColorModel flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/ImageFilter
|
||||
header extends java/lang/Object implements java/awt/image/ImageConsumer,java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/IndexColorModel
|
||||
header extends java/awt/image/ColorModel flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/Kernel
|
||||
header extends java/lang/Object implements java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/LookupOp
|
||||
header extends java/lang/Object implements java/awt/image/BufferedImageOp,java/awt/image/RasterOp flags 21
|
||||
innerclass innerClass java/awt/geom/Point2D$Float outerClass java/awt/geom/Point2D innerClassName Float flags 9
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/MultiPixelPackedSampleModel
|
||||
header extends java/awt/image/SampleModel flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/MultiResolutionImage
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/awt/image/PackedColorModel
|
||||
header extends java/awt/image/ColorModel flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/Raster
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/ReplicateScaleFilter
|
||||
header extends java/awt/image/ImageFilter flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/RescaleOp
|
||||
header extends java/lang/Object implements java/awt/image/BufferedImageOp,java/awt/image/RasterOp flags 21
|
||||
innerclass innerClass java/awt/geom/Point2D$Float outerClass java/awt/geom/Point2D innerClassName Float flags 9
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/SampleModel
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/ShortLookupTable
|
||||
header extends java/awt/image/LookupTable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/image/SinglePixelPackedSampleModel
|
||||
header extends java/awt/image/SampleModel flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/awt/print/Paper
|
||||
header extends java/lang/Object implements java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/awt/geom/Rectangle2D$Double outerClass java/awt/geom/Rectangle2D innerClassName Double flags 9
|
||||
|
||||
class name java/beans/AppletInitializer
|
||||
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="9")
|
||||
|
||||
class name java/beans/BeanProperty
|
||||
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Documented;@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;METHOD;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)
|
||||
|
||||
class name java/beans/Beans
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
-method name instantiate descriptor (Ljava/lang/ClassLoader;Ljava/lang/String;Ljava/beans/beancontext/BeanContext;Ljava/beans/AppletInitializer;)Ljava/lang/Object;
|
||||
method name instantiate descriptor (Ljava/lang/ClassLoader;Ljava/lang/String;Ljava/beans/beancontext/BeanContext;Ljava/beans/AppletInitializer;)Ljava/lang/Object; thrownTypes java/io/IOException,java/lang/ClassNotFoundException flags 9 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="9")
|
||||
|
||||
class name java/beans/DefaultPersistenceDelegate
|
||||
header extends java/beans/PersistenceDelegate flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/beans/Encoder
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/beans/EventSetDescriptor
|
||||
header extends java/beans/FeatureDescriptor flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/beans/Expression
|
||||
header extends java/beans/Statement flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/beans/FeatureDescriptor
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
|
||||
|
||||
class name java/beans/IndexedPropertyDescriptor
|
||||
header extends java/beans/PropertyDescriptor flags 21
|
||||
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 java/beans/JavaBean
|
||||
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Documented;@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)
|
||||
|
||||
class name java/beans/PropertyDescriptor
|
||||
header extends java/beans/FeatureDescriptor flags 21
|
||||
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 java/beans/SimpleBeanInfo
|
||||
header extends java/lang/Object implements java/beans/BeanInfo flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/accessibility/AccessibilityProvider
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name javax/accessibility/AccessibleBundle
|
||||
header extends java/lang/Object flags 421 classAnnotations @Ljdk/Profile+Annotation;(value=I4)
|
||||
|
||||
class name javax/accessibility/AccessibleRelationSet
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/accessibility/AccessibleStateSet
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/imageio/metadata/IIOMetadata
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/imageio/plugins/jpeg/JPEGHuffmanTable
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/imageio/plugins/jpeg/JPEGQTable
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/imageio/plugins/tiff/TIFFDirectory
|
||||
header extends java/lang/Object implements java/lang/Cloneable flags 21
|
||||
|
||||
class name javax/imageio/plugins/tiff/TIFFField
|
||||
header extends java/lang/Object implements java/lang/Cloneable flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/imageio/plugins/tiff/TIFFImageReadParam
|
||||
header extends javax/imageio/ImageReadParam flags 31
|
||||
|
||||
class name javax/imageio/plugins/tiff/TIFFTag
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/imageio/plugins/tiff/TIFFTagSet
|
||||
header extends java/lang/Object flags 21
|
||||
|
||||
class name javax/imageio/spi/ImageReaderWriterSpi
|
||||
header extends javax/imageio/spi/IIOServiceProvider flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/print/attribute/DateTimeSyntax
|
||||
header extends java/lang/Object implements java/io/Serializable,java/lang/Cloneable flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/print/attribute/EnumSyntax
|
||||
header extends java/lang/Object implements java/io/Serializable,java/lang/Cloneable flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/print/attribute/IntegerSyntax
|
||||
header extends java/lang/Object implements java/io/Serializable,java/lang/Cloneable flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/print/attribute/standard/MediaPrintableArea
|
||||
header extends java/lang/Object implements javax/print/attribute/DocAttribute,javax/print/attribute/PrintRequestAttribute,javax/print/attribute/PrintJobAttribute flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/print/event/PrintEvent
|
||||
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/sound/midi/MetaMessage
|
||||
header extends javax/sound/midi/MidiMessage flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/sound/midi/MidiMessage
|
||||
header extends java/lang/Object implements java/lang/Cloneable flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/sound/midi/Sequence
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/sound/midi/ShortMessage
|
||||
header extends javax/sound/midi/MidiMessage flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/sound/midi/SysexMessage
|
||||
header extends javax/sound/midi/MidiMessage flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/sound/sampled/ReverbType
|
||||
header extends java/lang/Object flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I4)
|
||||
|
||||
class name javax/sound/sampled/spi/FormatConversionProvider
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass javax/sound/sampled/AudioFormat$Encoding outerClass javax/sound/sampled/AudioFormat innerClassName Encoding flags 9
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/BoxLayout
|
||||
header extends java/lang/Object implements java/awt/LayoutManager2,java/io/Serializable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/DebugGraphics
|
||||
header extends java/awt/Graphics flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/DefaultBoundedRangeModel
|
||||
header extends java/lang/Object implements javax/swing/BoundedRangeModel,java/io/Serializable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/DefaultListSelectionModel
|
||||
header extends java/lang/Object implements javax/swing/ListSelectionModel,java/lang/Cloneable,java/io/Serializable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/GrayFilter
|
||||
header extends java/awt/image/RGBImageFilter flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/JApplet
|
||||
header extends java/applet/Applet implements javax/accessibility/Accessible,javax/swing/RootPaneContainer,javax/swing/TransferHandler$HasGetTransferHandler nestMembers javax/swing/JApplet$AccessibleJApplet flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="9")@Ljava/beans/JavaBean;(defaultProperty="JMenuBar",description="Swing's\u005C;u0020;Applet\u005C;u0020;subclass.")@Ljavax/swing/SwingContainer;(delegate="getContentPane")
|
||||
innerclass innerClass javax/swing/JApplet$AccessibleJApplet outerClass javax/swing/JApplet innerClassName AccessibleJApplet flags 4
|
||||
innerclass innerClass javax/swing/TransferHandler$HasGetTransferHandler outerClass javax/swing/TransferHandler innerClassName HasGetTransferHandler flags 608
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/JList$AccessibleJList$AccessibleJListChild
|
||||
-method name getAccessibleAction descriptor ()Ljavax/accessibility/AccessibleAction;
|
||||
method name getAccessibleAction descriptor ()Ljavax/accessibility/AccessibleAction; flags 1
|
||||
|
||||
class name javax/swing/JSlider$AccessibleJSlider
|
||||
header extends javax/swing/JComponent$AccessibleJComponent implements javax/accessibility/AccessibleValue,javax/swing/event/ChangeListener,javax/accessibility/AccessibleAction nestHost javax/swing/JSlider flags 21
|
||||
innerclass innerClass javax/swing/JSlider$AccessibleJSlider outerClass javax/swing/JSlider innerClassName AccessibleJSlider flags 4
|
||||
innerclass innerClass javax/swing/JComponent$AccessibleJComponent outerClass javax/swing/JComponent innerClassName AccessibleJComponent flags 401
|
||||
method name getAccessibleAction descriptor ()Ljavax/accessibility/AccessibleAction; flags 1
|
||||
method name getAccessibleActionCount descriptor ()I flags 1
|
||||
method name getAccessibleActionDescription descriptor (I)Ljava/lang/String; flags 1
|
||||
method name doAccessibleAction descriptor (I)Z flags 1
|
||||
|
||||
class name javax/swing/JTextPane
|
||||
header extends javax/swing/JEditorPane flags 21 runtimeAnnotations @Ljava/beans/JavaBean;(description="A\u005C;u0020;text\u005C;u0020;component\u005C;u0020;that\u005C;u0020;can\u005C;u0020;be\u005C;u0020;marked\u005C;u0020;up\u005C;u0020;with\u005C;u0020;attributes\u005C;u0020;that\u005C;u0020;are\u005C;u0020;graphically\u005C;u0020;represented.")@Ljavax/swing/SwingContainer;
|
||||
|
||||
class name javax/swing/LookAndFeel
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass javax/swing/text/JTextComponent$KeyBinding outerClass javax/swing/text/JTextComponent innerClassName KeyBinding flags 9
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/MenuSelectionManager
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/RepaintManager
|
||||
-method name addDirtyRegion descriptor (Ljava/applet/Applet;IIII)V
|
||||
method name addDirtyRegion descriptor (Ljava/applet/Applet;IIII)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="9")
|
||||
|
||||
class name javax/swing/SizeRequirements
|
||||
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/swing/SortingFocusTraversalPolicy
|
||||
header extends javax/swing/InternalFrameFocusTraversalPolicy flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/SwingContainer
|
||||
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)
|
||||
|
||||
class name javax/swing/UIClientPropertyKey
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name javax/swing/border/LineBorder
|
||||
header extends javax/swing/border/AbstractBorder flags 21
|
||||
innerclass innerClass java/awt/geom/RoundRectangle2D$Float outerClass java/awt/geom/RoundRectangle2D innerClassName Float flags 9
|
||||
innerclass innerClass java/awt/geom/Rectangle2D$Float outerClass java/awt/geom/Rectangle2D innerClassName Float flags 9
|
||||
innerclass innerClass java/awt/geom/Path2D$Float outerClass java/awt/geom/Path2D innerClassName Float flags 9
|
||||
|
||||
class name javax/swing/event/EventListenerList
|
||||
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/swing/event/ListDataEvent
|
||||
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/swing/event/ListSelectionEvent
|
||||
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/swing/event/TreeModelEvent
|
||||
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/swing/filechooser/FileNameExtensionFilter
|
||||
header extends javax/swing/filechooser/FileFilter flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/filechooser/FileSystemView
|
||||
method name getSystemIcon descriptor (Ljava/io/File;II)Ljavax/swing/Icon; flags 1
|
||||
|
||||
class name javax/swing/plaf/basic/BasicArrowButton
|
||||
header extends javax/swing/JButton implements javax/swing/SwingConstants flags 21
|
||||
innerclass innerClass java/awt/geom/Path2D$Double outerClass java/awt/geom/Path2D innerClassName Double flags 9
|
||||
|
||||
class name javax/swing/plaf/basic/BasicButtonUI
|
||||
header extends javax/swing/plaf/ButtonUI flags 21
|
||||
innerclass innerClass java/awt/Component$BaselineResizeBehavior outerClass java/awt/Component innerClassName BaselineResizeBehavior flags 4019
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/plaf/basic/BasicDirectoryModel
|
||||
-method name intervalAdded descriptor (Ljavax/swing/event/ListDataEvent;)V
|
||||
-method name intervalRemoved descriptor (Ljavax/swing/event/ListDataEvent;)V
|
||||
-method name lt descriptor (Ljava/io/File;Ljava/io/File;)Z
|
||||
method name intervalAdded descriptor (Ljavax/swing/event/ListDataEvent;)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="17")
|
||||
method name intervalRemoved descriptor (Ljavax/swing/event/ListDataEvent;)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="17")
|
||||
method name lt descriptor (Ljava/io/File;Ljava/io/File;)Z flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="17")
|
||||
|
||||
class name javax/swing/plaf/basic/BasicMenuItemUI$MouseInputHandler
|
||||
header extends java/lang/Object implements javax/swing/event/MouseInputListener nestHost javax/swing/plaf/basic/BasicMenuItemUI flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="17")
|
||||
innerclass innerClass javax/swing/plaf/basic/BasicMenuItemUI$MouseInputHandler outerClass javax/swing/plaf/basic/BasicMenuItemUI innerClassName MouseInputHandler flags 4
|
||||
|
||||
class name javax/swing/plaf/basic/BasicPasswordFieldUI
|
||||
header extends javax/swing/plaf/basic/BasicTextFieldUI flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/plaf/basic/BasicScrollPaneUI$HSBChangeListener
|
||||
header extends java/lang/Object implements javax/swing/event/ChangeListener nestHost javax/swing/plaf/basic/BasicScrollPaneUI flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="17")
|
||||
innerclass innerClass javax/swing/plaf/basic/BasicScrollPaneUI$HSBChangeListener outerClass javax/swing/plaf/basic/BasicScrollPaneUI innerClassName HSBChangeListener flags 1
|
||||
|
||||
class name javax/swing/plaf/basic/BasicScrollPaneUI$PropertyChangeHandler
|
||||
header extends java/lang/Object implements java/beans/PropertyChangeListener nestHost javax/swing/plaf/basic/BasicScrollPaneUI flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="17")
|
||||
innerclass innerClass javax/swing/plaf/basic/BasicScrollPaneUI$PropertyChangeHandler outerClass javax/swing/plaf/basic/BasicScrollPaneUI innerClassName PropertyChangeHandler flags 1
|
||||
|
||||
class name javax/swing/plaf/basic/BasicScrollPaneUI$VSBChangeListener
|
||||
header extends java/lang/Object implements javax/swing/event/ChangeListener nestHost javax/swing/plaf/basic/BasicScrollPaneUI flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="17")
|
||||
innerclass innerClass javax/swing/plaf/basic/BasicScrollPaneUI$VSBChangeListener outerClass javax/swing/plaf/basic/BasicScrollPaneUI innerClassName VSBChangeListener flags 1
|
||||
|
||||
class name javax/swing/plaf/basic/BasicScrollPaneUI$ViewportChangeHandler
|
||||
header extends java/lang/Object implements javax/swing/event/ChangeListener nestHost javax/swing/plaf/basic/BasicScrollPaneUI flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="17")
|
||||
innerclass innerClass javax/swing/plaf/basic/BasicScrollPaneUI$ViewportChangeHandler outerClass javax/swing/plaf/basic/BasicScrollPaneUI innerClassName ViewportChangeHandler flags 1
|
||||
|
||||
class name javax/swing/plaf/basic/BasicToolBarSeparatorUI
|
||||
header extends javax/swing/plaf/basic/BasicSeparatorUI flags 21
|
||||
innerclass innerClass javax/swing/JToolBar$Separator outerClass javax/swing/JToolBar innerClassName Separator flags 9
|
||||
|
||||
class name javax/swing/plaf/basic/BasicToolBarUI
|
||||
-method name createFloatingFrame descriptor (Ljavax/swing/JToolBar;)Ljavax/swing/JFrame;
|
||||
method name createFloatingFrame descriptor (Ljavax/swing/JToolBar;)Ljavax/swing/JFrame; flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="17")
|
||||
|
||||
class name javax/swing/plaf/metal/MetalButtonUI
|
||||
header extends javax/swing/plaf/basic/BasicButtonUI flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/plaf/metal/MetalCheckBoxUI
|
||||
header extends javax/swing/plaf/metal/MetalRadioButtonUI flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/plaf/metal/MetalRadioButtonUI
|
||||
header extends javax/swing/plaf/basic/BasicRadioButtonUI flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/plaf/metal/MetalToggleButtonUI
|
||||
header extends javax/swing/plaf/basic/BasicToggleButtonUI flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/plaf/metal/MetalToolTipUI
|
||||
header extends javax/swing/plaf/basic/BasicToolTipUI flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/plaf/multi/MultiLookAndFeel
|
||||
header extends javax/swing/LookAndFeel flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/plaf/synth/SynthButtonUI
|
||||
header extends javax/swing/plaf/basic/BasicButtonUI implements java/beans/PropertyChangeListener,javax/swing/plaf/synth/SynthUI flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/plaf/synth/SynthIcon
|
||||
header extends java/lang/Object implements javax/swing/Icon flags 601
|
||||
|
||||
class name javax/swing/plaf/synth/SynthMenuItemUI
|
||||
header extends javax/swing/plaf/basic/BasicMenuItemUI implements java/beans/PropertyChangeListener,javax/swing/plaf/synth/SynthUI flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/plaf/synth/SynthMenuUI
|
||||
header extends javax/swing/plaf/basic/BasicMenuUI implements java/beans/PropertyChangeListener,javax/swing/plaf/synth/SynthUI flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/plaf/synth/SynthSeparatorUI
|
||||
header extends javax/swing/plaf/SeparatorUI implements java/beans/PropertyChangeListener,javax/swing/plaf/synth/SynthUI flags 21
|
||||
innerclass innerClass javax/swing/JToolBar$Separator outerClass javax/swing/JToolBar innerClassName Separator flags 9
|
||||
|
||||
class name javax/swing/plaf/synth/SynthStyle
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass javax/swing/UIDefaults$LazyInputMap outerClass javax/swing/UIDefaults innerClassName LazyInputMap flags 9
|
||||
innerclass innerClass javax/swing/UIDefaults$LazyValue outerClass javax/swing/UIDefaults innerClassName LazyValue flags 609
|
||||
|
||||
class name javax/swing/table/AbstractTableModel
|
||||
header extends java/lang/Object implements javax/swing/table/TableModel,java/io/Serializable flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/text/AbstractWriter
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/text/BoxView
|
||||
header extends javax/swing/text/CompositeView flags 21
|
||||
innerclass innerClass javax/swing/event/DocumentEvent$ElementChange outerClass javax/swing/event/DocumentEvent innerClassName ElementChange flags 609
|
||||
innerclass innerClass javax/swing/text/Position$Bias outerClass javax/swing/text/Position innerClassName Bias flags 19
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/text/CompositeView
|
||||
header extends javax/swing/text/View flags 421
|
||||
innerclass innerClass javax/swing/text/Position$Bias outerClass javax/swing/text/Position innerClassName Bias flags 19
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/text/DateFormatter
|
||||
header extends javax/swing/text/InternationalFormatter flags 21
|
||||
innerclass innerClass java/text/DateFormat$Field outerClass java/text/DateFormat innerClassName Field flags 9
|
||||
|
||||
class name javax/swing/text/IconView
|
||||
header extends javax/swing/text/View flags 21
|
||||
innerclass innerClass javax/swing/text/Position$Bias outerClass javax/swing/text/Position innerClassName Bias flags 19
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/text/LayoutQueue
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/text/NumberFormatter
|
||||
header extends javax/swing/text/InternationalFormatter flags 21
|
||||
innerclass innerClass java/text/NumberFormat$Field outerClass java/text/NumberFormat innerClassName Field flags 9
|
||||
innerclass innerClass javax/swing/text/DocumentFilter$FilterBypass outerClass javax/swing/text/DocumentFilter innerClassName FilterBypass flags 409
|
||||
innerclass innerClass java/text/AttributedCharacterIterator$Attribute outerClass java/text/AttributedCharacterIterator innerClassName Attribute flags 9
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/text/Segment
|
||||
header extends java/lang/Object implements java/lang/Cloneable,java/text/CharacterIterator,java/lang/CharSequence flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/text/TabSet
|
||||
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/swing/text/TabStop
|
||||
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/swing/text/View
|
||||
header extends java/lang/Object implements javax/swing/SwingConstants flags 421
|
||||
innerclass innerClass javax/swing/text/Position$Bias outerClass javax/swing/text/Position innerClassName Bias flags 19
|
||||
innerclass innerClass javax/swing/event/DocumentEvent$ElementChange outerClass javax/swing/event/DocumentEvent innerClassName ElementChange flags 609
|
||||
innerclass innerClass javax/swing/event/DocumentEvent$EventType outerClass javax/swing/event/DocumentEvent innerClassName EventType flags 19
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/text/html/InlineView
|
||||
header extends javax/swing/text/LabelView flags 21
|
||||
innerclass innerClass javax/swing/text/html/CSS$Attribute outerClass javax/swing/text/html/CSS innerClassName Attribute flags 19
|
||||
|
||||
class name javax/swing/text/html/ListView
|
||||
header extends javax/swing/text/html/BlockView flags 21
|
||||
innerclass innerClass javax/swing/text/html/StyleSheet$ListPainter outerClass javax/swing/text/html/StyleSheet innerClassName ListPainter flags 9
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/text/html/MinimalHTMLWriter
|
||||
header extends javax/swing/text/AbstractWriter flags 21
|
||||
innerclass innerClass javax/swing/text/StyleConstants$ParagraphConstants outerClass javax/swing/text/StyleConstants innerClassName ParagraphConstants flags 9
|
||||
innerclass innerClass javax/swing/text/StyleConstants$CharacterConstants outerClass javax/swing/text/StyleConstants innerClassName CharacterConstants flags 9
|
||||
innerclass innerClass javax/swing/text/StyleConstants$FontConstants outerClass javax/swing/text/StyleConstants innerClassName FontConstants flags 9
|
||||
innerclass innerClass javax/swing/text/StyleConstants$ColorConstants outerClass javax/swing/text/StyleConstants innerClassName ColorConstants flags 9
|
||||
innerclass innerClass javax/swing/text/AbstractDocument$BranchElement outerClass javax/swing/text/AbstractDocument innerClassName BranchElement flags 1
|
||||
innerclass innerClass javax/swing/text/StyleContext$NamedStyle outerClass javax/swing/text/StyleContext innerClassName NamedStyle flags 1
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/text/html/ObjectView
|
||||
header extends javax/swing/text/ComponentView flags 21
|
||||
innerclass innerClass javax/swing/text/html/HTML$Attribute outerClass javax/swing/text/html/HTML innerClassName Attribute flags 19
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/text/html/Option
|
||||
header extends java/lang/Object implements java/io/Serializable flags 21
|
||||
innerclass innerClass javax/swing/text/html/HTML$Attribute outerClass javax/swing/text/html/HTML innerClassName Attribute flags 19
|
||||
|
||||
class name javax/swing/text/html/ParagraphView
|
||||
header extends javax/swing/text/ParagraphView flags 21
|
||||
innerclass innerClass javax/swing/text/html/StyleSheet$BoxPainter outerClass javax/swing/text/html/StyleSheet innerClassName BoxPainter flags 9
|
||||
innerclass innerClass javax/swing/text/html/CSS$Attribute outerClass javax/swing/text/html/CSS innerClassName Attribute flags 19
|
||||
|
||||
class name javax/swing/text/html/parser/ContentModel
|
||||
header extends java/lang/Object implements java/io/Serializable flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/text/html/parser/DocumentParser
|
||||
header extends javax/swing/text/html/parser/Parser flags 21
|
||||
innerclass innerClass javax/swing/text/html/HTMLEditorKit$ParserCallback outerClass javax/swing/text/html/HTMLEditorKit innerClassName ParserCallback flags 9
|
||||
innerclass innerClass javax/swing/text/html/HTML$Tag outerClass javax/swing/text/html/HTML innerClassName Tag flags 9
|
||||
innerclass innerClass javax/swing/text/html/HTML$Attribute outerClass javax/swing/text/html/HTML innerClassName Attribute flags 19
|
||||
|
||||
class name javax/swing/text/html/parser/Parser
|
||||
header extends java/lang/Object implements javax/swing/text/html/parser/DTDConstants flags 21
|
||||
innerclass innerClass javax/swing/text/html/HTML$Attribute outerClass javax/swing/text/html/HTML innerClassName Attribute flags 19
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/text/html/parser/TagElement
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass javax/swing/text/html/HTML$Tag outerClass javax/swing/text/html/HTML innerClassName Tag flags 9
|
||||
innerclass innerClass javax/swing/text/html/HTML$UnknownTag outerClass javax/swing/text/html/HTML innerClassName UnknownTag flags 9
|
||||
|
||||
class name javax/swing/tree/DefaultTreeModel
|
||||
header extends java/lang/Object implements java/io/Serializable,javax/swing/tree/TreeModel flags 21
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
|
||||
class name javax/swing/tree/DefaultTreeSelectionModel
|
||||
header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable,javax/swing/tree/TreeSelectionModel flags 21
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/tree/TreePath
|
||||
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/swing/undo/AbstractUndoableEdit
|
||||
header extends java/lang/Object implements javax/swing/undo/UndoableEdit,java/io/Serializable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/undo/CompoundEdit
|
||||
header extends javax/swing/undo/AbstractUndoableEdit flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/swing/undo/UndoableEditSupport
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
31
make/data/symbols/java.instrument-H.sym.txt
Normal file
31
make/data/symbols/java.instrument-H.sym.txt
Normal file
@@ -0,0 +1,31 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 java/lang/instrument/UnmodifiableModuleException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
59
make/data/symbols/java.logging-H.sym.txt
Normal file
59
make/data/symbols/java.logging-H.sym.txt
Normal file
@@ -0,0 +1,59 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 java/util/logging/ErrorManager
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/logging/LogManager
|
||||
-method name checkAccess descriptor ()V
|
||||
method name checkAccess descriptor ()V thrownTypes java/lang/SecurityException flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17")
|
||||
|
||||
class name java/util/logging/LoggingMXBean
|
||||
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
|
||||
|
||||
class name java/util/logging/LoggingPermission
|
||||
header extends java/security/BasicPermission flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/logging/MemoryHandler
|
||||
header extends java/util/logging/Handler flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/logging/SimpleFormatter
|
||||
header extends java/util/logging/Formatter flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/logging/SocketHandler
|
||||
header extends java/util/logging/StreamHandler flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/util/logging/XMLFormatter
|
||||
header extends java/util/logging/Formatter flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
265
make/data/symbols/java.management-H.sym.txt
Normal file
265
make/data/symbols/java.management-H.sym.txt
Normal file
@@ -0,0 +1,265 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 java/lang/management/LockInfo
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/lang/management/ManagementPermission
|
||||
header extends java/security/BasicPermission flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/lang/management/MemoryUsage
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/lang/management/MonitorInfo
|
||||
header extends java/lang/management/LockInfo flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/lang/management/RuntimeMXBean
|
||||
header extends java/lang/Object implements java/lang/management/PlatformManagedObject flags 601
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/Attribute
|
||||
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/AttributeList
|
||||
header extends java/util/ArrayList flags 21 signature Ljava/util/ArrayList<Ljava/lang/Object;>;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/BadAttributeValueExpException
|
||||
header extends java/lang/Exception flags 21
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/BadBinaryOpValueExpException
|
||||
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/BadStringOperationException
|
||||
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/ConstructorParameters
|
||||
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Documented;@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;CONSTRUCTOR;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)
|
||||
|
||||
class name javax/management/ImmutableDescriptor
|
||||
header extends java/lang/Object implements javax/management/Descriptor flags 21
|
||||
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/MBeanAttributeInfo
|
||||
header extends javax/management/MBeanFeatureInfo implements java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/MBeanConstructorInfo
|
||||
header extends javax/management/MBeanFeatureInfo implements java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/MBeanNotificationInfo
|
||||
header extends javax/management/MBeanFeatureInfo implements java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/MBeanOperationInfo
|
||||
header extends javax/management/MBeanFeatureInfo implements java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/MBeanParameterInfo
|
||||
header extends javax/management/MBeanFeatureInfo implements java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/MBeanPermission
|
||||
header extends java/security/Permission flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/MBeanServerDelegate
|
||||
header extends java/lang/Object implements javax/management/MBeanServerDelegateMBean,javax/management/NotificationEmitter 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/MBeanServerFactory
|
||||
header extends java/lang/Object 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/MBeanServerInvocationHandler
|
||||
header extends java/lang/Object implements java/lang/reflect/InvocationHandler flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/MBeanServerNotification
|
||||
header extends javax/management/Notification flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/MBeanServerPermission
|
||||
header extends java/security/BasicPermission flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/MBeanTrustPermission
|
||||
header extends java/security/BasicPermission flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/Notification
|
||||
header extends java/util/EventObject flags 21
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/ObjectInstance
|
||||
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/Query
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/StandardEmitterMBean
|
||||
header extends javax/management/StandardMBean implements javax/management/NotificationEmitter flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/StringValueExp
|
||||
header extends java/lang/Object implements javax/management/ValueExp flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/loading/DefaultLoaderRepository
|
||||
header extends java/lang/Object flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
|
||||
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/loading/MLetContent
|
||||
header extends java/lang/Object flags 21
|
||||
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/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
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/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/openmbean/ArrayType
|
||||
header extends javax/management/openmbean/OpenType flags 21 signature <T:Ljava/lang/Object;>Ljavax/management/openmbean/OpenType<TT;>;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/openmbean/CompositeDataInvocationHandler
|
||||
header extends java/lang/Object implements java/lang/reflect/InvocationHandler flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/openmbean/CompositeDataSupport
|
||||
header extends java/lang/Object implements javax/management/openmbean/CompositeData,java/io/Serializable flags 21
|
||||
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/openmbean/CompositeType
|
||||
header extends javax/management/openmbean/OpenType flags 21 signature Ljavax/management/openmbean/OpenType<Ljavax/management/openmbean/CompositeData;>;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/openmbean/OpenMBeanAttributeInfoSupport
|
||||
header extends javax/management/MBeanAttributeInfo implements javax/management/openmbean/OpenMBeanAttributeInfo flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/openmbean/OpenMBeanOperationInfoSupport
|
||||
header extends javax/management/MBeanOperationInfo implements javax/management/openmbean/OpenMBeanOperationInfo flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/openmbean/SimpleType
|
||||
header extends javax/management/openmbean/OpenType flags 31 signature <T:Ljava/lang/Object;>Ljavax/management/openmbean/OpenType<TT;>;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/openmbean/TabularDataSupport
|
||||
header extends java/lang/Object implements javax/management/openmbean/TabularData,java/util/Map,java/lang/Cloneable,java/io/Serializable flags 21 signature Ljava/lang/Object;Ljavax/management/openmbean/TabularData;Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>;Ljava/lang/Cloneable;Ljava/io/Serializable;
|
||||
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/openmbean/TabularType
|
||||
header extends javax/management/openmbean/OpenType flags 21 signature Ljavax/management/openmbean/OpenType<Ljavax/management/openmbean/TabularData;>;
|
||||
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
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
|
||||
class name javax/management/relation/RelationSupport
|
||||
header extends java/lang/Object implements javax/management/relation/RelationSupportMBean,javax/management/MBeanRegistration 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/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
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/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
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
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
|
||||
class name javax/management/relation/RoleUnresolved
|
||||
header extends java/lang/Object implements java/io/Serializable flags 21
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/remote/JMXConnectorServerFactory
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/util/ServiceLoader$Provider outerClass java/util/ServiceLoader innerClassName Provider flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/remote/JMXPrincipal
|
||||
header extends java/lang/Object implements java/security/Principal,java/io/Serializable flags 21
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/remote/JMXServiceURL
|
||||
header extends java/lang/Object implements java/io/Serializable flags 21
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/remote/NotificationResult
|
||||
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/remote/TargetedNotification
|
||||
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
|
||||
|
||||
39
make/data/symbols/java.management.rmi-H.sym.txt
Normal file
39
make/data/symbols/java.management.rmi-H.sym.txt
Normal file
@@ -0,0 +1,39 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 javax/management/remote/rmi/RMIConnectorServer
|
||||
header extends javax/management/remote/JMXConnectorServer flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/management/remote/rmi/RMIIIOPServerImpl
|
||||
header extends javax/management/remote/rmi/RMIServerImpl flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
|
||||
|
||||
class name javax/management/remote/rmi/RMIServerImpl
|
||||
header extends java/lang/Object implements java/io/Closeable,javax/management/remote/rmi/RMIServer flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
80
make/data/symbols/java.naming-H.sym.txt
Normal file
80
make/data/symbols/java.naming-H.sym.txt
Normal file
@@ -0,0 +1,80 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 javax/naming/BinaryRefAddr
|
||||
header extends javax/naming/RefAddr flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/naming/Binding
|
||||
header extends javax/naming/NameClassPair flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/naming/CompositeName
|
||||
header extends java/lang/Object implements javax/naming/Name flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/naming/CompoundName
|
||||
header extends java/lang/Object implements javax/naming/Name flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/naming/Context
|
||||
-field name APPLET descriptor Ljava/lang/String;
|
||||
field name APPLET descriptor Ljava/lang/String; constantValue java.naming.applet flags 19 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="9")
|
||||
|
||||
class name javax/naming/LinkException
|
||||
header extends javax/naming/NamingException flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/naming/NameClassPair
|
||||
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/naming/NamingException
|
||||
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/naming/RefAddr
|
||||
header extends java/lang/Object implements java/io/Serializable flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/naming/Reference
|
||||
header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/naming/directory/AttributeModificationException
|
||||
header extends javax/naming/NamingException flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/naming/directory/ModificationItem
|
||||
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/naming/directory/SearchResult
|
||||
header extends javax/naming/Binding flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
90
make/data/symbols/java.rmi-H.sym.txt
Normal file
90
make/data/symbols/java.rmi-H.sym.txt
Normal file
@@ -0,0 +1,90 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 linux-amd64 flags 8000
|
||||
|
||||
class name java/rmi/RMISecurityManager
|
||||
header extends java/lang/SecurityManager flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.8")
|
||||
|
||||
class name java/rmi/RemoteException
|
||||
header extends java/io/IOException flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
-class name java/rmi/activation/Activatable
|
||||
|
||||
-class name java/rmi/activation/ActivateFailedException
|
||||
|
||||
-class name java/rmi/activation/ActivationDesc
|
||||
|
||||
-class name java/rmi/activation/ActivationException
|
||||
|
||||
-class name java/rmi/activation/ActivationGroup
|
||||
|
||||
-class name java/rmi/activation/ActivationGroupDesc
|
||||
|
||||
-class name java/rmi/activation/ActivationGroupDesc$CommandEnvironment
|
||||
|
||||
-class name java/rmi/activation/ActivationGroupID
|
||||
|
||||
-class name java/rmi/activation/ActivationGroup_Stub
|
||||
|
||||
-class name java/rmi/activation/ActivationID
|
||||
|
||||
-class name java/rmi/activation/ActivationInstantiator
|
||||
|
||||
-class name java/rmi/activation/ActivationMonitor
|
||||
|
||||
-class name java/rmi/activation/ActivationSystem
|
||||
|
||||
-class name java/rmi/activation/Activator
|
||||
|
||||
-class name java/rmi/activation/UnknownGroupException
|
||||
|
||||
-class name java/rmi/activation/UnknownObjectException
|
||||
|
||||
class name java/rmi/dgc/VMID
|
||||
header extends java/lang/Object implements java/io/Serializable flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/rmi/server/ObjID
|
||||
header extends java/lang/Object implements java/io/Serializable flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/rmi/server/RemoteObject
|
||||
header extends java/lang/Object implements java/rmi/Remote,java/io/Serializable flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/rmi/server/ServerCloneException
|
||||
header extends java/lang/CloneNotSupportedException flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/rmi/server/UID
|
||||
header extends java/lang/Object implements java/io/Serializable flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
32
make/data/symbols/java.scripting-H.sym.txt
Normal file
32
make/data/symbols/java.scripting-H.sym.txt
Normal file
@@ -0,0 +1,32 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 javax/script/ScriptException
|
||||
header extends java/lang/Exception flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
69
make/data/symbols/java.security.jgss-H.sym.txt
Normal file
69
make/data/symbols/java.security.jgss-H.sym.txt
Normal file
@@ -0,0 +1,69 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 javax/security/auth/kerberos/DelegationPermission
|
||||
header extends java/security/BasicPermission implements java/io/Serializable flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/security/auth/kerberos/EncryptionKey
|
||||
header extends java/lang/Object implements javax/crypto/SecretKey flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/security/auth/kerberos/KerberosCredMessage
|
||||
header extends java/lang/Object implements javax/security/auth/Destroyable flags 31
|
||||
innerclass innerClass java/util/Base64$Encoder outerClass java/util/Base64 innerClassName Encoder flags 9
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/security/auth/kerberos/KerberosKey
|
||||
header extends java/lang/Object implements javax/crypto/SecretKey flags 21
|
||||
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
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/security/auth/kerberos/KerberosTicket
|
||||
header extends java/lang/Object implements javax/security/auth/Destroyable,javax/security/auth/Refreshable,java/io/Serializable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/security/auth/kerberos/KeyTab
|
||||
header extends java/lang/Object flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/security/auth/kerberos/ServicePermission
|
||||
header extends java/security/Permission implements java/io/Serializable flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name org/ietf/jgss/GSSException
|
||||
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 org/ietf/jgss/Oid
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
32
make/data/symbols/java.security.sasl-H.sym.txt
Normal file
32
make/data/symbols/java.security.sasl-H.sym.txt
Normal file
@@ -0,0 +1,32 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 javax/security/sasl/SaslException
|
||||
header extends java/io/IOException flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
62
make/data/symbols/java.smartcardio-H.sym.txt
Normal file
62
make/data/symbols/java.smartcardio-H.sym.txt
Normal file
@@ -0,0 +1,62 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 javax/smartcardio/ATR
|
||||
header extends java/lang/Object implements java/io/Serializable flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/smartcardio/Card
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name javax/smartcardio/CardChannel
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name javax/smartcardio/CardException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name javax/smartcardio/CardNotPresentException
|
||||
header extends javax/smartcardio/CardException flags 21
|
||||
|
||||
class name javax/smartcardio/CardPermission
|
||||
header extends java/security/Permission flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/smartcardio/CardTerminal
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name javax/smartcardio/CommandAPDU
|
||||
header extends java/lang/Object implements java/io/Serializable flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/smartcardio/ResponseAPDU
|
||||
header extends java/lang/Object implements java/io/Serializable flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/smartcardio/TerminalFactorySpi
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
60
make/data/symbols/java.sql-H.sym.txt
Normal file
60
make/data/symbols/java.sql-H.sym.txt
Normal file
@@ -0,0 +1,60 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 java/sql/BatchUpdateException
|
||||
header extends java/sql/SQLException flags 21
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
|
||||
class name java/sql/ConnectionBuilder
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/sql/JDBCType
|
||||
header extends java/lang/Enum implements java/sql/SQLType flags 4031 signature Ljava/lang/Enum<Ljava/sql/JDBCType;>;Ljava/sql/SQLType;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/sql/SQLWarning
|
||||
header extends java/sql/SQLException flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name java/sql/ShardingKey
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/sql/ShardingKeyBuilder
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/sql/Statement
|
||||
header extends java/lang/Object implements java/sql/Wrapper,java/lang/AutoCloseable flags 601
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/sql/PooledConnectionBuilder
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name javax/sql/XAConnectionBuilder
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
69
make/data/symbols/java.sql.rowset-H.sym.txt
Normal file
69
make/data/symbols/java.sql.rowset-H.sym.txt
Normal file
@@ -0,0 +1,69 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 javax/sql/rowset/BaseRowSet
|
||||
header extends java/lang/Object implements java/io/Serializable,java/lang/Cloneable flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/sql/rowset/serial/SerialArray
|
||||
header extends java/lang/Object implements java/sql/Array,java/io/Serializable,java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
|
||||
class name javax/sql/rowset/serial/SerialBlob
|
||||
header extends java/lang/Object implements java/sql/Blob,java/io/Serializable,java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
|
||||
class name javax/sql/rowset/serial/SerialClob
|
||||
header extends java/lang/Object implements java/sql/Clob,java/io/Serializable,java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/sql/rowset/serial/SerialDatalink
|
||||
header extends java/lang/Object implements java/io/Serializable,java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/sql/rowset/serial/SerialJavaObject
|
||||
header extends java/lang/Object implements java/io/Serializable,java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
|
||||
class name javax/sql/rowset/serial/SerialRef
|
||||
header extends java/lang/Object implements java/sql/Ref,java/io/Serializable,java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/sql/rowset/serial/SerialStruct
|
||||
header extends java/lang/Object implements java/sql/Struct,java/io/Serializable,java/lang/Cloneable flags 21
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
150
make/data/symbols/java.xml-H.sym.txt
Normal file
150
make/data/symbols/java.xml-H.sym.txt
Normal file
@@ -0,0 +1,150 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 javax/xml/catalog/Catalog
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name javax/xml/catalog/CatalogException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name javax/xml/catalog/CatalogManager
|
||||
header extends java/lang/Object flags 31
|
||||
|
||||
class name javax/xml/catalog/CatalogResolver
|
||||
header extends java/lang/Object implements org/xml/sax/EntityResolver,javax/xml/stream/XMLResolver,javax/xml/transform/URIResolver,org/w3c/dom/ls/LSResourceResolver flags 601
|
||||
|
||||
class name javax/xml/datatype/DatatypeFactory
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass javax/xml/datatype/DatatypeConstants$Field outerClass javax/xml/datatype/DatatypeConstants innerClassName Field flags 19
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/xml/datatype/Duration
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass javax/xml/datatype/DatatypeConstants$Field outerClass javax/xml/datatype/DatatypeConstants innerClassName Field flags 19
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/xml/namespace/QName
|
||||
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/xml/parsers/DocumentBuilder
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/xml/parsers/DocumentBuilderFactory
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/xml/parsers/SAXParser
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/xml/parsers/SAXParserFactory
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/xml/stream/XMLEventReader
|
||||
header extends java/lang/Object implements java/util/Iterator flags 601 signature Ljava/lang/Object;Ljava/util/Iterator<Ljava/lang/Object;>;
|
||||
|
||||
class name javax/xml/stream/XMLInputFactory
|
||||
-method name newFactory descriptor ()Ljavax/xml/stream/XMLInputFactory;
|
||||
method name newFactory descriptor ()Ljavax/xml/stream/XMLInputFactory; thrownTypes javax/xml/stream/FactoryConfigurationError flags 9
|
||||
|
||||
class name javax/xml/stream/XMLStreamException
|
||||
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/xml/transform/Transformer
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/xml/transform/TransformerException
|
||||
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/xml/validation/SchemaFactory
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/xml/xpath/XPath
|
||||
header extends java/lang/Object flags 601
|
||||
innerclass innerClass javax/xml/xpath/XPathEvaluationResult$XPathResultType outerClass javax/xml/xpath/XPathEvaluationResult innerClassName XPathResultType flags 4019
|
||||
|
||||
class name javax/xml/xpath/XPathException
|
||||
header extends java/lang/Exception flags 21
|
||||
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
|
||||
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
|
||||
|
||||
class name javax/xml/xpath/XPathExpression
|
||||
header extends java/lang/Object flags 601
|
||||
innerclass innerClass javax/xml/xpath/XPathEvaluationResult$XPathResultType outerClass javax/xml/xpath/XPathEvaluationResult innerClassName XPathResultType flags 4019
|
||||
|
||||
class name javax/xml/xpath/XPathFactory
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/xml/xpath/XPathNodes
|
||||
header extends java/lang/Object implements java/lang/Iterable flags 601 signature Ljava/lang/Object;Ljava/lang/Iterable<Lorg/w3c/dom/Node;>;
|
||||
|
||||
class name org/w3c/dom/ElementTraversal
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/xml/sax/AttributeList
|
||||
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.5")
|
||||
|
||||
class name org/xml/sax/DocumentHandler
|
||||
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.5")
|
||||
|
||||
class name org/xml/sax/HandlerBase
|
||||
header extends java/lang/Object implements org/xml/sax/EntityResolver,org/xml/sax/DTDHandler,org/xml/sax/DocumentHandler,org/xml/sax/ErrorHandler flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.5")
|
||||
|
||||
class name org/xml/sax/Parser
|
||||
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.5")
|
||||
|
||||
class name org/xml/sax/ext/Attributes2Impl
|
||||
header extends org/xml/sax/helpers/AttributesImpl implements org/xml/sax/ext/Attributes2 flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name org/xml/sax/helpers/AttributeListImpl
|
||||
header extends java/lang/Object implements org/xml/sax/AttributeList flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.5")
|
||||
|
||||
class name org/xml/sax/helpers/AttributesImpl
|
||||
header extends java/lang/Object implements org/xml/sax/Attributes flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name org/xml/sax/helpers/ParserFactory
|
||||
header extends java/lang/Object flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.5")
|
||||
|
||||
class name org/xml/sax/helpers/XMLFilterImpl
|
||||
header extends java/lang/Object implements org/xml/sax/XMLFilter,org/xml/sax/EntityResolver,org/xml/sax/DTDHandler,org/xml/sax/ContentHandler,org/xml/sax/ErrorHandler flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name org/xml/sax/helpers/XMLReaderFactory
|
||||
header extends java/lang/Object flags 31 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
54
make/data/symbols/java.xml.crypto-H.sym.txt
Normal file
54
make/data/symbols/java.xml.crypto-H.sym.txt
Normal file
@@ -0,0 +1,54 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 javax/xml/crypto/NodeSetData
|
||||
header extends java/lang/Object implements javax/xml/crypto/Data,java/lang/Iterable flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljavax/xml/crypto/Data;Ljava/lang/Iterable<TT;>;
|
||||
|
||||
class name javax/xml/crypto/dom/DOMCryptoContext
|
||||
header extends java/lang/Object implements javax/xml/crypto/XMLCryptoContext flags 21
|
||||
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/xml/crypto/dsig/SignatureMethod
|
||||
field name RSA_PSS descriptor Ljava/lang/String; constantValue http://www.w3.org/2007/05/xmldsig-more#rsa-pss flags 19
|
||||
|
||||
class name javax/xml/crypto/dsig/XMLSignatureFactory
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/xml/crypto/dsig/keyinfo/KeyInfoFactory
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name javax/xml/crypto/dsig/spec/RSAPSSParameterSpec
|
||||
header extends java/lang/Object implements javax/xml/crypto/dsig/spec/SignatureMethodParameterSpec flags 31
|
||||
method name <init> descriptor (Ljava/security/spec/PSSParameterSpec;)V flags 1
|
||||
method name getPSSParameterSpec descriptor ()Ljava/security/spec/PSSParameterSpec; flags 1
|
||||
|
||||
44
make/data/symbols/jdk.accessibility-H.sym.txt
Normal file
44
make/data/symbols/jdk.accessibility-H.sym.txt
Normal file
@@ -0,0 +1,44 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 com/sun/java/accessibility/util/AccessibilityListenerList
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name com/sun/java/accessibility/util/EventID
|
||||
header extends java/lang/Object flags 21
|
||||
|
||||
class name com/sun/java/accessibility/util/GUIInitializedListener
|
||||
header extends java/lang/Object implements java/util/EventListener flags 601
|
||||
|
||||
class name com/sun/java/accessibility/util/TopLevelWindowListener
|
||||
header extends java/lang/Object implements java/util/EventListener flags 601
|
||||
|
||||
class name com/sun/java/accessibility/util/Translator
|
||||
header extends javax/accessibility/AccessibleContext implements javax/accessibility/Accessible,javax/accessibility/AccessibleComponent flags 21
|
||||
|
||||
55
make/data/symbols/jdk.attach-H.sym.txt
Normal file
55
make/data/symbols/jdk.attach-H.sym.txt
Normal file
@@ -0,0 +1,55 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 com/sun/tools/attach/AgentInitializationException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name com/sun/tools/attach/AgentLoadException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name com/sun/tools/attach/AttachNotSupportedException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name com/sun/tools/attach/AttachOperationFailedException
|
||||
header extends java/io/IOException flags 21
|
||||
|
||||
class name com/sun/tools/attach/AttachPermission
|
||||
header extends java/security/BasicPermission flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name com/sun/tools/attach/VirtualMachine
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name com/sun/tools/attach/VirtualMachineDescriptor
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name com/sun/tools/attach/spi/AttachProvider
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
404
make/data/symbols/jdk.compiler-H.sym.txt
Normal file
404
make/data/symbols/jdk.compiler-H.sym.txt
Normal file
@@ -0,0 +1,404 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 com/sun/source/doctree/AuthorTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/BlockTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/BlockTagTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/DocTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/CommentTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/DocTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/DeprecatedTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/BlockTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/DocCommentTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/DocTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/DocRootTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/InlineTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/DocTreeVisitor
|
||||
header extends java/lang/Object flags 601 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljava/lang/Object;
|
||||
|
||||
class name com/sun/source/doctree/DocTypeTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/DocTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/EndElementTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/DocTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/EntityTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/DocTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/ErroneousTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/TextTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/HiddenTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/BlockTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/IdentifierTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/DocTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/IndexTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/InlineTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/InheritDocTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/InlineTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/InlineTagTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/DocTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/LinkTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/InlineTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/LiteralTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/InlineTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/ParamTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/BlockTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/ProvidesTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/BlockTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/ReferenceTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/DocTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/SeeTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/BlockTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/SerialDataTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/BlockTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/SerialFieldTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/BlockTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/SerialTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/BlockTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/SinceTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/BlockTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/StartElementTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/DocTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/SummaryTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/InlineTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/TextTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/DocTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/ThrowsTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/BlockTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/UnknownBlockTagTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/BlockTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/UnknownInlineTagTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/InlineTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/UsesTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/BlockTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/ValueTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/InlineTagTree flags 601
|
||||
|
||||
class name com/sun/source/doctree/VersionTree
|
||||
header extends java/lang/Object implements com/sun/source/doctree/BlockTagTree flags 601
|
||||
|
||||
class name com/sun/source/tree/AnnotatedTypeTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/AnnotationTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/ArrayAccessTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/ArrayTypeTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601
|
||||
|
||||
class name com/sun/source/tree/AssertTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/AssignmentTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/BinaryTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/BlockTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/BreakTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/CaseLabelTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
|
||||
class name com/sun/source/tree/CaseTree
|
||||
method name getLabels descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List<+Lcom/sun/source/tree/CaseLabelTree;>; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
|
||||
class name com/sun/source/tree/CatchTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601
|
||||
|
||||
class name com/sun/source/tree/ClassTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
-method name getPermitsClause descriptor ()Ljava/util/List;
|
||||
method name getPermitsClause descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List<+Lcom/sun/source/tree/Tree;>;
|
||||
|
||||
class name com/sun/source/tree/CompilationUnitTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601
|
||||
method name getModule descriptor ()Lcom/sun/source/tree/ModuleTree; flags 1
|
||||
|
||||
class name com/sun/source/tree/CompoundAssignmentTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/ConditionalExpressionTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/ContinueTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/DefaultCaseLabelTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/CaseLabelTree flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
|
||||
class name com/sun/source/tree/DirectiveTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601
|
||||
|
||||
class name com/sun/source/tree/DoWhileLoopTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/EmptyStatementTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/EnhancedForLoopTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/ErroneousTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/ExportsTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/DirectiveTree flags 601
|
||||
|
||||
class name com/sun/source/tree/ExpressionStatementTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/ExpressionTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree,com/sun/source/tree/CaseLabelTree flags 601 classAnnotations @Ljdk/internal/javac/NoPreview;
|
||||
|
||||
class name com/sun/source/tree/ForLoopTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/GuardedPatternTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/PatternTree flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
method name getPattern descriptor ()Lcom/sun/source/tree/PatternTree; flags 401
|
||||
method name getExpression descriptor ()Lcom/sun/source/tree/ExpressionTree; flags 401
|
||||
|
||||
class name com/sun/source/tree/IdentifierTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/IfTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/ImportTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601
|
||||
|
||||
class name com/sun/source/tree/InstanceOfTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/IntersectionTypeTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601
|
||||
|
||||
class name com/sun/source/tree/LabeledStatementTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/LineMap
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name com/sun/source/tree/LiteralTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/MemberSelectTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/MethodInvocationTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/MethodTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601
|
||||
|
||||
class name com/sun/source/tree/ModifiersTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601
|
||||
|
||||
class name com/sun/source/tree/NewArrayTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/NewClassTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/OpensTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/DirectiveTree flags 601
|
||||
|
||||
class name com/sun/source/tree/PackageTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601
|
||||
|
||||
class name com/sun/source/tree/ParameterizedTypeTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601
|
||||
|
||||
class name com/sun/source/tree/ParenthesizedPatternTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/PatternTree flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
method name getPattern descriptor ()Lcom/sun/source/tree/PatternTree; flags 401
|
||||
|
||||
class name com/sun/source/tree/ParenthesizedTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/PatternTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree,com/sun/source/tree/CaseLabelTree flags 601
|
||||
|
||||
class name com/sun/source/tree/PrimitiveTypeTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601
|
||||
|
||||
class name com/sun/source/tree/ProvidesTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/DirectiveTree flags 601
|
||||
|
||||
class name com/sun/source/tree/RequiresTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/DirectiveTree flags 601
|
||||
|
||||
class name com/sun/source/tree/ReturnTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/Scope
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name com/sun/source/tree/StatementTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601
|
||||
|
||||
class name com/sun/source/tree/SwitchTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/SynchronizedTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/ThrowTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/Tree$Kind
|
||||
field name GUARDED_PATTERN descriptor Lcom/sun/source/tree/Tree$Kind; flags 4019 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
field name PARENTHESIZED_PATTERN descriptor Lcom/sun/source/tree/Tree$Kind; flags 4019 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
field name DEFAULT_CASE_LABEL descriptor Lcom/sun/source/tree/Tree$Kind; flags 4019 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
|
||||
class name com/sun/source/tree/TreeVisitor
|
||||
header extends java/lang/Object flags 601 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljava/lang/Object;
|
||||
method name visitDefaultCaseLabel descriptor (Lcom/sun/source/tree/DefaultCaseLabelTree;Ljava/lang/Object;)Ljava/lang/Object; flags 401 signature (Lcom/sun/source/tree/DefaultCaseLabelTree;TP;)TR; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
method name visitGuardedPattern descriptor (Lcom/sun/source/tree/GuardedPatternTree;Ljava/lang/Object;)Ljava/lang/Object; flags 401 signature (Lcom/sun/source/tree/GuardedPatternTree;TP;)TR; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
method name visitParenthesizedPattern descriptor (Lcom/sun/source/tree/ParenthesizedPatternTree;Ljava/lang/Object;)Ljava/lang/Object; flags 401 signature (Lcom/sun/source/tree/ParenthesizedPatternTree;TP;)TR; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
|
||||
class name com/sun/source/tree/TryTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/TypeCastTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/TypeParameterTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601
|
||||
|
||||
class name com/sun/source/tree/UnaryTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/ExpressionTree flags 601
|
||||
|
||||
class name com/sun/source/tree/UnionTypeTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601
|
||||
|
||||
class name com/sun/source/tree/UsesTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/DirectiveTree flags 601
|
||||
|
||||
class name com/sun/source/tree/VariableTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/WhileLoopTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/StatementTree flags 601
|
||||
|
||||
class name com/sun/source/tree/WildcardTree
|
||||
header extends java/lang/Object implements com/sun/source/tree/Tree flags 601
|
||||
|
||||
class name com/sun/source/util/DocSourcePositions
|
||||
header extends java/lang/Object implements com/sun/source/util/SourcePositions flags 601
|
||||
|
||||
class name com/sun/source/util/DocTreeFactory
|
||||
header extends java/lang/Object flags 601
|
||||
innerclass innerClass com/sun/source/doctree/AttributeTree$ValueKind outerClass com/sun/source/doctree/AttributeTree innerClassName ValueKind flags 4019
|
||||
|
||||
class name com/sun/source/util/DocTreePathScanner
|
||||
header extends com/sun/source/util/DocTreeScanner flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Lcom/sun/source/util/DocTreeScanner<TR;TP;>;
|
||||
|
||||
class name com/sun/source/util/DocTreeScanner
|
||||
header extends java/lang/Object implements com/sun/source/doctree/DocTreeVisitor flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljava/lang/Object;Lcom/sun/source/doctree/DocTreeVisitor<TR;TP;>;
|
||||
|
||||
class name com/sun/source/util/DocTrees
|
||||
header extends com/sun/source/util/Trees flags 421
|
||||
innerclass innerClass javax/tools/JavaCompiler$CompilationTask outerClass javax/tools/JavaCompiler innerClassName CompilationTask flags 609
|
||||
innerclass innerClass javax/tools/Diagnostic$Kind outerClass javax/tools/Diagnostic innerClassName Kind flags 4019
|
||||
|
||||
class name com/sun/source/util/JavacTask
|
||||
header extends java/lang/Object implements javax/tools/JavaCompiler$CompilationTask flags 421
|
||||
innerclass innerClass javax/tools/JavaCompiler$CompilationTask outerClass javax/tools/JavaCompiler innerClassName CompilationTask flags 609
|
||||
|
||||
class name com/sun/source/util/Plugin
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name com/sun/source/util/SimpleDocTreeVisitor
|
||||
header extends java/lang/Object implements com/sun/source/doctree/DocTreeVisitor flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljava/lang/Object;Lcom/sun/source/doctree/DocTreeVisitor<TR;TP;>;
|
||||
|
||||
class name com/sun/source/util/SimpleTreeVisitor
|
||||
header extends java/lang/Object implements com/sun/source/tree/TreeVisitor flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljava/lang/Object;Lcom/sun/source/tree/TreeVisitor<TR;TP;>;
|
||||
method name visitDefaultCaseLabel descriptor (Lcom/sun/source/tree/DefaultCaseLabelTree;Ljava/lang/Object;)Ljava/lang/Object; flags 1 signature (Lcom/sun/source/tree/DefaultCaseLabelTree;TP;)TR; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
method name visitParenthesizedPattern descriptor (Lcom/sun/source/tree/ParenthesizedPatternTree;Ljava/lang/Object;)Ljava/lang/Object; flags 1 signature (Lcom/sun/source/tree/ParenthesizedPatternTree;TP;)TR; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
method name visitGuardedPattern descriptor (Lcom/sun/source/tree/GuardedPatternTree;Ljava/lang/Object;)Ljava/lang/Object; flags 1 signature (Lcom/sun/source/tree/GuardedPatternTree;TP;)TR; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
|
||||
class name com/sun/source/util/SourcePositions
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name com/sun/source/util/TaskListener
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name com/sun/source/util/TreePathScanner
|
||||
header extends com/sun/source/util/TreeScanner flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Lcom/sun/source/util/TreeScanner<TR;TP;>;
|
||||
|
||||
class name com/sun/source/util/TreeScanner
|
||||
method name visitDefaultCaseLabel descriptor (Lcom/sun/source/tree/DefaultCaseLabelTree;Ljava/lang/Object;)Ljava/lang/Object; flags 1 signature (Lcom/sun/source/tree/DefaultCaseLabelTree;TP;)TR; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
method name visitParenthesizedPattern descriptor (Lcom/sun/source/tree/ParenthesizedPatternTree;Ljava/lang/Object;)Ljava/lang/Object; flags 1 signature (Lcom/sun/source/tree/ParenthesizedPatternTree;TP;)TR; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
method name visitGuardedPattern descriptor (Lcom/sun/source/tree/GuardedPatternTree;Ljava/lang/Object;)Ljava/lang/Object; flags 1 signature (Lcom/sun/source/tree/GuardedPatternTree;TP;)TR; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;,reflective=Ztrue)
|
||||
|
||||
class name com/sun/source/util/Trees
|
||||
header extends java/lang/Object flags 421
|
||||
innerclass innerClass javax/tools/JavaCompiler$CompilationTask outerClass javax/tools/JavaCompiler innerClassName CompilationTask flags 609
|
||||
innerclass innerClass javax/tools/Diagnostic$Kind outerClass javax/tools/Diagnostic innerClassName Kind flags 4019
|
||||
|
||||
class name com/sun/tools/javac/Main
|
||||
header extends java/lang/Object flags 21
|
||||
|
||||
136
make/data/symbols/jdk.dynalink-H.sym.txt
Normal file
136
make/data/symbols/jdk.dynalink-H.sym.txt
Normal file
@@ -0,0 +1,136 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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/dynalink/CallSiteDescriptor
|
||||
header extends jdk/dynalink/SecureLookupSupplier flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/dynalink/DynamicLinker
|
||||
header extends java/lang/Object flags 31
|
||||
innerclass innerClass java/lang/StackWalker$StackFrame outerClass java/lang/StackWalker innerClassName StackFrame flags 609
|
||||
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 jdk/dynalink/NamedOperation
|
||||
header extends java/lang/Object implements jdk/dynalink/Operation flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/dynalink/Namespace
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name jdk/dynalink/NamespaceOperation
|
||||
header extends java/lang/Object implements jdk/dynalink/Operation flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/dynalink/NoSuchDynamicMethodException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name jdk/dynalink/Operation
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name jdk/dynalink/RelinkableCallSite
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name jdk/dynalink/SecureLookupSupplier
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/dynalink/StandardNamespace
|
||||
header extends java/lang/Enum implements jdk/dynalink/Namespace flags 4031 signature Ljava/lang/Enum<Ljdk/dynalink/StandardNamespace;>;Ljdk/dynalink/Namespace;
|
||||
|
||||
class name jdk/dynalink/StandardOperation
|
||||
header extends java/lang/Enum implements jdk/dynalink/Operation flags 4031 signature Ljava/lang/Enum<Ljdk/dynalink/StandardOperation;>;Ljdk/dynalink/Operation;
|
||||
|
||||
class name jdk/dynalink/beans/MissingMemberHandlerFactory
|
||||
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
|
||||
class name jdk/dynalink/linker/GuardedInvocation
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/dynalink/linker/GuardedInvocationTransformer
|
||||
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
|
||||
class name jdk/dynalink/linker/GuardingDynamicLinker
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name jdk/dynalink/linker/GuardingDynamicLinkerExporter
|
||||
header extends java/lang/Object implements java/util/function/Supplier flags 421 signature Ljava/lang/Object;Ljava/util/function/Supplier<Ljava/util/List<Ljdk/dynalink/linker/GuardingDynamicLinker;>;>;
|
||||
|
||||
class name jdk/dynalink/linker/GuardingTypeConverterFactory
|
||||
header extends java/lang/Object flags 601
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/dynalink/linker/LinkRequest
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name jdk/dynalink/linker/LinkerServices
|
||||
header extends java/lang/Object flags 601
|
||||
innerclass innerClass jdk/dynalink/linker/ConversionComparator$Comparison outerClass jdk/dynalink/linker/ConversionComparator innerClassName Comparison flags 4019
|
||||
|
||||
class name jdk/dynalink/linker/MethodHandleTransformer
|
||||
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
|
||||
class name jdk/dynalink/linker/MethodTypeConversionStrategy
|
||||
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
|
||||
class name jdk/dynalink/linker/TypeBasedGuardingDynamicLinker
|
||||
header extends java/lang/Object implements jdk/dynalink/linker/GuardingDynamicLinker flags 601
|
||||
|
||||
class name jdk/dynalink/linker/support/CompositeGuardingDynamicLinker
|
||||
header extends java/lang/Object implements jdk/dynalink/linker/GuardingDynamicLinker flags 21
|
||||
|
||||
class name jdk/dynalink/linker/support/DefaultInternalObjectFilter
|
||||
header extends java/lang/Object implements jdk/dynalink/linker/MethodHandleTransformer flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/dynalink/linker/support/Guards
|
||||
header extends java/lang/Object flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/dynalink/linker/support/Lookup
|
||||
header extends java/lang/Object flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/dynalink/linker/support/SimpleLinkRequest
|
||||
header extends java/lang/Object implements jdk/dynalink/linker/LinkRequest flags 21
|
||||
|
||||
class name jdk/dynalink/linker/support/TypeUtilities
|
||||
header extends java/lang/Object flags 31
|
||||
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
|
||||
|
||||
class name jdk/dynalink/support/AbstractRelinkableCallSite
|
||||
header extends java/lang/invoke/MutableCallSite implements jdk/dynalink/RelinkableCallSite flags 421
|
||||
|
||||
class name jdk/dynalink/support/ChainedCallSite
|
||||
header extends jdk/dynalink/support/AbstractRelinkableCallSite flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/dynalink/support/SimpleRelinkableCallSite
|
||||
header extends jdk/dynalink/support/AbstractRelinkableCallSite flags 21
|
||||
|
||||
64
make/data/symbols/jdk.httpserver-H.sym.txt
Normal file
64
make/data/symbols/jdk.httpserver-H.sym.txt
Normal file
@@ -0,0 +1,64 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 com/sun/net/httpserver/Filter
|
||||
method name beforeHandler descriptor (Ljava/lang/String;Ljava/util/function/Consumer;)Lcom/sun/net/httpserver/Filter; flags 9 signature (Ljava/lang/String;Ljava/util/function/Consumer<Lcom/sun/net/httpserver/HttpExchange;>;)Lcom/sun/net/httpserver/Filter;
|
||||
method name afterHandler descriptor (Ljava/lang/String;Ljava/util/function/Consumer;)Lcom/sun/net/httpserver/Filter; flags 9 signature (Ljava/lang/String;Ljava/util/function/Consumer<Lcom/sun/net/httpserver/HttpExchange;>;)Lcom/sun/net/httpserver/Filter;
|
||||
|
||||
class name com/sun/net/httpserver/Headers
|
||||
header extends java/lang/Object implements java/util/Map flags 21 signature Ljava/lang/Object;Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;>;
|
||||
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
|
||||
|
||||
class name com/sun/net/httpserver/HttpContext
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name com/sun/net/httpserver/HttpHandler
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name com/sun/net/httpserver/HttpPrincipal
|
||||
header extends java/lang/Object implements java/security/Principal flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name com/sun/net/httpserver/HttpServer
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name com/sun/net/httpserver/HttpsConfigurator
|
||||
header extends java/lang/Object flags 21
|
||||
|
||||
class name com/sun/net/httpserver/HttpsExchange
|
||||
header extends com/sun/net/httpserver/HttpExchange flags 421
|
||||
|
||||
class name com/sun/net/httpserver/HttpsParameters
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name com/sun/net/httpserver/HttpsServer
|
||||
header extends com/sun/net/httpserver/HttpServer flags 421
|
||||
|
||||
class name com/sun/net/httpserver/spi/HttpServerProvider
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
228
make/data/symbols/jdk.incubator.foreign-H.sym.txt
Normal file
228
make/data/symbols/jdk.incubator.foreign-H.sym.txt
Normal file
@@ -0,0 +1,228 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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/incubator/foreign/CLinker
|
||||
header extends java/lang/Object nestMembers jdk/incubator/foreign/CLinker$TypeKind,jdk/incubator/foreign/CLinker$VaList,jdk/incubator/foreign/CLinker$VaList$Builder sealed true flags 601
|
||||
innerclass innerClass jdk/incubator/foreign/CLinker$TypeKind outerClass jdk/incubator/foreign/CLinker innerClassName TypeKind flags 4019
|
||||
innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609
|
||||
innerclass innerClass jdk/incubator/foreign/CLinker$VaList$Builder outerClass jdk/incubator/foreign/CLinker$VaList innerClassName Builder flags 609
|
||||
-method name getInstance descriptor ()Ljdk/incubator/foreign/CLinker;
|
||||
-method name upcallStub descriptor (Ljava/lang/invoke/MethodHandle;Ljdk/incubator/foreign/FunctionDescriptor;)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name toCString descriptor (Ljava/lang/String;)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name toCString descriptor (Ljava/lang/String;Ljava/nio/charset/Charset;)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name toCString descriptor (Ljava/lang/String;Ljdk/incubator/foreign/NativeScope;)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name toCString descriptor (Ljava/lang/String;Ljava/nio/charset/Charset;Ljdk/incubator/foreign/NativeScope;)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name toJavaStringRestricted descriptor (Ljdk/incubator/foreign/MemoryAddress;)Ljava/lang/String;
|
||||
-method name toJavaStringRestricted descriptor (Ljdk/incubator/foreign/MemoryAddress;Ljava/nio/charset/Charset;)Ljava/lang/String;
|
||||
-method name allocateMemoryRestricted descriptor (J)Ljdk/incubator/foreign/MemoryAddress;
|
||||
-method name freeMemoryRestricted descriptor (Ljdk/incubator/foreign/MemoryAddress;)V
|
||||
method name getInstance descriptor ()Ljdk/incubator/foreign/CLinker; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
|
||||
method name downcallHandle descriptor (Ljdk/incubator/foreign/Addressable;Ljdk/incubator/foreign/SegmentAllocator;Ljava/lang/invoke/MethodType;Ljdk/incubator/foreign/FunctionDescriptor;)Ljava/lang/invoke/MethodHandle; flags 401
|
||||
method name downcallHandle descriptor (Ljava/lang/invoke/MethodType;Ljdk/incubator/foreign/FunctionDescriptor;)Ljava/lang/invoke/MethodHandle; flags 401
|
||||
method name upcallStub descriptor (Ljava/lang/invoke/MethodHandle;Ljdk/incubator/foreign/FunctionDescriptor;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemoryAddress; flags 401
|
||||
method name toCString descriptor (Ljava/lang/String;Ljdk/incubator/foreign/SegmentAllocator;)Ljdk/incubator/foreign/MemorySegment; flags 9
|
||||
method name toCString descriptor (Ljava/lang/String;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 9
|
||||
method name toCString descriptor (Ljava/lang/String;Ljava/nio/charset/Charset;Ljdk/incubator/foreign/SegmentAllocator;)Ljdk/incubator/foreign/MemorySegment; flags 9
|
||||
method name toCString descriptor (Ljava/lang/String;Ljava/nio/charset/Charset;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 9
|
||||
method name toJavaString descriptor (Ljdk/incubator/foreign/MemoryAddress;)Ljava/lang/String; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
|
||||
method name toJavaString descriptor (Ljdk/incubator/foreign/MemoryAddress;Ljava/nio/charset/Charset;)Ljava/lang/String; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
|
||||
method name allocateMemory descriptor (J)Ljdk/incubator/foreign/MemoryAddress; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
|
||||
method name freeMemory descriptor (Ljdk/incubator/foreign/MemoryAddress;)V flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
|
||||
method name systemLookup descriptor ()Ljdk/incubator/foreign/SymbolLookup; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
|
||||
|
||||
class name jdk/incubator/foreign/CLinker$VaList
|
||||
header extends java/lang/Object implements jdk/incubator/foreign/Addressable nestHost jdk/incubator/foreign/CLinker sealed true flags 601
|
||||
innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609
|
||||
innerclass innerClass jdk/incubator/foreign/CLinker$VaList$Builder outerClass jdk/incubator/foreign/CLinker$VaList innerClassName Builder flags 609
|
||||
-method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/NativeScope;)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name isAlive descriptor ()Z
|
||||
-method name close descriptor ()V
|
||||
-method name copy descriptor (Ljdk/incubator/foreign/NativeScope;)Ljdk/incubator/foreign/CLinker$VaList;
|
||||
-method name ofAddressRestricted descriptor (Ljdk/incubator/foreign/MemoryAddress;)Ljdk/incubator/foreign/CLinker$VaList;
|
||||
-method name make descriptor (Ljava/util/function/Consumer;)Ljdk/incubator/foreign/CLinker$VaList;
|
||||
-method name make descriptor (Ljava/util/function/Consumer;Ljdk/incubator/foreign/NativeScope;)Ljdk/incubator/foreign/CLinker$VaList;
|
||||
method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/SegmentAllocator;)Ljdk/incubator/foreign/MemorySegment; flags 401
|
||||
method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 401
|
||||
method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 401
|
||||
method name ofAddress descriptor (Ljdk/incubator/foreign/MemoryAddress;)Ljdk/incubator/foreign/CLinker$VaList; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
|
||||
method name ofAddress descriptor (Ljdk/incubator/foreign/MemoryAddress;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/CLinker$VaList; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
|
||||
method name make descriptor (Ljava/util/function/Consumer;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/CLinker$VaList; flags 9 signature (Ljava/util/function/Consumer<Ljdk/incubator/foreign/CLinker$VaList$Builder;>;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/CLinker$VaList;
|
||||
|
||||
class name jdk/incubator/foreign/CLinker$VaList$Builder
|
||||
header extends java/lang/Object nestHost jdk/incubator/foreign/CLinker sealed true flags 601
|
||||
innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609
|
||||
innerclass innerClass jdk/incubator/foreign/CLinker$VaList$Builder outerClass jdk/incubator/foreign/CLinker$VaList innerClassName Builder flags 609
|
||||
|
||||
class name jdk/incubator/foreign/GroupLayout
|
||||
header extends jdk/incubator/foreign/AbstractLayout implements jdk/incubator/foreign/MemoryLayout flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
-class name jdk/incubator/foreign/LibraryLookup
|
||||
|
||||
-class name jdk/incubator/foreign/LibraryLookup$Symbol
|
||||
|
||||
-class name jdk/incubator/foreign/MappedMemorySegments
|
||||
|
||||
class name jdk/incubator/foreign/MemoryAddress
|
||||
header extends java/lang/Object implements jdk/incubator/foreign/Addressable sealed true flags 601
|
||||
-method name asSegmentRestricted descriptor (J)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name asSegmentRestricted descriptor (JLjava/lang/Runnable;Ljava/lang/Object;)Ljdk/incubator/foreign/MemorySegment;
|
||||
method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 401
|
||||
method name asSegment descriptor (JLjdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
|
||||
method name asSegment descriptor (JLjava/lang/Runnable;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
|
||||
method name isNative descriptor ()Z flags 401
|
||||
|
||||
class name jdk/incubator/foreign/MemoryLayout
|
||||
header extends java/lang/Object implements java/lang/constant/Constable nestMembers jdk/incubator/foreign/MemoryLayout$PathElement sealed true flags 601
|
||||
innerclass innerClass jdk/incubator/foreign/MemoryLayout$PathElement outerClass jdk/incubator/foreign/MemoryLayout innerClassName PathElement flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
-method name ofPaddingBits descriptor (J)Ljdk/incubator/foreign/MemoryLayout;
|
||||
-method name ofValueBits descriptor (JLjava/nio/ByteOrder;)Ljdk/incubator/foreign/ValueLayout;
|
||||
-method name ofSequence descriptor (JLjdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/SequenceLayout;
|
||||
-method name ofSequence descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/SequenceLayout;
|
||||
-method name ofStruct descriptor ([Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/GroupLayout;
|
||||
-method name ofUnion descriptor ([Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/GroupLayout;
|
||||
method name sliceHandle descriptor ([Ljdk/incubator/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/MethodHandle; flags 81
|
||||
method name paddingLayout descriptor (J)Ljdk/incubator/foreign/MemoryLayout; flags 9
|
||||
method name valueLayout descriptor (JLjava/nio/ByteOrder;)Ljdk/incubator/foreign/ValueLayout; flags 9
|
||||
method name sequenceLayout descriptor (JLjdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/SequenceLayout; flags 9
|
||||
method name sequenceLayout descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/SequenceLayout; flags 9
|
||||
method name structLayout descriptor ([Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/GroupLayout; flags 89
|
||||
method name unionLayout descriptor ([Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/GroupLayout; flags 89
|
||||
|
||||
class name jdk/incubator/foreign/MemoryLayout$PathElement
|
||||
header extends java/lang/Object nestHost jdk/incubator/foreign/MemoryLayout sealed true flags 601
|
||||
innerclass innerClass jdk/incubator/foreign/MemoryLayout$PathElement outerClass jdk/incubator/foreign/MemoryLayout innerClassName PathElement flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/incubator/foreign/MemorySegment
|
||||
header extends java/lang/Object implements jdk/incubator/foreign/Addressable sealed true flags 601
|
||||
innerclass innerClass java/nio/channels/FileChannel$MapMode outerClass java/nio/channels/FileChannel innerClassName MapMode flags 9
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
-field name READ descriptor I
|
||||
-field name WRITE descriptor I
|
||||
-field name CLOSE descriptor I
|
||||
-field name HANDOFF descriptor I
|
||||
-field name ALL_ACCESS descriptor I
|
||||
-field name SHARE descriptor I
|
||||
-method name ownerThread descriptor ()Ljava/lang/Thread;
|
||||
-method name isAlive descriptor ()Z
|
||||
-method name close descriptor ()V
|
||||
-method name allocateNative descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name allocateNative descriptor (J)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name allocateNative descriptor (JJ)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name withAccessModes descriptor (I)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name hasAccessModes descriptor (I)Z
|
||||
-method name accessModes descriptor ()I
|
||||
-method name spliterator descriptor (Ljdk/incubator/foreign/SequenceLayout;)Ljava/util/Spliterator;
|
||||
-method name handoff descriptor (Ljava/lang/Thread;)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name handoff descriptor (Ljdk/incubator/foreign/NativeScope;)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name share descriptor ()Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name registerCleaner descriptor (Ljava/lang/ref/Cleaner;)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name mapFile descriptor (Ljava/nio/file/Path;JJLjava/nio/channels/FileChannel$MapMode;)Ljdk/incubator/foreign/MemorySegment;
|
||||
-method name ofNativeRestricted descriptor ()Ljdk/incubator/foreign/MemorySegment;
|
||||
method name asReadOnly descriptor ()Ljdk/incubator/foreign/MemorySegment; flags 401
|
||||
method name isReadOnly descriptor ()Z flags 401
|
||||
method name spliterator descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljava/util/Spliterator; flags 401 signature (Ljdk/incubator/foreign/MemoryLayout;)Ljava/util/Spliterator<Ljdk/incubator/foreign/MemorySegment;>;
|
||||
method name elements descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljava/util/stream/Stream; flags 401 signature (Ljdk/incubator/foreign/MemoryLayout;)Ljava/util/stream/Stream<Ljdk/incubator/foreign/MemorySegment;>;
|
||||
method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 401
|
||||
method name isNative descriptor ()Z flags 401
|
||||
method name isLoaded descriptor ()Z flags 401
|
||||
method name load descriptor ()V flags 401
|
||||
method name unload descriptor ()V flags 401
|
||||
method name force descriptor ()V flags 401
|
||||
method name allocateNative descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 9
|
||||
method name allocateNative descriptor (JLjdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 9
|
||||
method name allocateNative descriptor (JJLjdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 9
|
||||
method name mapFile descriptor (Ljava/nio/file/Path;JJLjava/nio/channels/FileChannel$MapMode;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; thrownTypes java/io/IOException flags 9
|
||||
method name globalNativeSegment descriptor ()Ljdk/incubator/foreign/MemorySegment; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
|
||||
|
||||
-class name jdk/incubator/foreign/NativeScope
|
||||
|
||||
class name jdk/incubator/foreign/ResourceScope
|
||||
header extends java/lang/Object implements java/lang/AutoCloseable nestMembers jdk/incubator/foreign/ResourceScope$Handle sealed true flags 601
|
||||
innerclass innerClass jdk/incubator/foreign/ResourceScope$Handle outerClass jdk/incubator/foreign/ResourceScope innerClassName Handle flags 609
|
||||
method name isAlive descriptor ()Z flags 401
|
||||
method name ownerThread descriptor ()Ljava/lang/Thread; flags 401
|
||||
method name isImplicit descriptor ()Z flags 401
|
||||
method name close descriptor ()V flags 401
|
||||
method name addCloseAction descriptor (Ljava/lang/Runnable;)V flags 401
|
||||
method name acquire descriptor ()Ljdk/incubator/foreign/ResourceScope$Handle; flags 401
|
||||
method name release descriptor (Ljdk/incubator/foreign/ResourceScope$Handle;)V flags 401
|
||||
method name newConfinedScope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 9
|
||||
method name newConfinedScope descriptor (Ljava/lang/ref/Cleaner;)Ljdk/incubator/foreign/ResourceScope; flags 9
|
||||
method name newSharedScope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 9
|
||||
method name newSharedScope descriptor (Ljava/lang/ref/Cleaner;)Ljdk/incubator/foreign/ResourceScope; flags 9
|
||||
method name newImplicitScope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 9
|
||||
method name globalScope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 9
|
||||
|
||||
class name jdk/incubator/foreign/ResourceScope$Handle
|
||||
header extends java/lang/Object nestHost jdk/incubator/foreign/ResourceScope sealed true flags 601
|
||||
innerclass innerClass jdk/incubator/foreign/ResourceScope$Handle outerClass jdk/incubator/foreign/ResourceScope innerClassName Handle flags 609
|
||||
method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 401
|
||||
|
||||
class name jdk/incubator/foreign/SegmentAllocator
|
||||
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass jdk/incubator/foreign/MemoryLayout$PathElement outerClass jdk/incubator/foreign/MemoryLayout innerClassName PathElement flags 609
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;B)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;C)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;S)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;I)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;F)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;J)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;D)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;Ljdk/incubator/foreign/Addressable;)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[B)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[S)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[C)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[I)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[F)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[J)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[D)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[Ljdk/incubator/foreign/Addressable;)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocate descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocateArray descriptor (Ljdk/incubator/foreign/MemoryLayout;J)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocate descriptor (J)Ljdk/incubator/foreign/MemorySegment; flags 1
|
||||
method name allocate descriptor (JJ)Ljdk/incubator/foreign/MemorySegment; flags 401
|
||||
method name arenaAllocator descriptor (JLjdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/SegmentAllocator; flags 9
|
||||
method name arenaAllocator descriptor (Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/SegmentAllocator; flags 9
|
||||
method name ofSegment descriptor (Ljdk/incubator/foreign/MemorySegment;)Ljdk/incubator/foreign/SegmentAllocator; flags 9
|
||||
method name ofScope descriptor (Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/SegmentAllocator; flags 9
|
||||
|
||||
class name jdk/incubator/foreign/SequenceLayout
|
||||
header extends jdk/incubator/foreign/AbstractLayout implements jdk/incubator/foreign/MemoryLayout flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/incubator/foreign/SymbolLookup
|
||||
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
method name lookup descriptor (Ljava/lang/String;)Ljava/util/Optional; flags 401 signature (Ljava/lang/String;)Ljava/util/Optional<Ljdk/incubator/foreign/MemoryAddress;>;
|
||||
method name loaderLookup descriptor ()Ljdk/incubator/foreign/SymbolLookup; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
|
||||
|
||||
54
make/data/symbols/jdk.incubator.vector-H.sym.txt
Normal file
54
make/data/symbols/jdk.incubator.vector-H.sym.txt
Normal file
@@ -0,0 +1,54 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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/incubator/vector/ByteVector
|
||||
method name fromBooleanArray descriptor (Ljdk/incubator/vector/VectorSpecies;[ZI)Ljdk/incubator/vector/ByteVector; flags 9 signature (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Byte;>;[ZI)Ljdk/incubator/vector/ByteVector; runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
method name fromBooleanArray descriptor (Ljdk/incubator/vector/VectorSpecies;[ZILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/ByteVector; flags 9 signature (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Byte;>;[ZILjdk/incubator/vector/VectorMask<Ljava/lang/Byte;>;)Ljdk/incubator/vector/ByteVector; runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
method name fromBooleanArray descriptor (Ljdk/incubator/vector/VectorSpecies;[ZI[II)Ljdk/incubator/vector/ByteVector; flags 9 signature (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Byte;>;[ZI[II)Ljdk/incubator/vector/ByteVector; runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
method name fromBooleanArray descriptor (Ljdk/incubator/vector/VectorSpecies;[ZI[IILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/ByteVector; flags 9 signature (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Byte;>;[ZI[IILjdk/incubator/vector/VectorMask<Ljava/lang/Byte;>;)Ljdk/incubator/vector/ByteVector; runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
method name intoBooleanArray descriptor ([ZI)V flags 11 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
method name intoBooleanArray descriptor ([ZILjdk/incubator/vector/VectorMask;)V flags 11 signature ([ZILjdk/incubator/vector/VectorMask<Ljava/lang/Byte;>;)V runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
method name intoBooleanArray descriptor ([ZI[II)V flags 11 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
method name intoBooleanArray descriptor ([ZI[IILjdk/incubator/vector/VectorMask;)V flags 11 signature ([ZI[IILjdk/incubator/vector/VectorMask<Ljava/lang/Byte;>;)V runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
|
||||
class name jdk/incubator/vector/ShortVector
|
||||
method name fromCharArray descriptor (Ljdk/incubator/vector/VectorSpecies;[CI)Ljdk/incubator/vector/ShortVector; flags 9 signature (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Short;>;[CI)Ljdk/incubator/vector/ShortVector; runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
method name fromCharArray descriptor (Ljdk/incubator/vector/VectorSpecies;[CILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/ShortVector; flags 9 signature (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Short;>;[CILjdk/incubator/vector/VectorMask<Ljava/lang/Short;>;)Ljdk/incubator/vector/ShortVector; runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
method name fromCharArray descriptor (Ljdk/incubator/vector/VectorSpecies;[CI[II)Ljdk/incubator/vector/ShortVector; flags 9 signature (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Short;>;[CI[II)Ljdk/incubator/vector/ShortVector; runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
method name fromCharArray descriptor (Ljdk/incubator/vector/VectorSpecies;[CI[IILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/ShortVector; flags 9 signature (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Short;>;[CI[IILjdk/incubator/vector/VectorMask<Ljava/lang/Short;>;)Ljdk/incubator/vector/ShortVector; runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
method name intoCharArray descriptor ([CI)V flags 11 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
method name intoCharArray descriptor ([CILjdk/incubator/vector/VectorMask;)V flags 11 signature ([CILjdk/incubator/vector/VectorMask<Ljava/lang/Short;>;)V runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
method name intoCharArray descriptor ([CI[II)V flags 11 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
method name intoCharArray descriptor ([CI[IILjdk/incubator/vector/VectorMask;)V flags 11 signature ([CI[IILjdk/incubator/vector/VectorMask<Ljava/lang/Short;>;)V runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
|
||||
|
||||
class name jdk/incubator/vector/VectorOperators
|
||||
field name UNSIGNED_LT descriptor Ljdk/incubator/vector/VectorOperators$Comparison; flags 19
|
||||
field name UNSIGNED_LE descriptor Ljdk/incubator/vector/VectorOperators$Comparison; flags 19
|
||||
field name UNSIGNED_GT descriptor Ljdk/incubator/vector/VectorOperators$Comparison; flags 19
|
||||
field name UNSIGNED_GE descriptor Ljdk/incubator/vector/VectorOperators$Comparison; flags 19
|
||||
|
||||
31
make/data/symbols/jdk.jartool-H.sym.txt
Normal file
31
make/data/symbols/jdk.jartool-H.sym.txt
Normal file
@@ -0,0 +1,31 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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/security/jarsigner/JarSignerException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
41
make/data/symbols/jdk.javadoc-H.sym.txt
Normal file
41
make/data/symbols/jdk.javadoc-H.sym.txt
Normal file
@@ -0,0 +1,41 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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/javadoc/doclet/Reporter
|
||||
header extends java/lang/Object flags 601
|
||||
innerclass innerClass javax/tools/Diagnostic$Kind outerClass javax/tools/Diagnostic innerClassName Kind flags 4019
|
||||
method name print descriptor (Ljavax/tools/Diagnostic$Kind;Ljavax/tools/FileObject;IIILjava/lang/String;)V flags 401
|
||||
method name getStandardWriter descriptor ()Ljava/io/PrintWriter; flags 1
|
||||
method name getDiagnosticWriter descriptor ()Ljava/io/PrintWriter; flags 1
|
||||
|
||||
class name jdk/javadoc/doclet/StandardDoclet
|
||||
header extends java/lang/Object implements jdk/javadoc/doclet/Doclet flags 21
|
||||
innerclass innerClass jdk/javadoc/doclet/Doclet$Option outerClass jdk/javadoc/doclet/Doclet innerClassName Option flags 609
|
||||
method name getLocale descriptor ()Ljava/util/Locale; flags 1
|
||||
method name getReporter descriptor ()Ljdk/javadoc/doclet/Reporter; flags 1
|
||||
|
||||
31
make/data/symbols/jdk.jconsole-H.sym.txt
Normal file
31
make/data/symbols/jdk.jconsole-H.sym.txt
Normal file
@@ -0,0 +1,31 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 com/sun/tools/jconsole/JConsolePlugin
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
395
make/data/symbols/jdk.jdi-H.sym.txt
Normal file
395
make/data/symbols/jdk.jdi-H.sym.txt
Normal file
@@ -0,0 +1,395 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 com/sun/jdi/AbsentInformationException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name com/sun/jdi/Accessible
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name com/sun/jdi/ArrayReference
|
||||
header extends java/lang/Object implements com/sun/jdi/ObjectReference flags 601
|
||||
|
||||
class name com/sun/jdi/ArrayType
|
||||
header extends java/lang/Object implements com/sun/jdi/ReferenceType flags 601
|
||||
|
||||
class name com/sun/jdi/BooleanType
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveType flags 601
|
||||
|
||||
class name com/sun/jdi/BooleanValue
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveValue flags 601
|
||||
|
||||
class name com/sun/jdi/Bootstrap
|
||||
header extends java/lang/Object flags 21
|
||||
|
||||
class name com/sun/jdi/ByteType
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveType flags 601
|
||||
|
||||
class name com/sun/jdi/ByteValue
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveValue,java/lang/Comparable flags 601 signature Ljava/lang/Object;Lcom/sun/jdi/PrimitiveValue;Ljava/lang/Comparable<Lcom/sun/jdi/ByteValue;>;
|
||||
|
||||
class name com/sun/jdi/CharType
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveType flags 601
|
||||
|
||||
class name com/sun/jdi/CharValue
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveValue,java/lang/Comparable flags 601 signature Ljava/lang/Object;Lcom/sun/jdi/PrimitiveValue;Ljava/lang/Comparable<Lcom/sun/jdi/CharValue;>;
|
||||
|
||||
class name com/sun/jdi/ClassLoaderReference
|
||||
header extends java/lang/Object implements com/sun/jdi/ObjectReference flags 601
|
||||
|
||||
class name com/sun/jdi/ClassNotLoadedException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name com/sun/jdi/ClassNotPreparedException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name com/sun/jdi/ClassObjectReference
|
||||
header extends java/lang/Object implements com/sun/jdi/ObjectReference flags 601
|
||||
|
||||
class name com/sun/jdi/ClassType
|
||||
header extends java/lang/Object implements com/sun/jdi/ReferenceType flags 601
|
||||
|
||||
class name com/sun/jdi/DoubleType
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveType flags 601
|
||||
|
||||
class name com/sun/jdi/DoubleValue
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveValue,java/lang/Comparable flags 601 signature Ljava/lang/Object;Lcom/sun/jdi/PrimitiveValue;Ljava/lang/Comparable<Lcom/sun/jdi/DoubleValue;>;
|
||||
|
||||
class name com/sun/jdi/Field
|
||||
header extends java/lang/Object implements com/sun/jdi/TypeComponent,java/lang/Comparable flags 601 signature Ljava/lang/Object;Lcom/sun/jdi/TypeComponent;Ljava/lang/Comparable<Lcom/sun/jdi/Field;>;
|
||||
|
||||
class name com/sun/jdi/FloatType
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveType flags 601
|
||||
|
||||
class name com/sun/jdi/FloatValue
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveValue,java/lang/Comparable flags 601 signature Ljava/lang/Object;Lcom/sun/jdi/PrimitiveValue;Ljava/lang/Comparable<Lcom/sun/jdi/FloatValue;>;
|
||||
|
||||
class name com/sun/jdi/IncompatibleThreadStateException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name com/sun/jdi/InconsistentDebugInfoException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name com/sun/jdi/IntegerType
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveType flags 601
|
||||
|
||||
class name com/sun/jdi/IntegerValue
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveValue,java/lang/Comparable flags 601 signature Ljava/lang/Object;Lcom/sun/jdi/PrimitiveValue;Ljava/lang/Comparable<Lcom/sun/jdi/IntegerValue;>;
|
||||
|
||||
class name com/sun/jdi/InterfaceType
|
||||
header extends java/lang/Object implements com/sun/jdi/ReferenceType flags 601
|
||||
|
||||
class name com/sun/jdi/InternalException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name com/sun/jdi/InvalidCodeIndexException
|
||||
header extends java/lang/RuntimeException flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
|
||||
|
||||
class name com/sun/jdi/InvalidLineNumberException
|
||||
header extends java/lang/RuntimeException flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
|
||||
|
||||
class name com/sun/jdi/InvalidModuleException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name com/sun/jdi/InvalidStackFrameException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name com/sun/jdi/InvalidTypeException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name com/sun/jdi/InvocationException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name com/sun/jdi/JDIPermission
|
||||
header extends java/security/BasicPermission flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name com/sun/jdi/LocalVariable
|
||||
header extends java/lang/Object implements com/sun/jdi/Mirror,java/lang/Comparable flags 601 signature Ljava/lang/Object;Lcom/sun/jdi/Mirror;Ljava/lang/Comparable<Lcom/sun/jdi/LocalVariable;>;
|
||||
|
||||
class name com/sun/jdi/Locatable
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name com/sun/jdi/Location
|
||||
header extends java/lang/Object implements com/sun/jdi/Mirror,java/lang/Comparable flags 601 signature Ljava/lang/Object;Lcom/sun/jdi/Mirror;Ljava/lang/Comparable<Lcom/sun/jdi/Location;>;
|
||||
|
||||
class name com/sun/jdi/LongType
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveType flags 601
|
||||
|
||||
class name com/sun/jdi/LongValue
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveValue,java/lang/Comparable flags 601 signature Ljava/lang/Object;Lcom/sun/jdi/PrimitiveValue;Ljava/lang/Comparable<Lcom/sun/jdi/LongValue;>;
|
||||
|
||||
class name com/sun/jdi/Method
|
||||
header extends java/lang/Object implements com/sun/jdi/TypeComponent,com/sun/jdi/Locatable,java/lang/Comparable flags 601 signature Ljava/lang/Object;Lcom/sun/jdi/TypeComponent;Lcom/sun/jdi/Locatable;Ljava/lang/Comparable<Lcom/sun/jdi/Method;>;
|
||||
|
||||
class name com/sun/jdi/Mirror
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name com/sun/jdi/ModuleReference
|
||||
header extends java/lang/Object implements com/sun/jdi/ObjectReference flags 601
|
||||
|
||||
class name com/sun/jdi/MonitorInfo
|
||||
header extends java/lang/Object implements com/sun/jdi/Mirror flags 601
|
||||
|
||||
class name com/sun/jdi/NativeMethodException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name com/sun/jdi/ObjectCollectedException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name com/sun/jdi/ObjectReference
|
||||
header extends java/lang/Object implements com/sun/jdi/Value flags 601
|
||||
|
||||
class name com/sun/jdi/PathSearchingVirtualMachine
|
||||
header extends java/lang/Object implements com/sun/jdi/VirtualMachine flags 601
|
||||
|
||||
class name com/sun/jdi/PrimitiveType
|
||||
header extends java/lang/Object implements com/sun/jdi/Type flags 601
|
||||
|
||||
class name com/sun/jdi/PrimitiveValue
|
||||
header extends java/lang/Object implements com/sun/jdi/Value flags 601
|
||||
|
||||
class name com/sun/jdi/ReferenceType
|
||||
header extends java/lang/Object implements com/sun/jdi/Type,java/lang/Comparable,com/sun/jdi/Accessible flags 601 signature Ljava/lang/Object;Lcom/sun/jdi/Type;Ljava/lang/Comparable<Lcom/sun/jdi/ReferenceType;>;Lcom/sun/jdi/Accessible;
|
||||
|
||||
class name com/sun/jdi/ShortType
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveType flags 601
|
||||
|
||||
class name com/sun/jdi/ShortValue
|
||||
header extends java/lang/Object implements com/sun/jdi/PrimitiveValue,java/lang/Comparable flags 601 signature Ljava/lang/Object;Lcom/sun/jdi/PrimitiveValue;Ljava/lang/Comparable<Lcom/sun/jdi/ShortValue;>;
|
||||
|
||||
class name com/sun/jdi/StackFrame
|
||||
header extends java/lang/Object implements com/sun/jdi/Mirror,com/sun/jdi/Locatable flags 601
|
||||
|
||||
class name com/sun/jdi/StringReference
|
||||
header extends java/lang/Object implements com/sun/jdi/ObjectReference flags 601
|
||||
|
||||
class name com/sun/jdi/ThreadGroupReference
|
||||
header extends java/lang/Object implements com/sun/jdi/ObjectReference flags 601
|
||||
|
||||
class name com/sun/jdi/ThreadReference
|
||||
header extends java/lang/Object implements com/sun/jdi/ObjectReference flags 601
|
||||
|
||||
class name com/sun/jdi/Type
|
||||
header extends java/lang/Object implements com/sun/jdi/Mirror flags 601
|
||||
|
||||
class name com/sun/jdi/TypeComponent
|
||||
header extends java/lang/Object implements com/sun/jdi/Mirror,com/sun/jdi/Accessible flags 601
|
||||
|
||||
class name com/sun/jdi/VMCannotBeModifiedException
|
||||
header extends java/lang/UnsupportedOperationException flags 21
|
||||
|
||||
class name com/sun/jdi/VMDisconnectedException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name com/sun/jdi/VMMismatchException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name com/sun/jdi/VMOutOfMemoryException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name com/sun/jdi/Value
|
||||
header extends java/lang/Object implements com/sun/jdi/Mirror flags 601
|
||||
|
||||
class name com/sun/jdi/VirtualMachine
|
||||
header extends java/lang/Object implements com/sun/jdi/Mirror flags 601
|
||||
|
||||
class name com/sun/jdi/VirtualMachineManager
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name com/sun/jdi/VoidType
|
||||
header extends java/lang/Object implements com/sun/jdi/Type flags 601
|
||||
|
||||
class name com/sun/jdi/VoidValue
|
||||
header extends java/lang/Object implements com/sun/jdi/Value flags 601
|
||||
|
||||
class name com/sun/jdi/connect/AttachingConnector
|
||||
header extends java/lang/Object implements com/sun/jdi/connect/Connector flags 601
|
||||
innerclass innerClass com/sun/jdi/connect/Connector$Argument outerClass com/sun/jdi/connect/Connector innerClassName Argument flags 609
|
||||
|
||||
class name com/sun/jdi/connect/IllegalConnectorArgumentsException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name com/sun/jdi/connect/LaunchingConnector
|
||||
header extends java/lang/Object implements com/sun/jdi/connect/Connector flags 601
|
||||
innerclass innerClass com/sun/jdi/connect/Connector$Argument outerClass com/sun/jdi/connect/Connector innerClassName Argument flags 609
|
||||
|
||||
class name com/sun/jdi/connect/ListeningConnector
|
||||
header extends java/lang/Object implements com/sun/jdi/connect/Connector flags 601
|
||||
innerclass innerClass com/sun/jdi/connect/Connector$Argument outerClass com/sun/jdi/connect/Connector innerClassName Argument flags 609
|
||||
|
||||
class name com/sun/jdi/connect/Transport
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name com/sun/jdi/connect/TransportTimeoutException
|
||||
header extends java/io/IOException flags 21
|
||||
|
||||
class name com/sun/jdi/connect/VMStartException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name com/sun/jdi/connect/spi/ClosedConnectionException
|
||||
header extends java/io/IOException flags 21
|
||||
|
||||
class name com/sun/jdi/connect/spi/Connection
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name com/sun/jdi/event/AccessWatchpointEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/WatchpointEvent flags 601
|
||||
|
||||
class name com/sun/jdi/event/BreakpointEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/LocatableEvent flags 601
|
||||
|
||||
class name com/sun/jdi/event/ClassPrepareEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/Event flags 601
|
||||
|
||||
class name com/sun/jdi/event/ClassUnloadEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/Event flags 601
|
||||
|
||||
class name com/sun/jdi/event/Event
|
||||
header extends java/lang/Object implements com/sun/jdi/Mirror flags 601
|
||||
|
||||
class name com/sun/jdi/event/EventIterator
|
||||
header extends java/lang/Object implements java/util/Iterator flags 601 signature Ljava/lang/Object;Ljava/util/Iterator<Lcom/sun/jdi/event/Event;>;
|
||||
|
||||
class name com/sun/jdi/event/EventQueue
|
||||
header extends java/lang/Object implements com/sun/jdi/Mirror flags 601
|
||||
|
||||
class name com/sun/jdi/event/EventSet
|
||||
header extends java/lang/Object implements com/sun/jdi/Mirror,java/util/Set flags 601 signature Ljava/lang/Object;Lcom/sun/jdi/Mirror;Ljava/util/Set<Lcom/sun/jdi/event/Event;>;
|
||||
|
||||
class name com/sun/jdi/event/ExceptionEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/LocatableEvent flags 601
|
||||
|
||||
class name com/sun/jdi/event/LocatableEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/Event,com/sun/jdi/Locatable flags 601
|
||||
|
||||
class name com/sun/jdi/event/MethodEntryEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/LocatableEvent flags 601
|
||||
|
||||
class name com/sun/jdi/event/MethodExitEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/LocatableEvent flags 601
|
||||
|
||||
class name com/sun/jdi/event/ModificationWatchpointEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/WatchpointEvent flags 601
|
||||
|
||||
class name com/sun/jdi/event/MonitorContendedEnterEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/LocatableEvent flags 601
|
||||
|
||||
class name com/sun/jdi/event/MonitorContendedEnteredEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/LocatableEvent flags 601
|
||||
|
||||
class name com/sun/jdi/event/MonitorWaitEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/LocatableEvent flags 601
|
||||
|
||||
class name com/sun/jdi/event/MonitorWaitedEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/LocatableEvent flags 601
|
||||
|
||||
class name com/sun/jdi/event/StepEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/LocatableEvent flags 601
|
||||
|
||||
class name com/sun/jdi/event/ThreadDeathEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/Event flags 601
|
||||
|
||||
class name com/sun/jdi/event/ThreadStartEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/Event flags 601
|
||||
|
||||
class name com/sun/jdi/event/VMDeathEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/Event flags 601
|
||||
|
||||
class name com/sun/jdi/event/VMDisconnectEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/Event flags 601
|
||||
|
||||
class name com/sun/jdi/event/VMStartEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/Event flags 601
|
||||
|
||||
class name com/sun/jdi/event/WatchpointEvent
|
||||
header extends java/lang/Object implements com/sun/jdi/event/LocatableEvent flags 601
|
||||
|
||||
class name com/sun/jdi/request/AccessWatchpointRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/WatchpointRequest flags 601
|
||||
|
||||
class name com/sun/jdi/request/BreakpointRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/EventRequest,com/sun/jdi/Locatable flags 601
|
||||
|
||||
class name com/sun/jdi/request/ClassPrepareRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/EventRequest flags 601
|
||||
|
||||
class name com/sun/jdi/request/ClassUnloadRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/EventRequest flags 601
|
||||
|
||||
class name com/sun/jdi/request/DuplicateRequestException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name com/sun/jdi/request/EventRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/Mirror flags 601
|
||||
|
||||
class name com/sun/jdi/request/EventRequestManager
|
||||
header extends java/lang/Object implements com/sun/jdi/Mirror flags 601
|
||||
|
||||
class name com/sun/jdi/request/ExceptionRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/EventRequest flags 601
|
||||
|
||||
class name com/sun/jdi/request/InvalidRequestStateException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name com/sun/jdi/request/MethodEntryRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/EventRequest flags 601
|
||||
|
||||
class name com/sun/jdi/request/MethodExitRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/EventRequest flags 601
|
||||
|
||||
class name com/sun/jdi/request/ModificationWatchpointRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/WatchpointRequest flags 601
|
||||
|
||||
class name com/sun/jdi/request/MonitorContendedEnterRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/EventRequest flags 601
|
||||
|
||||
class name com/sun/jdi/request/MonitorContendedEnteredRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/EventRequest flags 601
|
||||
|
||||
class name com/sun/jdi/request/MonitorWaitRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/EventRequest flags 601
|
||||
|
||||
class name com/sun/jdi/request/MonitorWaitedRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/EventRequest flags 601
|
||||
|
||||
class name com/sun/jdi/request/StepRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/EventRequest flags 601
|
||||
|
||||
class name com/sun/jdi/request/ThreadDeathRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/EventRequest flags 601
|
||||
|
||||
class name com/sun/jdi/request/ThreadStartRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/EventRequest flags 601
|
||||
|
||||
class name com/sun/jdi/request/VMDeathRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/EventRequest flags 601
|
||||
|
||||
class name com/sun/jdi/request/WatchpointRequest
|
||||
header extends java/lang/Object implements com/sun/jdi/request/EventRequest flags 601
|
||||
|
||||
31
make/data/symbols/jdk.jfr-H.sym.txt
Normal file
31
make/data/symbols/jdk.jfr-H.sym.txt
Normal file
@@ -0,0 +1,31 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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/jfr/consumer/RecordingStream
|
||||
method name dump descriptor (Ljava/nio/file/Path;)V thrownTypes java/io/IOException flags 1
|
||||
|
||||
113
make/data/symbols/jdk.jshell-H.sym.txt
Normal file
113
make/data/symbols/jdk.jshell-H.sym.txt
Normal file
@@ -0,0 +1,113 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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/jshell/DeclarationSnippet
|
||||
header extends jdk/jshell/PersistentSnippet flags 421
|
||||
innerclass innerClass jdk/jshell/Snippet$SubKind outerClass jdk/jshell/Snippet innerClassName SubKind flags 4019
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/jshell/Diag
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name jdk/jshell/EvalException
|
||||
header extends jdk/jshell/JShellException flags 21
|
||||
|
||||
class name jdk/jshell/ExpressionSnippet
|
||||
header extends jdk/jshell/Snippet flags 21
|
||||
innerclass innerClass jdk/jshell/Snippet$SubKind outerClass jdk/jshell/Snippet innerClassName SubKind flags 4019
|
||||
|
||||
class name jdk/jshell/ImportSnippet
|
||||
header extends jdk/jshell/PersistentSnippet flags 21
|
||||
innerclass innerClass jdk/jshell/Snippet$SubKind outerClass jdk/jshell/Snippet innerClassName SubKind flags 4019
|
||||
|
||||
class name jdk/jshell/JShellException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name jdk/jshell/MethodSnippet
|
||||
header extends jdk/jshell/DeclarationSnippet flags 21
|
||||
innerclass innerClass jdk/jshell/Snippet$SubKind outerClass jdk/jshell/Snippet innerClassName SubKind flags 4019
|
||||
|
||||
class name jdk/jshell/PersistentSnippet
|
||||
header extends jdk/jshell/Snippet flags 421
|
||||
innerclass innerClass jdk/jshell/Snippet$SubKind outerClass jdk/jshell/Snippet innerClassName SubKind flags 4019
|
||||
|
||||
class name jdk/jshell/Snippet$SubKind
|
||||
-field name RECORD_SUBKIND descriptor Ljdk/jshell/Snippet$SubKind;
|
||||
field name RECORD_SUBKIND descriptor Ljdk/jshell/Snippet$SubKind; flags 4019
|
||||
|
||||
class name jdk/jshell/SnippetEvent
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass jdk/jshell/Snippet$Status outerClass jdk/jshell/Snippet innerClassName Status flags 4019
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/jshell/StatementSnippet
|
||||
header extends jdk/jshell/Snippet flags 21
|
||||
innerclass innerClass jdk/jshell/Snippet$SubKind outerClass jdk/jshell/Snippet innerClassName SubKind flags 4019
|
||||
|
||||
class name jdk/jshell/TypeDeclSnippet
|
||||
header extends jdk/jshell/DeclarationSnippet flags 21
|
||||
innerclass innerClass jdk/jshell/Snippet$SubKind outerClass jdk/jshell/Snippet innerClassName SubKind flags 4019
|
||||
|
||||
class name jdk/jshell/execution/FailOverExecutionControlProvider
|
||||
header extends java/lang/Object implements jdk/jshell/spi/ExecutionControlProvider flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/jshell/execution/JdiDefaultExecutionControl
|
||||
header extends jdk/jshell/execution/JdiExecutionControl flags 21
|
||||
innerclass innerClass jdk/jshell/spi/ExecutionControl$InternalException outerClass jdk/jshell/spi/ExecutionControl innerClassName InternalException flags 9
|
||||
innerclass innerClass jdk/jshell/spi/ExecutionControl$EngineTerminationException outerClass jdk/jshell/spi/ExecutionControl innerClassName EngineTerminationException flags 9
|
||||
innerclass innerClass jdk/jshell/spi/ExecutionControl$RunException outerClass jdk/jshell/spi/ExecutionControl innerClassName RunException flags 409
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name jdk/jshell/execution/JdiExecutionControlProvider
|
||||
header extends java/lang/Object implements jdk/jshell/spi/ExecutionControlProvider flags 21
|
||||
|
||||
class name jdk/jshell/execution/LoaderDelegate
|
||||
header extends java/lang/Object flags 601
|
||||
innerclass innerClass jdk/jshell/spi/ExecutionControl$ClassBytecodes outerClass jdk/jshell/spi/ExecutionControl innerClassName ClassBytecodes flags 19
|
||||
innerclass innerClass jdk/jshell/spi/ExecutionControl$ClassInstallException outerClass jdk/jshell/spi/ExecutionControl innerClassName ClassInstallException flags 9
|
||||
innerclass innerClass jdk/jshell/spi/ExecutionControl$NotImplementedException outerClass jdk/jshell/spi/ExecutionControl innerClassName NotImplementedException flags 9
|
||||
innerclass innerClass jdk/jshell/spi/ExecutionControl$EngineTerminationException outerClass jdk/jshell/spi/ExecutionControl innerClassName EngineTerminationException flags 9
|
||||
innerclass innerClass jdk/jshell/spi/ExecutionControl$InternalException outerClass jdk/jshell/spi/ExecutionControl innerClassName InternalException flags 9
|
||||
|
||||
class name jdk/jshell/execution/LocalExecutionControlProvider
|
||||
header extends java/lang/Object implements jdk/jshell/spi/ExecutionControlProvider flags 21
|
||||
|
||||
class name jdk/jshell/spi/ExecutionControlProvider
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name jdk/jshell/spi/ExecutionEnv
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name jdk/jshell/spi/SPIResolutionException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name jdk/jshell/tool/JavaShellToolBuilder
|
||||
header extends java/lang/Object flags 601
|
||||
method name interactiveTerminal descriptor (Z)Ljdk/jshell/tool/JavaShellToolBuilder; flags 1
|
||||
|
||||
31
make/data/symbols/jdk.jsobject-H.sym.txt
Normal file
31
make/data/symbols/jdk.jsobject-H.sym.txt
Normal file
@@ -0,0 +1,31 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 netscape/javascript/JSException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
49
make/data/symbols/jdk.management-H.sym.txt
Normal file
49
make/data/symbols/jdk.management-H.sym.txt
Normal file
@@ -0,0 +1,49 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 com/sun/management/GarbageCollectionNotificationInfo
|
||||
header extends java/lang/Object implements javax/management/openmbean/CompositeDataView flags 21
|
||||
|
||||
class name com/sun/management/GarbageCollectorMXBean
|
||||
header extends java/lang/Object implements java/lang/management/GarbageCollectorMXBean flags 601
|
||||
|
||||
class name com/sun/management/GcInfo
|
||||
header extends java/lang/Object implements javax/management/openmbean/CompositeData,javax/management/openmbean/CompositeDataView flags 21
|
||||
|
||||
class name com/sun/management/HotSpotDiagnosticMXBean
|
||||
header extends java/lang/Object implements java/lang/management/PlatformManagedObject flags 601
|
||||
|
||||
class name com/sun/management/OperatingSystemMXBean
|
||||
header extends java/lang/Object implements java/lang/management/OperatingSystemMXBean flags 601
|
||||
|
||||
class name com/sun/management/ThreadMXBean
|
||||
header extends java/lang/Object implements java/lang/management/ThreadMXBean flags 601
|
||||
|
||||
class name com/sun/management/UnixOperatingSystemMXBean
|
||||
header extends java/lang/Object implements com/sun/management/OperatingSystemMXBean flags 601
|
||||
|
||||
31
make/data/symbols/jdk.management.jfr-H.sym.txt
Normal file
31
make/data/symbols/jdk.management.jfr-H.sym.txt
Normal file
@@ -0,0 +1,31 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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/management/jfr/RemoteRecordingStream
|
||||
method name dump descriptor (Ljava/nio/file/Path;)V thrownTypes java/io/IOException flags 1
|
||||
|
||||
31
make/data/symbols/jdk.net-H.sym.txt
Normal file
31
make/data/symbols/jdk.net-H.sym.txt
Normal file
@@ -0,0 +1,31 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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/net/NetworkPermission
|
||||
header extends java/security/BasicPermission flags 31
|
||||
|
||||
73
make/data/symbols/jdk.sctp-H.sym.txt
Normal file
73
make/data/symbols/jdk.sctp-H.sym.txt
Normal file
@@ -0,0 +1,73 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 com/sun/nio/sctp/AbstractNotificationHandler
|
||||
header extends java/lang/Object implements com/sun/nio/sctp/NotificationHandler flags 21 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Lcom/sun/nio/sctp/NotificationHandler<TT;>;
|
||||
|
||||
class name com/sun/nio/sctp/Association
|
||||
header extends java/lang/Object flags 21
|
||||
|
||||
class name com/sun/nio/sctp/HandlerResult
|
||||
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Lcom/sun/nio/sctp/HandlerResult;>;
|
||||
|
||||
class name com/sun/nio/sctp/IllegalReceiveException
|
||||
header extends java/lang/IllegalStateException flags 21
|
||||
|
||||
class name com/sun/nio/sctp/IllegalUnbindException
|
||||
header extends java/lang/IllegalStateException flags 21
|
||||
|
||||
class name com/sun/nio/sctp/InvalidStreamException
|
||||
header extends java/lang/IllegalArgumentException flags 21
|
||||
|
||||
class name com/sun/nio/sctp/MessageInfo
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name com/sun/nio/sctp/Notification
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name com/sun/nio/sctp/NotificationHandler
|
||||
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;
|
||||
|
||||
class name com/sun/nio/sctp/SctpChannel
|
||||
header extends java/nio/channels/spi/AbstractSelectableChannel flags 421
|
||||
|
||||
class name com/sun/nio/sctp/SctpMultiChannel
|
||||
header extends java/nio/channels/spi/AbstractSelectableChannel flags 421
|
||||
|
||||
class name com/sun/nio/sctp/SctpServerChannel
|
||||
header extends java/nio/channels/spi/AbstractSelectableChannel flags 421
|
||||
|
||||
class name com/sun/nio/sctp/SctpSocketOption
|
||||
header extends java/lang/Object implements java/net/SocketOption flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/net/SocketOption<TT;>;
|
||||
|
||||
class name com/sun/nio/sctp/SendFailedNotification
|
||||
header extends java/lang/Object implements com/sun/nio/sctp/Notification flags 421
|
||||
|
||||
class name com/sun/nio/sctp/ShutdownNotification
|
||||
header extends java/lang/Object implements com/sun/nio/sctp/Notification flags 421
|
||||
|
||||
106
make/data/symbols/jdk.security.auth-H.sym.txt
Normal file
106
make/data/symbols/jdk.security.auth-H.sym.txt
Normal file
@@ -0,0 +1,106 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 com/sun/security/auth/LdapPrincipal
|
||||
header extends java/lang/Object implements java/security/Principal,java/io/Serializable flags 31
|
||||
|
||||
class name com/sun/security/auth/NTDomainPrincipal
|
||||
header extends java/lang/Object implements java/security/Principal,java/io/Serializable flags 21
|
||||
|
||||
class name com/sun/security/auth/NTNumericCredential
|
||||
header extends java/lang/Object flags 21
|
||||
|
||||
class name com/sun/security/auth/NTSid
|
||||
header extends java/lang/Object implements java/security/Principal,java/io/Serializable flags 21
|
||||
|
||||
class name com/sun/security/auth/NTSidDomainPrincipal
|
||||
header extends com/sun/security/auth/NTSid flags 21
|
||||
|
||||
class name com/sun/security/auth/NTSidGroupPrincipal
|
||||
header extends com/sun/security/auth/NTSid flags 21
|
||||
|
||||
class name com/sun/security/auth/NTSidPrimaryGroupPrincipal
|
||||
header extends com/sun/security/auth/NTSid flags 21
|
||||
|
||||
class name com/sun/security/auth/NTSidUserPrincipal
|
||||
header extends com/sun/security/auth/NTSid flags 21
|
||||
|
||||
class name com/sun/security/auth/NTUserPrincipal
|
||||
header extends java/lang/Object implements java/security/Principal,java/io/Serializable flags 21
|
||||
|
||||
class name com/sun/security/auth/PrincipalComparator
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name com/sun/security/auth/UnixNumericGroupPrincipal
|
||||
header extends java/lang/Object implements java/security/Principal,java/io/Serializable flags 21
|
||||
|
||||
class name com/sun/security/auth/UnixNumericUserPrincipal
|
||||
header extends java/lang/Object implements java/security/Principal,java/io/Serializable flags 21
|
||||
|
||||
class name com/sun/security/auth/UnixPrincipal
|
||||
header extends java/lang/Object implements java/security/Principal,java/io/Serializable flags 21
|
||||
|
||||
class name com/sun/security/auth/UserPrincipal
|
||||
header extends java/lang/Object implements java/security/Principal,java/io/Serializable flags 31
|
||||
|
||||
class name com/sun/security/auth/callback/TextCallbackHandler
|
||||
header extends java/lang/Object implements javax/security/auth/callback/CallbackHandler flags 21
|
||||
|
||||
class name com/sun/security/auth/login/ConfigFile
|
||||
header extends javax/security/auth/login/Configuration flags 21
|
||||
|
||||
class name com/sun/security/auth/module/JndiLoginModule
|
||||
header extends java/lang/Object implements javax/security/auth/spi/LoginModule flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name com/sun/security/auth/module/KeyStoreLoginModule
|
||||
header extends java/lang/Object implements javax/security/auth/spi/LoginModule flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name com/sun/security/auth/module/Krb5LoginModule
|
||||
header extends java/lang/Object implements javax/security/auth/spi/LoginModule flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name com/sun/security/auth/module/LdapLoginModule
|
||||
header extends java/lang/Object implements javax/security/auth/spi/LoginModule flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name com/sun/security/auth/module/NTLoginModule
|
||||
header extends java/lang/Object implements javax/security/auth/spi/LoginModule flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name com/sun/security/auth/module/NTSystem
|
||||
header extends java/lang/Object flags 21
|
||||
|
||||
class name com/sun/security/auth/module/UnixLoginModule
|
||||
header extends java/lang/Object implements javax/security/auth/spi/LoginModule flags 21
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name com/sun/security/auth/module/UnixSystem
|
||||
header extends java/lang/Object flags 21
|
||||
|
||||
48
make/data/symbols/jdk.security.jgss-H.sym.txt
Normal file
48
make/data/symbols/jdk.security.jgss-H.sym.txt
Normal file
@@ -0,0 +1,48 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 com/sun/security/jgss/AuthorizationDataEntry
|
||||
header extends java/lang/Object flags 31
|
||||
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
|
||||
|
||||
class name com/sun/security/jgss/ExtendedGSSContext
|
||||
header extends java/lang/Object implements org/ietf/jgss/GSSContext flags 601
|
||||
|
||||
class name com/sun/security/jgss/ExtendedGSSCredential
|
||||
header extends java/lang/Object implements org/ietf/jgss/GSSCredential flags 601
|
||||
|
||||
class name com/sun/security/jgss/GSSUtil
|
||||
header extends java/lang/Object flags 21
|
||||
-method name <init> descriptor ()V
|
||||
|
||||
class name com/sun/security/jgss/InquireSecContextPermission
|
||||
header extends java/security/BasicPermission flags 31
|
||||
|
||||
class name com/sun/security/jgss/InquireType
|
||||
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Lcom/sun/security/jgss/InquireType;>;
|
||||
|
||||
51
make/data/symbols/jdk.unsupported-H.sym.txt
Normal file
51
make/data/symbols/jdk.unsupported-H.sym.txt
Normal file
@@ -0,0 +1,51 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 com/sun/nio/file/ExtendedCopyOption
|
||||
header extends java/lang/Enum implements java/nio/file/CopyOption flags 4031 signature Ljava/lang/Enum<Lcom/sun/nio/file/ExtendedCopyOption;>;Ljava/nio/file/CopyOption; classAnnotations @Lsun/Proprietary+Annotation;
|
||||
|
||||
class name com/sun/nio/file/ExtendedOpenOption
|
||||
header extends java/lang/Enum implements java/nio/file/OpenOption flags 4031 signature Ljava/lang/Enum<Lcom/sun/nio/file/ExtendedOpenOption;>;Ljava/nio/file/OpenOption; classAnnotations @Lsun/Proprietary+Annotation;
|
||||
|
||||
class name com/sun/nio/file/ExtendedWatchEventModifier
|
||||
header extends java/lang/Enum implements java/nio/file/WatchEvent$Modifier flags 4031 signature Ljava/lang/Enum<Lcom/sun/nio/file/ExtendedWatchEventModifier;>;Ljava/nio/file/WatchEvent$Modifier; classAnnotations @Lsun/Proprietary+Annotation;
|
||||
innerclass innerClass java/nio/file/WatchEvent$Modifier outerClass java/nio/file/WatchEvent innerClassName Modifier flags 609
|
||||
|
||||
class name com/sun/nio/file/SensitivityWatchEventModifier
|
||||
header extends java/lang/Enum implements java/nio/file/WatchEvent$Modifier flags 4031 signature Ljava/lang/Enum<Lcom/sun/nio/file/SensitivityWatchEventModifier;>;Ljava/nio/file/WatchEvent$Modifier; classAnnotations @Lsun/Proprietary+Annotation;
|
||||
innerclass innerClass java/nio/file/WatchEvent$Modifier outerClass java/nio/file/WatchEvent innerClassName Modifier flags 609
|
||||
|
||||
class name sun/misc/SignalHandler
|
||||
header extends java/lang/Object flags 601 classAnnotations @Lsun/Proprietary+Annotation;
|
||||
|
||||
class name sun/misc/Unsafe
|
||||
-method name defineAnonymousClass descriptor (Ljava/lang/Class;[B[Ljava/lang/Object;)Ljava/lang/Class;
|
||||
|
||||
class name sun/reflect/ReflectionFactory
|
||||
header extends java/lang/Object flags 21 classAnnotations @Lsun/Proprietary+Annotation;
|
||||
|
||||
295
make/data/symbols/jdk.xml.dom-H.sym.txt
Normal file
295
make/data/symbols/jdk.xml.dom-H.sym.txt
Normal file
@@ -0,0 +1,295 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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 org/w3c/dom/css/CSS2Properties
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/css/CSSCharsetRule
|
||||
header extends java/lang/Object implements org/w3c/dom/css/CSSRule flags 601
|
||||
|
||||
class name org/w3c/dom/css/CSSFontFaceRule
|
||||
header extends java/lang/Object implements org/w3c/dom/css/CSSRule flags 601
|
||||
|
||||
class name org/w3c/dom/css/CSSImportRule
|
||||
header extends java/lang/Object implements org/w3c/dom/css/CSSRule flags 601
|
||||
|
||||
class name org/w3c/dom/css/CSSMediaRule
|
||||
header extends java/lang/Object implements org/w3c/dom/css/CSSRule flags 601
|
||||
|
||||
class name org/w3c/dom/css/CSSPageRule
|
||||
header extends java/lang/Object implements org/w3c/dom/css/CSSRule flags 601
|
||||
|
||||
class name org/w3c/dom/css/CSSPrimitiveValue
|
||||
header extends java/lang/Object implements org/w3c/dom/css/CSSValue flags 601
|
||||
|
||||
class name org/w3c/dom/css/CSSRule
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/css/CSSRuleList
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/css/CSSStyleDeclaration
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/css/CSSStyleRule
|
||||
header extends java/lang/Object implements org/w3c/dom/css/CSSRule flags 601
|
||||
|
||||
class name org/w3c/dom/css/CSSStyleSheet
|
||||
header extends java/lang/Object implements org/w3c/dom/stylesheets/StyleSheet flags 601
|
||||
|
||||
class name org/w3c/dom/css/CSSUnknownRule
|
||||
header extends java/lang/Object implements org/w3c/dom/css/CSSRule flags 601
|
||||
|
||||
class name org/w3c/dom/css/CSSValue
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/css/CSSValueList
|
||||
header extends java/lang/Object implements org/w3c/dom/css/CSSValue flags 601
|
||||
|
||||
class name org/w3c/dom/css/Counter
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/css/DOMImplementationCSS
|
||||
header extends java/lang/Object implements org/w3c/dom/DOMImplementation flags 601
|
||||
|
||||
class name org/w3c/dom/css/DocumentCSS
|
||||
header extends java/lang/Object implements org/w3c/dom/stylesheets/DocumentStyle flags 601
|
||||
|
||||
class name org/w3c/dom/css/ElementCSSInlineStyle
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/css/RGBColor
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/css/Rect
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/css/ViewCSS
|
||||
header extends java/lang/Object implements org/w3c/dom/views/AbstractView flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLAnchorElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLAppletElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLAreaElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLBRElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLBaseElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLBaseFontElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLBodyElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLButtonElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLCollection
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLDListElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLDOMImplementation
|
||||
header extends java/lang/Object implements org/w3c/dom/DOMImplementation flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLDirectoryElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLDivElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLDocument
|
||||
header extends java/lang/Object implements org/w3c/dom/Document flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLElement
|
||||
header extends java/lang/Object implements org/w3c/dom/Element flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLFieldSetElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLFontElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLFormElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLFrameElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLFrameSetElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLHRElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLHeadElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLHeadingElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLHtmlElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLIFrameElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLImageElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLInputElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLIsIndexElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLLIElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLLabelElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLLegendElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLLinkElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLMapElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLMenuElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLMetaElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLModElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLOListElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLObjectElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLOptGroupElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLOptionElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLParagraphElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLParamElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLPreElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLQuoteElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLScriptElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLSelectElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLStyleElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLTableCaptionElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLTableCellElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLTableColElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLTableElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLTableRowElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLTableSectionElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLTextAreaElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLTitleElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/html/HTMLUListElement
|
||||
header extends java/lang/Object implements org/w3c/dom/html/HTMLElement flags 601
|
||||
|
||||
class name org/w3c/dom/stylesheets/DocumentStyle
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/stylesheets/LinkStyle
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/stylesheets/MediaList
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/stylesheets/StyleSheet
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/stylesheets/StyleSheetList
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/xpath/XPathEvaluator
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/xpath/XPathException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name org/w3c/dom/xpath/XPathExpression
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/xpath/XPathNSResolver
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name org/w3c/dom/xpath/XPathNamespace
|
||||
header extends java/lang/Object implements org/w3c/dom/Node flags 601
|
||||
|
||||
class name org/w3c/dom/xpath/XPathResult
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved.
|
||||
# Copyright (c) 2015, 2021, 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
|
||||
@@ -29,7 +29,7 @@
|
||||
#command used to generate this file:
|
||||
#build.tools.symbolgenerator.CreateSymbols build-description-incremental symbols include.list
|
||||
#
|
||||
generate platforms 7:8:9:A:B:C:D:E:F:G
|
||||
generate platforms 7:8:9:A:B:C:D:E:F:G:H
|
||||
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 7 base 8 files java.base-7.sym.txt:java.compiler-7.sym.txt:java.datatransfer-7.sym.txt:java.desktop-7.sym.txt:java.logging-7.sym.txt:java.management-7.sym.txt:java.naming-7.sym.txt:java.prefs-7.sym.txt:java.rmi-7.sym.txt:java.scripting-7.sym.txt:java.security.jgss-7.sym.txt:java.security.sasl-7.sym.txt:java.sql-7.sym.txt:java.sql.rowset-7.sym.txt:java.xml-7.sym.txt:java.xml.bind-7.sym.txt:java.xml.ws.annotation-7.sym.txt:jdk.httpserver-7.sym.txt:jdk.management-7.sym.txt:jdk.scripting.nashorn-7.sym.txt:jdk.sctp-7.sym.txt:jdk.security.auth-7.sym.txt:jdk.security.jgss-7.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
|
||||
@@ -40,3 +40,4 @@ platform version D base C files java.base-D.sym.txt:java.compiler-D.sym.txt:java
|
||||
platform version E base D files java.base-E.sym.txt:java.compiler-E.sym.txt:java.desktop-E.sym.txt:java.xml-E.sym.txt:jdk.compiler-E.sym.txt:jdk.httpserver-E.sym.txt:jdk.incubator.foreign-E.sym.txt:jdk.incubator.jpackage-E.sym.txt:jdk.jfr-E.sym.txt:jdk.jlink-E.sym.txt:jdk.jshell-E.sym.txt:jdk.jsobject-E.sym.txt:jdk.management-E.sym.txt:jdk.net-E.sym.txt:jdk.pack-E.sym.txt
|
||||
platform version F base E files java.base-F.sym.txt:java.compiler-F.sym.txt:java.desktop-F.sym.txt:java.management.rmi-F.sym.txt:java.naming-F.sym.txt:java.rmi-F.sym.txt:java.xml-F.sym.txt:jdk.compiler-F.sym.txt:jdk.incubator.foreign-F.sym.txt:jdk.jartool-F.sym.txt:jdk.javadoc-F.sym.txt:jdk.jdi-F.sym.txt:jdk.net-F.sym.txt:jdk.nio.mapmode-F.sym.txt:jdk.rmic-F.sym.txt:jdk.scripting.nashorn-F.sym.txt:jdk.unsupported-F.sym.txt
|
||||
platform version G base F files java.base-G.sym.txt:java.compiler-G.sym.txt:java.datatransfer-G.sym.txt:java.desktop-G.sym.txt:java.instrument-G.sym.txt:java.logging-G.sym.txt:java.management-G.sym.txt:java.management.rmi-G.sym.txt:java.naming-G.sym.txt:java.net.http-G.sym.txt:java.rmi-G.sym.txt:java.scripting-G.sym.txt:java.security.jgss-G.sym.txt:java.security.sasl-G.sym.txt:java.smartcardio-G.sym.txt:java.sql-G.sym.txt:java.sql.rowset-G.sym.txt:java.xml-G.sym.txt:java.xml.crypto-G.sym.txt:jdk.accessibility-G.sym.txt:jdk.attach-G.sym.txt:jdk.compiler-G.sym.txt:jdk.dynalink-G.sym.txt:jdk.httpserver-G.sym.txt:jdk.incubator.foreign-G.sym.txt:jdk.incubator.jpackage-G.sym.txt:jdk.incubator.vector-G.sym.txt:jdk.jartool-G.sym.txt:jdk.javadoc-G.sym.txt:jdk.jconsole-G.sym.txt:jdk.jdi-G.sym.txt:jdk.jfr-G.sym.txt:jdk.jpackage-G.sym.txt:jdk.jshell-G.sym.txt:jdk.jsobject-G.sym.txt:jdk.management-G.sym.txt:jdk.management.jfr-G.sym.txt:jdk.net-G.sym.txt:jdk.sctp-G.sym.txt:jdk.security.auth-G.sym.txt:jdk.security.jgss-G.sym.txt:jdk.unsupported-G.sym.txt:jdk.xml.dom-G.sym.txt
|
||||
platform version H base G files java.base-H.sym.txt:java.compiler-H.sym.txt:java.datatransfer-H.sym.txt:java.desktop-H.sym.txt:java.instrument-H.sym.txt:java.logging-H.sym.txt:java.management-H.sym.txt:java.management.rmi-H.sym.txt:java.naming-H.sym.txt:java.rmi-H.sym.txt:java.scripting-H.sym.txt:java.security.jgss-H.sym.txt:java.security.sasl-H.sym.txt:java.smartcardio-H.sym.txt:java.sql-H.sym.txt:java.sql.rowset-H.sym.txt:java.xml-H.sym.txt:java.xml.crypto-H.sym.txt:jdk.accessibility-H.sym.txt:jdk.attach-H.sym.txt:jdk.compiler-H.sym.txt:jdk.dynalink-H.sym.txt:jdk.httpserver-H.sym.txt:jdk.incubator.foreign-H.sym.txt:jdk.incubator.vector-H.sym.txt:jdk.jartool-H.sym.txt:jdk.javadoc-H.sym.txt:jdk.jconsole-H.sym.txt:jdk.jdi-H.sym.txt:jdk.jfr-H.sym.txt:jdk.jshell-H.sym.txt:jdk.jsobject-H.sym.txt:jdk.management-H.sym.txt:jdk.management.jfr-H.sym.txt:jdk.net-H.sym.txt:jdk.sctp-H.sym.txt:jdk.security.auth-H.sym.txt:jdk.security.jgss-H.sym.txt:jdk.unsupported-H.sym.txt:jdk.xml.dom-H.sym.txt
|
||||
|
||||
42
make/ide/idea/jdk/build.xml
Normal file
42
make/ide/idea/jdk/build.xml
Normal file
@@ -0,0 +1,42 @@
|
||||
<!-- importing.xml -->
|
||||
<project name="jdk">
|
||||
|
||||
<taskdef name="wrapLogger" classname="idea.IdeaLoggerWrapper" classpath="${idea.dir}/classes"/>
|
||||
|
||||
<wrapLogger/>
|
||||
|
||||
<macrodef name="call-make">
|
||||
<attribute name="dir"/>
|
||||
<attribute name="args"/>
|
||||
<sequential>
|
||||
<exec executable="make" dir="@{dir}" failonerror="true">
|
||||
<arg line="@{args}"/>
|
||||
<env key="CLASSPATH" value = ""/>
|
||||
</exec>
|
||||
</sequential>
|
||||
</macrodef>
|
||||
|
||||
<target name="cond-clean" unless="${intellij.ismake}">
|
||||
<antcall target="clean"/>
|
||||
</target>
|
||||
|
||||
<target name="post-make" depends="cond-clean, build-module"/>
|
||||
|
||||
<!--
|
||||
**** Global JDK Build Targets
|
||||
-->
|
||||
|
||||
<target name="clean">
|
||||
<echo message="base = ${basedir}"/>
|
||||
<call-make dir = "${build.target.dir}" args = "reconfigure"/>
|
||||
<call-make dir = "${build.target.dir}" args = "clean"/>
|
||||
</target>
|
||||
|
||||
<target name="images">
|
||||
<call-make dir = "${build.target.dir}" args = "images"/>
|
||||
</target>
|
||||
|
||||
<target name="build-module">
|
||||
<call-make dir = "${build.target.dir}" args = "${module.name}"/>
|
||||
</target>
|
||||
</project>
|
||||
@@ -46,18 +46,13 @@ else #with SPEC
|
||||
endif
|
||||
|
||||
idea:
|
||||
$(ECHO) "SUPPORT=$(SUPPORT_OUTPUTDIR)" > $(OUT)
|
||||
$(ECHO) "MODULES=\"$(foreach mod, $(SEL_MODULES), \
|
||||
module='$(mod)' \
|
||||
moduleSrcDirs='$(call FindModuleSrcDirs,$(mod))' \
|
||||
moduleDependencies='$(call FindTransitiveDepsForModule,$(mod))' \
|
||||
#)\"" >> $(OUT)
|
||||
$(ECHO) "SUPPORT=$(SUPPORT_OUTPUTDIR)" >> $(OUT)
|
||||
$(ECHO) "MODULE_ROOTS=\"$(foreach mod, $(SEL_MODULES), $(call FindModuleSrcDirs,$(mod)))\"" >> $(OUT)
|
||||
$(ECHO) "MODULE_NAMES=\"$(strip $(foreach mod, $(SEL_MODULES), $(mod)))\"" >> $(OUT)
|
||||
$(ECHO) "SEL_MODULES=\"$(SEL_MODULES)\"" >> $(OUT)
|
||||
$(ECHO) "BOOT_JDK=\"$(BOOT_JDK)\"" >> $(OUT)
|
||||
$(ECHO) "PATHTOOL=\"$(PATHTOOL)\"" >> $(OUT)
|
||||
$(ECHO) "CYGPATH=\"$(PATHTOOL)\"" >> $(OUT)
|
||||
$(ECHO) "SPEC=\"$(SPEC)\"" >> $(OUT)
|
||||
$(ECHO) "JT_HOME=\"$(JT_HOME)\"" >> $(OUT)
|
||||
$(ECHO) "WINENV_ROOT=\"$(WINENV_ROOT)\"" >> $(OUT)
|
||||
|
||||
endif
|
||||
|
||||
14
make/ide/idea/jdk/template/ant.xml
Normal file
14
make/ide/idea/jdk/template/ant.xml
Normal file
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="AntConfiguration">
|
||||
<buildFile url="file://###ROOT_DIR###/make/ide/idea/jdk/build.xml">
|
||||
<properties>
|
||||
<property name="intellij.ismake" value="$IsMake$" />
|
||||
<property name="build.target.dir" value="###BUILD_DIR###" />
|
||||
<property name="module.name" value="###MODULE_NAMES###" />
|
||||
<property name="idea.dir" value="###IDEA_DIR###" />
|
||||
</properties>
|
||||
<executeOn event="afterCompilation" target="post-make" />
|
||||
</buildFile>
|
||||
</component>
|
||||
</project>
|
||||
@@ -3,10 +3,10 @@
|
||||
<component name="CompilerConfiguration">
|
||||
<option name="DEFAULT_COMPILER" value="Javac" />
|
||||
<excludeFromCompile>
|
||||
<directory url="file://$PROJECT_DIR$/src" includeSubdirectories="true" />
|
||||
<directory url="file://$PROJECT_DIR$/build" includeSubdirectories="true" />
|
||||
<directory url="file://$PROJECT_DIR$/make" includeSubdirectories="true" />
|
||||
<directory url="file://$PROJECT_DIR$/test" includeSubdirectories="false" />
|
||||
<directory url="file://###ROOT_DIR###/src" includeSubdirectories="true" />
|
||||
<directory url="file://###ROOT_DIR###/build" includeSubdirectories="true" />
|
||||
<directory url="file://###ROOT_DIR###/make" includeSubdirectories="true" />
|
||||
<directory url="file://###ROOT_DIR###/test" includeSubdirectories="true" />
|
||||
</excludeFromCompile>
|
||||
<resourceExtensions />
|
||||
<wildcardResourcePatterns>
|
||||
|
||||
@@ -2,9 +2,10 @@
|
||||
<module type="JAVA_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<excludeFolder url="file://$MODULE_DIR$/build" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/make" />
|
||||
<content url="file://###ROOT_DIR###">
|
||||
###SOURCE_ROOTS###
|
||||
<excludeFolder url="file://###ROOT_DIR###/build" />
|
||||
<excludeFolder url="file://###ROOT_DIR###/make" />
|
||||
</content>
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
<orderEntry type="inheritedJdk" />
|
||||
|
||||
@@ -5,14 +5,14 @@
|
||||
</component>
|
||||
<component name="JTRegService">
|
||||
<path>###JTREG_HOME###</path>
|
||||
<workDir>$PROJECT_DIR$/###BUILD_DIR###</workDir>
|
||||
<jre alt="true" value="$PROJECT_DIR$/###IMAGES_DIR###" />
|
||||
<workDir>###BUILD_DIR###</workDir>
|
||||
<jre alt="true" value="###IMAGES_DIR###" />
|
||||
<options></options>
|
||||
<ant>
|
||||
<target file="file://$PROJECT_DIR$/make/ide/idea/jdk/build.xml" name="images" />
|
||||
<target file="file://###ROOT_DIR###/make/ide/idea/jdk/build.xml" name="images" />
|
||||
</ant>
|
||||
</component>
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_16" assert-keyword="true" jdk-15="true">
|
||||
<output url="file://$PROJECT_DIR$/###BUILD_DIR###/idea" />
|
||||
<output url="file://###BUILD_DIR###/idea" />
|
||||
</component>
|
||||
</project>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<module type="JAVA_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$/###MODULE_DIR###">
|
||||
<content url="file://###MODULE_DIR###/###MODULE_CONTENT###">
|
||||
###SOURCE_DIRS###
|
||||
</content>
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
|
||||
@@ -3,8 +3,6 @@
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/.idea/jdk.iml" filepath="$PROJECT_DIR$/.idea/jdk.iml" />
|
||||
###MODULE_IMLS###
|
||||
<module fileurl="file://$PROJECT_DIR$/.idea/test.iml" filepath="$PROJECT_DIR$/.idea/test.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
||||
|
||||
13
make/ide/idea/jdk/template/src/idea/IdeaLoggerWrapper.java
Normal file
13
make/ide/idea/jdk/template/src/idea/IdeaLoggerWrapper.java
Normal file
@@ -0,0 +1,13 @@
|
||||
package idea;
|
||||
|
||||
import org.apache.tools.ant.Task;
|
||||
|
||||
/**
|
||||
* This class implements a custom Ant task which replaces the standard Intellij IDEA Ant logger
|
||||
* with a custom one which generates tighter output.
|
||||
*/
|
||||
public class IdeaLoggerWrapper extends Task {
|
||||
public void execute() {
|
||||
new JdkIdeaAntLogger(getProject());
|
||||
}
|
||||
}
|
||||
375
make/ide/idea/jdk/template/src/idea/JdkIdeaAntLogger.java
Normal file
375
make/ide/idea/jdk/template/src/idea/JdkIdeaAntLogger.java
Normal file
@@ -0,0 +1,375 @@
|
||||
/*
|
||||
* Copyright (c) 2014, 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.
|
||||
*/
|
||||
|
||||
package idea;
|
||||
|
||||
import org.apache.tools.ant.BuildEvent;
|
||||
import org.apache.tools.ant.BuildListener;
|
||||
import org.apache.tools.ant.DefaultLogger;
|
||||
import org.apache.tools.ant.Project;
|
||||
|
||||
import java.util.EnumSet;
|
||||
import java.util.Stack;
|
||||
|
||||
import static org.apache.tools.ant.Project.*;
|
||||
|
||||
/**
|
||||
* This class is used to wrap the IntelliJ ant logger in order to provide more meaningful
|
||||
* output when building langtools. The basic ant output in IntelliJ can be quite cumbersome to
|
||||
* work with, as it provides two separate views: (i) a tree view, which is good to display build task
|
||||
* in a hierarchical fashion as they are processed; and a (ii) plain text view, which gives you
|
||||
* the full ant output. The main problem is that javac-related messages are buried into the
|
||||
* ant output (which is made very verbose by IntelliJ in order to support the tree view). It is
|
||||
* not easy to figure out which node to expand in order to see the error message; switching
|
||||
* to plain text doesn't help either, as now the output is totally flat.
|
||||
*
|
||||
* This logger class removes a lot of verbosity from the IntelliJ ant logger by not propagating
|
||||
* all the events to the IntelliJ's logger. In addition, certain events are handled in a custom
|
||||
* fashion, to generate better output during the build.
|
||||
*/
|
||||
public final class JdkIdeaAntLogger extends DefaultLogger {
|
||||
|
||||
/**
|
||||
* This is just a way to pass in customized binary string predicates;
|
||||
*
|
||||
* TODO: replace with @code{BiPredicate<String, String>} and method reference when moving to 8
|
||||
*/
|
||||
enum StringBinaryPredicate {
|
||||
CONTAINS() {
|
||||
@Override
|
||||
boolean apply(String s1, String s2) {
|
||||
return s1.contains(s2);
|
||||
}
|
||||
},
|
||||
STARTS_WITH {
|
||||
@Override
|
||||
boolean apply(String s1, String s2) {
|
||||
return s1.startsWith(s2);
|
||||
}
|
||||
},
|
||||
MATCHES {
|
||||
@Override
|
||||
boolean apply(String s1, String s2) {
|
||||
return s1.matches(s2);
|
||||
}
|
||||
};
|
||||
|
||||
abstract boolean apply(String s1, String s2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Various kinds of ant messages that we shall intercept
|
||||
*/
|
||||
enum MessageKind {
|
||||
|
||||
/** a make error */
|
||||
MAKE_ERROR(StringBinaryPredicate.CONTAINS, MSG_ERR, "error:", "compiler.err"),
|
||||
/** a make warning */
|
||||
MAKE_WARNING(StringBinaryPredicate.CONTAINS, MSG_WARN, "warning:", "compiler.warn"),
|
||||
/** a make note */
|
||||
MAKE_NOTE(StringBinaryPredicate.CONTAINS, MSG_INFO, "note:", "compiler.note"),
|
||||
/** std make output */
|
||||
MAKE_OTHER(StringBinaryPredicate.MATCHES, MSG_INFO, ".*"),
|
||||
/** a javac crash */
|
||||
JAVAC_CRASH(StringBinaryPredicate.STARTS_WITH, MSG_ERR, "An exception has occurred in the compiler"),
|
||||
/** jtreg test success */
|
||||
JTREG_TEST_PASSED(StringBinaryPredicate.STARTS_WITH, MSG_INFO, "Passed: "),
|
||||
/** jtreg test failure */
|
||||
JTREG_TEST_FAILED(StringBinaryPredicate.STARTS_WITH, MSG_ERR, "FAILED: "),
|
||||
/** jtreg test error */
|
||||
JTREG_TEST_ERROR(StringBinaryPredicate.STARTS_WITH, MSG_ERR, "Error: "),
|
||||
/** jtreg report */
|
||||
JTREG_TEST_REPORT(StringBinaryPredicate.STARTS_WITH, MSG_INFO, "Report written");
|
||||
|
||||
StringBinaryPredicate sbp;
|
||||
int priority;
|
||||
String[] keys;
|
||||
|
||||
MessageKind(StringBinaryPredicate sbp, int priority, String... keys) {
|
||||
this.sbp = sbp;
|
||||
this.priority = priority;
|
||||
this.keys = keys;
|
||||
}
|
||||
|
||||
/**
|
||||
* Does a given message string matches this kind?
|
||||
*/
|
||||
boolean matches(String s) {
|
||||
for (String key : keys) {
|
||||
if (sbp.apply(s, key)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* This enum is used to represent the list of tasks we need to keep track of during logging.
|
||||
*/
|
||||
enum Task {
|
||||
/** javac task - invoked during compilation */
|
||||
MAKE("exec", MessageKind.MAKE_ERROR, MessageKind.MAKE_WARNING, MessageKind.MAKE_NOTE,
|
||||
MessageKind.MAKE_OTHER, MessageKind.JAVAC_CRASH),
|
||||
/** jtreg task - invoked during test execution */
|
||||
JTREG("jtreg", MessageKind.JTREG_TEST_PASSED, MessageKind.JTREG_TEST_FAILED, MessageKind.JTREG_TEST_ERROR, MessageKind.JTREG_TEST_REPORT),
|
||||
/** initial synthetic task when the logger is created */
|
||||
ROOT("") {
|
||||
@Override
|
||||
boolean matches(String s) {
|
||||
return false;
|
||||
}
|
||||
},
|
||||
/** synthetic task catching any other tasks not in this list */
|
||||
ANY("") {
|
||||
@Override
|
||||
boolean matches(String s) {
|
||||
return true;
|
||||
}
|
||||
};
|
||||
|
||||
String taskName;
|
||||
MessageKind[] msgs;
|
||||
|
||||
Task(String taskName, MessageKind... msgs) {
|
||||
this.taskName = taskName;
|
||||
this.msgs = msgs;
|
||||
}
|
||||
|
||||
boolean matches(String s) {
|
||||
return s.equals(taskName);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* This enum is used to represent the list of targets we need to keep track of during logging.
|
||||
* A regular expression is used to match a given target name.
|
||||
*/
|
||||
enum Target {
|
||||
/** jtreg target - executed when launching tests */
|
||||
JTREG("jtreg") {
|
||||
@Override
|
||||
String getDisplayMessage(BuildEvent e) {
|
||||
return "Running jtreg tests: " + e.getProject().getProperty("jtreg.tests");
|
||||
}
|
||||
},
|
||||
/** build selected modules */
|
||||
BUILD_MODULE("build-module") {
|
||||
@Override
|
||||
String getDisplayMessage(BuildEvent e) {
|
||||
return "Building modules: " + e.getProject().getProperty("module.name") + "...";
|
||||
}
|
||||
},
|
||||
/** build images */
|
||||
BUILD_IMAGES("images") {
|
||||
@Override
|
||||
String getDisplayMessage(BuildEvent e) {
|
||||
return "Building images...";
|
||||
}
|
||||
},
|
||||
/** build images */
|
||||
CONFIGURE("-do-configure") {
|
||||
@Override
|
||||
String getDisplayMessage(BuildEvent e) {
|
||||
return "Configuring build...";
|
||||
}
|
||||
},
|
||||
/** synthetic target catching any other target not in this list */
|
||||
ANY("") {
|
||||
@Override
|
||||
String getDisplayMessage(BuildEvent e) {
|
||||
return "Executing Ant target(s): " + e.getProject().getProperty("ant.project.invoked-targets");
|
||||
}
|
||||
@Override
|
||||
boolean matches(String msg) {
|
||||
return true;
|
||||
}
|
||||
};
|
||||
|
||||
String targetRegex;
|
||||
|
||||
Target(String targetRegex) {
|
||||
this.targetRegex = targetRegex;
|
||||
}
|
||||
|
||||
boolean matches(String msg) {
|
||||
return msg.matches(targetRegex);
|
||||
}
|
||||
|
||||
abstract String getDisplayMessage(BuildEvent e);
|
||||
}
|
||||
|
||||
/**
|
||||
* A custom build event used to represent status changes which should be notified inside
|
||||
* Intellij
|
||||
*/
|
||||
static class StatusEvent extends BuildEvent {
|
||||
|
||||
/** the target to which the status update refers */
|
||||
Target target;
|
||||
|
||||
StatusEvent(BuildEvent e, Target target) {
|
||||
super(new StatusTask(e, target.getDisplayMessage(e)));
|
||||
this.target = target;
|
||||
setMessage(getTask().getTaskName(), 2);
|
||||
}
|
||||
|
||||
/**
|
||||
* A custom task used to channel info regarding a status change
|
||||
*/
|
||||
static class StatusTask extends org.apache.tools.ant.Task {
|
||||
StatusTask(BuildEvent event, String msg) {
|
||||
setProject(event.getProject());
|
||||
setOwningTarget(event.getTarget());
|
||||
setTaskName(msg);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** wrapped ant logger (IntelliJ's own logger) */
|
||||
DefaultLogger logger;
|
||||
|
||||
/** flag - is this the first target we encounter? */
|
||||
boolean firstTarget = true;
|
||||
|
||||
/** flag - should subsequenet failures be suppressed ? */
|
||||
boolean suppressTaskFailures = false;
|
||||
|
||||
/** flag - have we ran into a javac crash ? */
|
||||
boolean crashFound = false;
|
||||
|
||||
/** stack of status changes associated with pending targets */
|
||||
Stack<StatusEvent> statusEvents = new Stack<>();
|
||||
|
||||
/** stack of pending tasks */
|
||||
Stack<Task> tasks = new Stack<>();
|
||||
|
||||
public JdkIdeaAntLogger(Project project) {
|
||||
for (Object o : project.getBuildListeners()) {
|
||||
if (o instanceof DefaultLogger) {
|
||||
this.logger = (DefaultLogger)o;
|
||||
project.removeBuildListener((BuildListener)o);
|
||||
project.addBuildListener(this);
|
||||
}
|
||||
}
|
||||
tasks.push(Task.ROOT);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void buildStarted(BuildEvent event) {
|
||||
//do nothing
|
||||
}
|
||||
|
||||
@Override
|
||||
public void buildFinished(BuildEvent event) {
|
||||
//do nothing
|
||||
}
|
||||
|
||||
@Override
|
||||
public void targetStarted(BuildEvent event) {
|
||||
EnumSet<Target> statusKinds = firstTarget ?
|
||||
EnumSet.allOf(Target.class) :
|
||||
EnumSet.complementOf(EnumSet.of(Target.ANY));
|
||||
|
||||
String targetName = event.getTarget().getName();
|
||||
|
||||
for (Target statusKind : statusKinds) {
|
||||
if (statusKind.matches(targetName)) {
|
||||
StatusEvent statusEvent = new StatusEvent(event, statusKind);
|
||||
statusEvents.push(statusEvent);
|
||||
logger.taskStarted(statusEvent);
|
||||
firstTarget = false;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void targetFinished(BuildEvent event) {
|
||||
if (!statusEvents.isEmpty()) {
|
||||
StatusEvent lastEvent = statusEvents.pop();
|
||||
if (lastEvent.target.matches(event.getTarget().getName())) {
|
||||
logger.taskFinished(lastEvent);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void taskStarted(BuildEvent event) {
|
||||
String taskName = event.getTask().getTaskName();
|
||||
System.err.println("task started " + taskName);
|
||||
for (Task task : Task.values()) {
|
||||
if (task.matches(taskName)) {
|
||||
tasks.push(task);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void taskFinished(BuildEvent event) {
|
||||
if (tasks.peek() == Task.ROOT) {
|
||||
//we need to 'close' the root task to get nicer output
|
||||
logger.taskFinished(event);
|
||||
} else if (!suppressTaskFailures && event.getException() != null) {
|
||||
//the first (innermost) task failure should always be logged
|
||||
event.setMessage(event.getException().toString(), 0);
|
||||
event.setException(null);
|
||||
//note: we turn this into a plain message to avoid stack trace being logged by Idea
|
||||
logger.messageLogged(event);
|
||||
suppressTaskFailures = true;
|
||||
}
|
||||
tasks.pop();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void messageLogged(BuildEvent event) {
|
||||
String msg = event.getMessage();
|
||||
|
||||
boolean processed = false;
|
||||
|
||||
if (!tasks.isEmpty()) {
|
||||
Task task = tasks.peek();
|
||||
for (MessageKind messageKind : task.msgs) {
|
||||
if (messageKind.matches(msg)) {
|
||||
event.setMessage(msg, messageKind.priority);
|
||||
processed = true;
|
||||
if (messageKind == MessageKind.JAVAC_CRASH) {
|
||||
crashFound = true;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (event.getPriority() == MSG_ERR || crashFound) {
|
||||
//we log errors regardless of owning task
|
||||
logger.messageLogged(event);
|
||||
suppressTaskFailures = true;
|
||||
} else if (processed) {
|
||||
logger.messageLogged(event);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -2,7 +2,7 @@
|
||||
<module type="JAVA_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$/test/jdk"></content>
|
||||
<content url="file://###MODULE_DIR###/test/jdk"></content>
|
||||
<orderEntry type="sourceFolder" forTests="true" />
|
||||
###TEST_MODULE_DEPENDENCIES###
|
||||
<orderEntry type="inheritedJdk" />
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$" vcs="###VCS_TYPE###" />
|
||||
<mapping directory="###ROOT_DIR###" vcs="###VCS_TYPE###" />
|
||||
</component>
|
||||
</project>
|
||||
|
||||
@@ -2,62 +2,63 @@
|
||||
<project version="4">
|
||||
<component name="ChangeListManager">
|
||||
<ignored path="jdk.iws" />
|
||||
<ignored path="$PROJECT_DIR$/build/idea/out/" />
|
||||
<ignored path="###ROOT_DIR###/build/idea/out/" />
|
||||
<ignored path=".idea/" />
|
||||
</component>
|
||||
<component name="StructureViewFactory">
|
||||
<option name="ACTIVE_ACTIONS" value=",ALPHA_COMPARATOR" />
|
||||
</component>
|
||||
<component name="RunManager" selected="Shell Script.images">
|
||||
<configuration name="clean" type="ShConfigurationType" folderName="make">
|
||||
<option name="SCRIPT_TEXT" value="###BASH_RUNNER_PREFIX### make clean" />
|
||||
<option name="INDEPENDENT_SCRIPT_PATH" value="true" />
|
||||
<option name="SCRIPT_PATH" value="" />
|
||||
<option name="SCRIPT_OPTIONS" value="" />
|
||||
<option name="INDEPENDENT_SCRIPT_WORKING_DIRECTORY" value="true" />
|
||||
<option name="SCRIPT_WORKING_DIRECTORY" value="$PROJECT_DIR$" />
|
||||
<option name="INDEPENDENT_INTERPRETER_PATH" value="true" />
|
||||
<option name="INTERPRETER_PATH" value="" />
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
<option name="EXECUTE_IN_TERMINAL" value="true" />
|
||||
<option name="EXECUTE_SCRIPT_FILE" value="false" />
|
||||
<envs />
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
<configuration name="images" type="ShConfigurationType" folderName="make">
|
||||
<option name="SCRIPT_TEXT" value="###BASH_RUNNER_PREFIX### make images" />
|
||||
<option name="INDEPENDENT_SCRIPT_PATH" value="true" />
|
||||
<option name="SCRIPT_PATH" value="" />
|
||||
<option name="SCRIPT_OPTIONS" value="" />
|
||||
<option name="INDEPENDENT_SCRIPT_WORKING_DIRECTORY" value="true" />
|
||||
<option name="SCRIPT_WORKING_DIRECTORY" value="$PROJECT_DIR$" />
|
||||
<option name="INDEPENDENT_INTERPRETER_PATH" value="true" />
|
||||
<option name="INTERPRETER_PATH" value="" />
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
<option name="EXECUTE_IN_TERMINAL" value="true" />
|
||||
<option name="EXECUTE_SCRIPT_FILE" value="false" />
|
||||
<envs />
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
<configuration name="reconfigure" type="ShConfigurationType" folderName="make">
|
||||
<option name="SCRIPT_TEXT" value="###BASH_RUNNER_PREFIX### make reconfigure" />
|
||||
<option name="INDEPENDENT_SCRIPT_PATH" value="true" />
|
||||
<option name="SCRIPT_PATH" value="" />
|
||||
<option name="SCRIPT_OPTIONS" value="" />
|
||||
<option name="INDEPENDENT_SCRIPT_WORKING_DIRECTORY" value="true" />
|
||||
<option name="SCRIPT_WORKING_DIRECTORY" value="$PROJECT_DIR$" />
|
||||
<option name="INDEPENDENT_INTERPRETER_PATH" value="true" />
|
||||
<option name="INTERPRETER_PATH" value="" />
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
<option name="EXECUTE_IN_TERMINAL" value="true" />
|
||||
<option name="EXECUTE_SCRIPT_FILE" value="false" />
|
||||
<envs />
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
<list>
|
||||
<item itemvalue="Shell Script.images" />
|
||||
<item itemvalue="Shell Script.clean" />
|
||||
<item itemvalue="Shell Script.reconfigure" />
|
||||
</list>
|
||||
<component name="antWorkspaceConfiguration">
|
||||
<option name="IS_AUTOSCROLL_TO_SOURCE" value="false" />
|
||||
<option name="FILTER_TARGETS" value="false" />
|
||||
<buildFile url="file://###ROOT_DIR###/make/ide/idea/jdk/build.xml">
|
||||
<runInBackground value="false" />
|
||||
<targetFilters>
|
||||
<filter targetName="clean" isVisible="true" />
|
||||
<filter targetName="images" isVisible="true" />
|
||||
</targetFilters>
|
||||
<treeView value="false" />
|
||||
<expanded value="true" />
|
||||
</buildFile>
|
||||
</component>
|
||||
<component name="ProjectView">
|
||||
<navigator currentView="ProjectPane" proportions="" version="1">
|
||||
<flattenPackages />
|
||||
<showMembers />
|
||||
<showModules />
|
||||
<showLibraryContents />
|
||||
<hideEmptyPackages />
|
||||
<abbreviatePackageNames />
|
||||
<autoscrollToSource />
|
||||
<autoscrollFromSource />
|
||||
<sortByType />
|
||||
</navigator>
|
||||
<panes>
|
||||
<pane id="ProjectPane">
|
||||
<subPane>
|
||||
<PATH>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="jdk" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
</subPane>
|
||||
</pane>
|
||||
<pane id="PackagesPane">
|
||||
<subPane>
|
||||
<PATH>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="jdk" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewProjectNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="jdk" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewModuleNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
</subPane>
|
||||
</pane>
|
||||
<pane id="Scope" />
|
||||
</panes>
|
||||
</component>
|
||||
</project>
|
||||
|
||||
@@ -56,6 +56,7 @@ import java.net.URL;
|
||||
* @see DTDParser
|
||||
* @see Parser
|
||||
* @author Arthur van Hoff
|
||||
* @author Guy Abossolo Foh
|
||||
*/
|
||||
public
|
||||
class DTDBuilder extends DTD {
|
||||
@@ -282,7 +283,7 @@ class DTDBuilder extends DTD {
|
||||
|
||||
public static void main(String argv[]) {
|
||||
|
||||
String dtd_home = System.getProperty("dtd_home") + File.separator;
|
||||
String dtd_home = System.getProperty("dtd_home");
|
||||
if (dtd_home == null) {
|
||||
System.err.println("Must set property 'dtd_home'");
|
||||
return;
|
||||
@@ -291,12 +292,12 @@ class DTDBuilder extends DTD {
|
||||
DTDBuilder dtd = null;
|
||||
try {
|
||||
dtd = new DTDBuilder(argv[0]);
|
||||
mapping = new PublicMapping(dtd_home, "public.map");
|
||||
mapping = new PublicMapping(dtd_home + File.separator, "public.map");
|
||||
String path = mapping.get(argv[0]);
|
||||
new DTDParser().parse(new FileInputStream(path), dtd);
|
||||
|
||||
} catch (IOException e) {
|
||||
System.err.println("Could not open DTD file "+argv[0]);
|
||||
System.err.println("Could not open DTD file " + argv[0]);
|
||||
e.printStackTrace(System.err);
|
||||
System.exit(1);
|
||||
}
|
||||
|
||||
@@ -114,7 +114,7 @@ public class JSpec implements Taglet {
|
||||
return EnumSet.allOf(jdk.javadoc.doclet.Taglet.Location.class);
|
||||
}
|
||||
|
||||
//@Override // uncomment when JDK 15 is the boot JDK
|
||||
@Override
|
||||
public boolean isBlockTag() {
|
||||
return true;
|
||||
}
|
||||
@@ -163,7 +163,7 @@ public class JSpec implements Taglet {
|
||||
String chapter = m.group("chapter");
|
||||
String section = m.group("section");
|
||||
|
||||
String url = String.format("%1$s/%2$s-%3$s.html#jls-%3$s%4$s",
|
||||
String url = String.format("%1$s/%2$s-%3$s.html#%2$s-%3$s%4$s",
|
||||
baseURL, idPrefix, chapter, section);
|
||||
|
||||
sb.append("<a href=\"")
|
||||
|
||||
@@ -142,7 +142,7 @@ $(foreach t, $(SCOPE_MEMORY_ACCESS_TYPES), \
|
||||
|
||||
$(SCOPED_MEMORY_ACCESS_DEST): $(BUILD_TOOLS_JDK) $(SCOPED_MEMORY_ACCESS_TEMPLATE) $(SCOPED_MEMORY_ACCESS_BIN_TEMPLATE)
|
||||
$(call MakeDir, $(SCOPED_MEMORY_ACCESS_GENSRC_DIR))
|
||||
$(CP) $(SCOPED_MEMORY_ACCESS_TEMPLATE) $(SCOPED_MEMORY_ACCESS_DEST)
|
||||
$(CAT) $(SCOPED_MEMORY_ACCESS_TEMPLATE) > $(SCOPED_MEMORY_ACCESS_DEST)
|
||||
$(foreach t, $(SCOPE_MEMORY_ACCESS_TYPES), \
|
||||
$(TOOL_SPP) -nel -K$(BIN_$t_type) -Dtype=$(BIN_$t_type) -DType=$(BIN_$t_Type) $(BIN_$t_ARGS) \
|
||||
-i$(SCOPED_MEMORY_ACCESS_BIN_TEMPLATE) -o$(SCOPED_MEMORY_ACCESS_DEST) ;)
|
||||
|
||||
62
make/modules/jdk.incubator.foreign/Lib.gmk
Normal file
62
make/modules/jdk.incubator.foreign/Lib.gmk
Normal file
@@ -0,0 +1,62 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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.
|
||||
#
|
||||
|
||||
include LibCommon.gmk
|
||||
|
||||
ifeq ($(call isTargetOs, linux), true)
|
||||
|
||||
$(eval $(call SetupJdkLibrary, BUILD_SYSLOOKUPLIB, \
|
||||
NAME := syslookup, \
|
||||
CFLAGS := $(CFLAGS_JDKLIB), \
|
||||
CXXFLAGS := $(CXXFLAGS_JDKLIB), \
|
||||
LDFLAGS := $(LDFLAGS_JDKLIB) -Wl$(COMMA)--no-as-needed, \
|
||||
LIBS := $(LIBCXX) -lc -lm -ldl, \
|
||||
))
|
||||
|
||||
else ifeq ($(call isTargetOs, windows), false)
|
||||
|
||||
$(eval $(call SetupJdkLibrary, BUILD_SYSLOOKUPLIB, \
|
||||
NAME := syslookup, \
|
||||
CFLAGS := $(CFLAGS_JDKLIB), \
|
||||
CXXFLAGS := $(CXXFLAGS_JDKLIB), \
|
||||
LDFLAGS := $(LDFLAGS_JDKLIB), \
|
||||
LIBS := $(LIBCXX), \
|
||||
))
|
||||
|
||||
else # windows
|
||||
|
||||
$(eval $(call SetupJdkLibrary, BUILD_SYSLOOKUPLIB, \
|
||||
NAME := WinFallbackLookup, \
|
||||
CFLAGS := $(CFLAGS_JDKLIB), \
|
||||
CXXFLAGS := $(CXXFLAGS_JDKLIB), \
|
||||
LDFLAGS := $(LDFLAGS_JDKLIB), \
|
||||
LIBS := $(LIBCXX), \
|
||||
))
|
||||
|
||||
endif
|
||||
|
||||
TARGETS += $(BUILD_SYSLOOKUPLIB)
|
||||
|
||||
################################################################################
|
||||
42
make/modules/jdk.incubator.vector/Lib.gmk
Normal file
42
make/modules/jdk.incubator.vector/Lib.gmk
Normal file
@@ -0,0 +1,42 @@
|
||||
#
|
||||
# Copyright (c) 2021, 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.
|
||||
#
|
||||
|
||||
include LibCommon.gmk
|
||||
|
||||
################################################################################
|
||||
|
||||
ifeq ($(call isTargetOs, linux windows)+$(call isTargetCpu, x86_64)+$(INCLUDE_COMPILER2), true+true+true)
|
||||
$(eval $(call SetupJdkLibrary, BUILD_LIBSVML, \
|
||||
NAME := svml, \
|
||||
CFLAGS := $(CFLAGS_JDKLIB), \
|
||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||
LDFLAGS_windows := -defaultlib:msvcrt, \
|
||||
))
|
||||
|
||||
TARGETS += $(BUILD_LIBSVML)
|
||||
endif
|
||||
|
||||
################################################################################
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (c) 2016, 2020, Oracle and/or its affiliates. All rights reserved.
|
||||
# Copyright (c) 2016, 2021, 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
|
||||
@@ -60,24 +60,6 @@ $(eval $(call SetupJavaCompilation, BUILD_FAILURE_HANDLER, \
|
||||
|
||||
TARGETS += $(BUILD_FAILURE_HANDLER)
|
||||
|
||||
################################################################################
|
||||
|
||||
ifeq ($(call isTargetOs, windows), true)
|
||||
|
||||
$(eval $(call SetupNativeCompilation, BUILD_LIBTIMEOUT_HANDLER, \
|
||||
NAME := timeoutHandler, \
|
||||
SRC := $(FH_BASEDIR)/src/windows/native/libtimeoutHandler, \
|
||||
OBJECT_DIR := $(FH_SUPPORT)/libtimeoutHandler, \
|
||||
OUTPUT_DIR := $(FH_SUPPORT), \
|
||||
CFLAGS := $(CFLAGS_JDKLIB), \
|
||||
LDFLAGS := $(LDFLAGS_JDKLIB), \
|
||||
OPTIMIZATION := LOW, \
|
||||
))
|
||||
|
||||
TARGETS += $(BUILD_LIBTIMEOUT_HANDLER)
|
||||
|
||||
endif
|
||||
|
||||
################################################################################
|
||||
# Targets for building test-image.
|
||||
################################################################################
|
||||
@@ -99,10 +81,6 @@ IMAGES_TARGETS += $(COPY_FH)
|
||||
# Use JTREG_TESTS for jtreg tests parameter
|
||||
#
|
||||
RUN_DIR := $(FH_SUPPORT)/test
|
||||
# Add the dir of the dll to the path on windows
|
||||
ifeq ($(call isTargetOs, windows), true)
|
||||
export PATH := $(PATH);$(FH_SUPPORT)
|
||||
endif
|
||||
|
||||
test:
|
||||
$(RM) -r $(RUN_DIR)
|
||||
|
||||
@@ -2428,6 +2428,16 @@ const TypeVect* Matcher::predicate_reg_type(const Type* elemTy, int length) {
|
||||
return new TypeVectMask(elemTy, length);
|
||||
}
|
||||
|
||||
// Vector calling convention not yet implemented.
|
||||
const bool Matcher::supports_vector_calling_convention(void) {
|
||||
return false;
|
||||
}
|
||||
|
||||
OptoRegPair Matcher::vector_return_value(uint ideal_reg) {
|
||||
Unimplemented();
|
||||
return OptoRegPair(0, 0);
|
||||
}
|
||||
|
||||
const int Matcher::float_pressure(int default_pressure_threshold) {
|
||||
return default_pressure_threshold;
|
||||
}
|
||||
|
||||
@@ -1843,922 +1843,31 @@ instruct extract2D(vRegD dst, vecX src, immI idx)
|
||||
|
||||
// ------------------------------ Vector comparison ---------------------------------
|
||||
|
||||
instruct vcmeq8B(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
instruct vcmpD(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 8 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::eq &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_BYTE);
|
||||
predicate(n->as_Vector()->length_in_bytes() == 8);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmeq $dst, T8B, $src1, $src2\t# vector cmp (8B)" %}
|
||||
format %{ "vcmpD $dst, $src1, $src2\t# vector compare " %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmeq(as_FloatRegister($dst$$reg), __ T8B,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
BasicType bt = vector_element_basic_type(this);
|
||||
assert(type2aelembytes(bt) != 8, "not supported");
|
||||
__ neon_compare(as_FloatRegister($dst$$reg), bt, as_FloatRegister($src1$$reg),
|
||||
as_FloatRegister($src2$$reg), (int)$cond$$constant, /*isQ*/ false);
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmeq16B(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
instruct vcmpX(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 16 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::eq &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_BYTE);
|
||||
predicate(n->as_Vector()->length_in_bytes() == 16);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmeq $dst, T16B, $src1, $src2\t# vector cmp (16B)" %}
|
||||
format %{ "vcmpX $dst, $src1, $src2\t# vector compare " %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmeq(as_FloatRegister($dst$$reg), __ T16B,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmeq4S(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::eq &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_SHORT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmeq $dst, T4H, $src1, $src2\t# vector cmp (4S)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmeq(as_FloatRegister($dst$$reg), __ T4H,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmeq8S(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 8 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::eq &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_SHORT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmeq $dst, T8H, $src1, $src2\t# vector cmp (8S)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmeq(as_FloatRegister($dst$$reg), __ T8H,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmeq2I(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::eq &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_INT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmeq $dst, T2S, $src1, $src2\t# vector cmp (2I)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmeq(as_FloatRegister($dst$$reg), __ T2S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmeq4I(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::eq &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_INT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmeq $dst, T4S, $src1, $src2\t# vector cmp (4I)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmeq(as_FloatRegister($dst$$reg), __ T4S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmeq2L(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::eq &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_LONG);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmeq $dst, T2D, $src1, $src2\t# vector cmp (2L)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmeq(as_FloatRegister($dst$$reg), __ T2D,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmeq2F(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::eq &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_FLOAT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmeq $dst, T2S, $src1, $src2\t# vector cmp (2F)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmeq(as_FloatRegister($dst$$reg), __ T2S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmeq4F(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::eq &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_FLOAT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmeq $dst, T4S, $src1, $src2\t# vector cmp (4F)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmeq(as_FloatRegister($dst$$reg), __ T4S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmeq2D(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::eq &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_DOUBLE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmeq $dst, T2D, $src1, $src2\t# vector cmp (2D)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmeq(as_FloatRegister($dst$$reg), __ T2D,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmgt8B(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 8 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::gt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_BYTE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmgt $dst, T8B, $src1, $src2\t# vector cmp (8B)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmgt(as_FloatRegister($dst$$reg), __ T8B,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmgt16B(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 16 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::gt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_BYTE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmgt $dst, T16B, $src1, $src2\t# vector cmp (16B)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmgt(as_FloatRegister($dst$$reg), __ T16B,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmgt4S(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::gt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_SHORT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmgt $dst, T4H, $src1, $src2\t# vector cmp (4S)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmgt(as_FloatRegister($dst$$reg), __ T4H,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmgt8S(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 8 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::gt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_SHORT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmgt $dst, T8H, $src1, $src2\t# vector cmp (8S)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmgt(as_FloatRegister($dst$$reg), __ T8H,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmgt2I(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::gt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_INT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmgt $dst, T2S, $src1, $src2\t# vector cmp (2I)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmgt(as_FloatRegister($dst$$reg), __ T2S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmgt4I(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::gt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_INT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmgt $dst, T4S, $src1, $src2\t# vector cmp (4I)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmgt(as_FloatRegister($dst$$reg), __ T4S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmgt2L(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::gt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_LONG);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmgt $dst, T2D, $src1, $src2\t# vector cmp (2L)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmgt(as_FloatRegister($dst$$reg), __ T2D,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmgt2F(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::gt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_FLOAT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmgt $dst, T2S, $src1, $src2\t# vector cmp (2F)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmgt(as_FloatRegister($dst$$reg), __ T2S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmgt4F(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::gt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_FLOAT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmgt $dst, T4S, $src1, $src2\t# vector cmp (4F)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmgt(as_FloatRegister($dst$$reg), __ T4S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmgt2D(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::gt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_DOUBLE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmgt $dst, T2D, $src1, $src2\t# vector cmp (2D)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmgt(as_FloatRegister($dst$$reg), __ T2D,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmge8B(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 8 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ge &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_BYTE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmge $dst, T8B, $src1, $src2\t# vector cmp (8B)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmge(as_FloatRegister($dst$$reg), __ T8B,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmge16B(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 16 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ge &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_BYTE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmge $dst, T16B, $src1, $src2\t# vector cmp (16B)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmge(as_FloatRegister($dst$$reg), __ T16B,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmge4S(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ge &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_SHORT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmge $dst, T4H, $src1, $src2\t# vector cmp (4S)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmge(as_FloatRegister($dst$$reg), __ T4H,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmge8S(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 8 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ge &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_SHORT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmge $dst, T8H, $src1, $src2\t# vector cmp (8S)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmge(as_FloatRegister($dst$$reg), __ T8H,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmge2I(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ge &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_INT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmge $dst, T2S, $src1, $src2\t# vector cmp (2I)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmge(as_FloatRegister($dst$$reg), __ T2S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmge4I(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ge &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_INT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmge $dst, T4S, $src1, $src2\t# vector cmp (4I)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmge(as_FloatRegister($dst$$reg), __ T4S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmge2L(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ge &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_LONG);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmge $dst, T2D, $src1, $src2\t# vector cmp (2L)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmge(as_FloatRegister($dst$$reg), __ T2D,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmge2F(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ge &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_FLOAT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmge $dst, T2S, $src1, $src2\t# vector cmp (2F)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmge(as_FloatRegister($dst$$reg), __ T2S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmge4F(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ge &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_FLOAT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmge $dst, T4S, $src1, $src2\t# vector cmp (4F)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmge(as_FloatRegister($dst$$reg), __ T4S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmge2D(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ge &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_DOUBLE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmge $dst, T2D, $src1, $src2\t# vector cmp (2D)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmge(as_FloatRegister($dst$$reg), __ T2D,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmne8B(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 8 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ne &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_BYTE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmeq $dst, T8B, $src1, $src2\n\t# vector cmp (8B)"
|
||||
"not $dst, T8B, $dst\t" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmeq(as_FloatRegister($dst$$reg), __ T8B,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
__ notr(as_FloatRegister($dst$$reg), __ T8B, as_FloatRegister($dst$$reg));
|
||||
%}
|
||||
ins_pipe(pipe_slow);
|
||||
%}
|
||||
|
||||
instruct vcmne16B(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 16 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ne &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_BYTE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmeq $dst, T16B, $src1, $src2\n\t# vector cmp (16B)"
|
||||
"not $dst, T16B, $dst\t" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmeq(as_FloatRegister($dst$$reg), __ T16B,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
__ notr(as_FloatRegister($dst$$reg), __ T16B, as_FloatRegister($dst$$reg));
|
||||
%}
|
||||
ins_pipe(pipe_slow);
|
||||
%}
|
||||
|
||||
instruct vcmne4S(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ne &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_SHORT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmeq $dst, T4H, $src1, $src2\n\t# vector cmp (4S)"
|
||||
"not $dst, T8B, $dst\t" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmeq(as_FloatRegister($dst$$reg), __ T4H,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
__ notr(as_FloatRegister($dst$$reg), __ T8B, as_FloatRegister($dst$$reg));
|
||||
%}
|
||||
ins_pipe(pipe_slow);
|
||||
%}
|
||||
|
||||
instruct vcmne8S(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 8 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ne &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_SHORT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmeq $dst, T8H, $src1, $src2\n\t# vector cmp (8S)"
|
||||
"not $dst, T16B, $dst\t" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmeq(as_FloatRegister($dst$$reg), __ T8H,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
__ notr(as_FloatRegister($dst$$reg), __ T16B, as_FloatRegister($dst$$reg));
|
||||
%}
|
||||
ins_pipe(pipe_slow);
|
||||
%}
|
||||
|
||||
instruct vcmne2I(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ne &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_INT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmeq $dst, T2S, $src1, $src2\n\t# vector cmp (2I)"
|
||||
"not $dst, T8B, $dst\t" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmeq(as_FloatRegister($dst$$reg), __ T2S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
__ notr(as_FloatRegister($dst$$reg), __ T8B, as_FloatRegister($dst$$reg));
|
||||
%}
|
||||
ins_pipe(pipe_slow);
|
||||
%}
|
||||
|
||||
instruct vcmne4I(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ne &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_INT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmeq $dst, T4S, $src1, $src2\n\t# vector cmp (4I)"
|
||||
"not $dst, T16B, $dst\t" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmeq(as_FloatRegister($dst$$reg), __ T4S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
__ notr(as_FloatRegister($dst$$reg), __ T16B, as_FloatRegister($dst$$reg));
|
||||
%}
|
||||
ins_pipe(pipe_slow);
|
||||
%}
|
||||
|
||||
instruct vcmne2L(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ne &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_LONG);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmeq $dst, T2D, $src1, $src2\n\t# vector cmp (2L)"
|
||||
"not $dst, T16B, $dst\t" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmeq(as_FloatRegister($dst$$reg), __ T2D,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
__ notr(as_FloatRegister($dst$$reg), __ T16B, as_FloatRegister($dst$$reg));
|
||||
%}
|
||||
ins_pipe(pipe_slow);
|
||||
%}
|
||||
|
||||
instruct vcmne2F(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ne &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_FLOAT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmeq $dst, T2S, $src1, $src2\n\t# vector cmp (2F)"
|
||||
"not $dst, T8B, $dst\t" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmeq(as_FloatRegister($dst$$reg), __ T2S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
__ notr(as_FloatRegister($dst$$reg), __ T8B, as_FloatRegister($dst$$reg));
|
||||
%}
|
||||
ins_pipe(pipe_slow);
|
||||
%}
|
||||
|
||||
instruct vcmne4F(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ne &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_FLOAT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmeq $dst, T4S, $src1, $src2\n\t# vector cmp (4F)"
|
||||
"not $dst, T16B, $dst\t" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmeq(as_FloatRegister($dst$$reg), __ T4S,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
__ notr(as_FloatRegister($dst$$reg), __ T16B, as_FloatRegister($dst$$reg));
|
||||
%}
|
||||
ins_pipe(pipe_slow);
|
||||
%}
|
||||
|
||||
instruct vcmne2D(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ne &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_DOUBLE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmeq $dst, T2D, $src1, $src2\n\t# vector cmp (2D)"
|
||||
"not $dst, T16B, $dst\t" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmeq(as_FloatRegister($dst$$reg), __ T2D,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
__ notr(as_FloatRegister($dst$$reg), __ T16B, as_FloatRegister($dst$$reg));
|
||||
%}
|
||||
ins_pipe(pipe_slow);
|
||||
%}
|
||||
|
||||
instruct vcmlt8B(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 8 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::lt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_BYTE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmgt $dst, T8B, $src2, $src1\t# vector cmp (8B)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmgt(as_FloatRegister($dst$$reg), __ T8B,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmlt16B(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 16 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::lt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_BYTE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmgt $dst, T16B, $src2, $src1\t# vector cmp (16B)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmgt(as_FloatRegister($dst$$reg), __ T16B,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmlt4S(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::lt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_SHORT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmgt $dst, T4H, $src2, $src1\t# vector cmp (4S)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmgt(as_FloatRegister($dst$$reg), __ T4H,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmlt8S(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 8 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::lt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_SHORT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmgt $dst, T8H, $src2, $src1\t# vector cmp (8S)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmgt(as_FloatRegister($dst$$reg), __ T8H,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmlt2I(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::lt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_INT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmgt $dst, T2S, $src2, $src1\t# vector cmp (2I)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmgt(as_FloatRegister($dst$$reg), __ T2S,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmlt4I(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::lt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_INT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmgt $dst, T4S, $src2, $src1\t# vector cmp (4I)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmgt(as_FloatRegister($dst$$reg), __ T4S,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmlt2L(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::lt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_LONG);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmgt $dst, T2D, $src2, $src1\t# vector cmp (2L)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmgt(as_FloatRegister($dst$$reg), __ T2D,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmlt2F(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::lt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_FLOAT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmgt $dst, T2S, $src2, $src1\t# vector cmp (2F)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmgt(as_FloatRegister($dst$$reg), __ T2S,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmlt4F(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::lt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_FLOAT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmgt $dst, T4S, $src2, $src1\t# vector cmp (4F)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmgt(as_FloatRegister($dst$$reg), __ T4S,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmlt2D(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::lt &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_DOUBLE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmgt $dst, T2D, $src2, $src1\t# vector cmp (2D)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmgt(as_FloatRegister($dst$$reg), __ T2D,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmle8B(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 8 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::le &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_BYTE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmge $dst, T8B, $src2, $src1\t# vector cmp (8B)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmge(as_FloatRegister($dst$$reg), __ T8B,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmle16B(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 16 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::le &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_BYTE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmge $dst, T16B, $src2, $src1\t# vector cmp (16B)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmge(as_FloatRegister($dst$$reg), __ T16B,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmle4S(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::le &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_SHORT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmge $dst, T4H, $src2, $src1\t# vector cmp (4S)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmge(as_FloatRegister($dst$$reg), __ T4H,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmle8S(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 8 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::le &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_SHORT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmge $dst, T8H, $src2, $src1\t# vector cmp (8S)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmge(as_FloatRegister($dst$$reg), __ T8H,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmle2I(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::le &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_INT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmge $dst, T2S, $src2, $src1\t# vector cmp (2I)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmge(as_FloatRegister($dst$$reg), __ T2S,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmle4I(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::le &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_INT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmge $dst, T4S, $src2, $src1\t# vector cmp (4I)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmge(as_FloatRegister($dst$$reg), __ T4S,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmle2L(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::le &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_LONG);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "cmge $dst, T2D, $src2, $src1\t# vector cmp (2L)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ cmge(as_FloatRegister($dst$$reg), __ T2D,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmle2F(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::le &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_FLOAT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmge $dst, T2S, $src2, $src1\t# vector cmp (2F)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmge(as_FloatRegister($dst$$reg), __ T2S,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmle4F(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 4 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::le &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_FLOAT);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmge $dst, T4S, $src2, $src1\t# vector cmp (4F)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmge(as_FloatRegister($dst$$reg), __ T4S,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
instruct vcmle2D(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == 2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::le &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_DOUBLE);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "fcmge $dst, T2D, $src2, $src1\t# vector cmp (2D)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ fcmge(as_FloatRegister($dst$$reg), __ T2D,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
BasicType bt = vector_element_basic_type(this);
|
||||
__ neon_compare(as_FloatRegister($dst$$reg), bt, as_FloatRegister($src1$$reg),
|
||||
as_FloatRegister($src2$$reg), (int)$cond$$constant, /*isQ*/ true);
|
||||
%}
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
@@ -864,119 +864,35 @@ VECTOR_EXTRACT_F(2, D, X, D)
|
||||
dnl
|
||||
|
||||
// ------------------------------ Vector comparison ---------------------------------
|
||||
define(`VECTOR_CMP_EQ_GT_GE', `
|
||||
instruct vcm$1$2$3`'(vec$4 dst, vec$4 src1, vec$4 src2, immI cond)
|
||||
|
||||
instruct vcmpD(vecD dst, vecD src1, vecD src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == $2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::$1 &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_`'TYPE2DATATYPE($3));
|
||||
predicate(n->as_Vector()->length_in_bytes() == 8);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "$6cm$1 $dst, T$2$5, $src1, $src2\t# vector cmp ($2$3)" %}
|
||||
format %{ "vcmpD $dst, $src1, $src2\t# vector compare " %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ $6cm$1(as_FloatRegister($dst$$reg), __ T$2$5,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
BasicType bt = vector_element_basic_type(this);
|
||||
assert(type2aelembytes(bt) != 8, "not supported");
|
||||
__ neon_compare(as_FloatRegister($dst$$reg), bt, as_FloatRegister($src1$$reg),
|
||||
as_FloatRegister($src2$$reg), (int)$cond$$constant, /*isQ*/ false);
|
||||
%}
|
||||
ins_pipe(vdop$7);
|
||||
%}')dnl
|
||||
dnl $1 $2 $3 $4 $5 $6 $7
|
||||
VECTOR_CMP_EQ_GT_GE(eq, 8, B, D, B, , 64)
|
||||
VECTOR_CMP_EQ_GT_GE(eq, 16,B, X, B, , 128)
|
||||
VECTOR_CMP_EQ_GT_GE(eq, 4, S, D, H, , 64)
|
||||
VECTOR_CMP_EQ_GT_GE(eq, 8, S, X, H, , 128)
|
||||
VECTOR_CMP_EQ_GT_GE(eq, 2, I, D, S, , 64)
|
||||
VECTOR_CMP_EQ_GT_GE(eq, 4, I, X, S, , 128)
|
||||
VECTOR_CMP_EQ_GT_GE(eq, 2, L, X, D, , 128)
|
||||
VECTOR_CMP_EQ_GT_GE(eq, 2, F, D, S, f, 64)
|
||||
VECTOR_CMP_EQ_GT_GE(eq, 4, F, X, S, f, 128)
|
||||
VECTOR_CMP_EQ_GT_GE(eq, 2, D, X, D, f, 128)
|
||||
VECTOR_CMP_EQ_GT_GE(gt, 8, B, D, B, , 64)
|
||||
VECTOR_CMP_EQ_GT_GE(gt, 16,B, X, B, , 128)
|
||||
VECTOR_CMP_EQ_GT_GE(gt, 4, S, D, H, , 64)
|
||||
VECTOR_CMP_EQ_GT_GE(gt, 8, S, X, H, , 128)
|
||||
VECTOR_CMP_EQ_GT_GE(gt, 2, I, D, S, , 64)
|
||||
VECTOR_CMP_EQ_GT_GE(gt, 4, I, X, S, , 128)
|
||||
VECTOR_CMP_EQ_GT_GE(gt, 2, L, X, D, , 128)
|
||||
VECTOR_CMP_EQ_GT_GE(gt, 2, F, D, S, f, 64)
|
||||
VECTOR_CMP_EQ_GT_GE(gt, 4, F, X, S, f, 128)
|
||||
VECTOR_CMP_EQ_GT_GE(gt, 2, D, X, D, f, 128)
|
||||
VECTOR_CMP_EQ_GT_GE(ge, 8, B, D, B, , 64)
|
||||
VECTOR_CMP_EQ_GT_GE(ge, 16,B, X, B, , 128)
|
||||
VECTOR_CMP_EQ_GT_GE(ge, 4, S, D, H, , 64)
|
||||
VECTOR_CMP_EQ_GT_GE(ge, 8, S, X, H, , 128)
|
||||
VECTOR_CMP_EQ_GT_GE(ge, 2, I, D, S, , 64)
|
||||
VECTOR_CMP_EQ_GT_GE(ge, 4, I, X, S, , 128)
|
||||
VECTOR_CMP_EQ_GT_GE(ge, 2, L, X, D, , 128)
|
||||
VECTOR_CMP_EQ_GT_GE(ge, 2, F, D, S, f, 64)
|
||||
VECTOR_CMP_EQ_GT_GE(ge, 4, F, X, S, f, 128)
|
||||
VECTOR_CMP_EQ_GT_GE(ge, 2, D, X, D, f, 128)
|
||||
dnl
|
||||
define(`VECTOR_CMP_NE', `
|
||||
instruct vcmne$1$2`'(vec$3 dst, vec$3 src1, vec$3 src2, immI cond)
|
||||
ins_pipe(vdop64);
|
||||
%}
|
||||
|
||||
instruct vcmpX(vecX dst, vecX src1, vecX src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == $1 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::ne &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_`'TYPE2DATATYPE($2));
|
||||
predicate(n->as_Vector()->length_in_bytes() == 16);
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "$5cmeq $dst, T$1$4, $src1, $src2\n\t# vector cmp ($1$2)"
|
||||
"not $dst, T$6, $dst\t" %}
|
||||
format %{ "vcmpX $dst, $src1, $src2\t# vector compare " %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ $5cmeq(as_FloatRegister($dst$$reg), __ T$1$4,
|
||||
as_FloatRegister($src1$$reg), as_FloatRegister($src2$$reg));
|
||||
__ notr(as_FloatRegister($dst$$reg), __ T$6, as_FloatRegister($dst$$reg));
|
||||
BasicType bt = vector_element_basic_type(this);
|
||||
__ neon_compare(as_FloatRegister($dst$$reg), bt, as_FloatRegister($src1$$reg),
|
||||
as_FloatRegister($src2$$reg), (int)$cond$$constant, /*isQ*/ true);
|
||||
%}
|
||||
ins_pipe(pipe_slow);
|
||||
%}')dnl
|
||||
dnl $1 $2 $3 $4 $5 $6
|
||||
VECTOR_CMP_NE(8, B, D, B, , 8B)
|
||||
VECTOR_CMP_NE(16,B, X, B, , 16B)
|
||||
VECTOR_CMP_NE(4, S, D, H, , 8B)
|
||||
VECTOR_CMP_NE(8, S, X, H, , 16B)
|
||||
VECTOR_CMP_NE(2, I, D, S, , 8B)
|
||||
VECTOR_CMP_NE(4, I, X, S, , 16B)
|
||||
VECTOR_CMP_NE(2, L, X, D, , 16B)
|
||||
VECTOR_CMP_NE(2, F, D, S, f, 8B)
|
||||
VECTOR_CMP_NE(4, F, X, S, f, 16B)
|
||||
VECTOR_CMP_NE(2, D, X, D, f, 16B)
|
||||
dnl
|
||||
define(`VECTOR_CMP_LT_LE', `
|
||||
instruct vcm$1$2$3`'(vec$4 dst, vec$4 src1, vec$4 src2, immI cond)
|
||||
%{
|
||||
predicate(n->as_Vector()->length() == $2 &&
|
||||
n->as_VectorMaskCmp()->get_predicate() == BoolTest::$1 &&
|
||||
n->in(1)->in(1)->bottom_type()->is_vect()->element_basic_type() == T_`'TYPE2DATATYPE($3));
|
||||
match(Set dst (VectorMaskCmp (Binary src1 src2) cond));
|
||||
format %{ "$6cm$7 $dst, T$2$5, $src2, $src1\t# vector cmp ($2$3)" %}
|
||||
ins_cost(INSN_COST);
|
||||
ins_encode %{
|
||||
__ $6cm$7(as_FloatRegister($dst$$reg), __ T$2$5,
|
||||
as_FloatRegister($src2$$reg), as_FloatRegister($src1$$reg));
|
||||
%}
|
||||
ins_pipe(vdop$8);
|
||||
%}')dnl
|
||||
dnl $1 $2 $3 $4 $5 $6 $7 $8
|
||||
VECTOR_CMP_LT_LE(lt, 8, B, D, B, , gt, 64)
|
||||
VECTOR_CMP_LT_LE(lt, 16,B, X, B, , gt, 128)
|
||||
VECTOR_CMP_LT_LE(lt, 4, S, D, H, , gt, 64)
|
||||
VECTOR_CMP_LT_LE(lt, 8, S, X, H, , gt, 128)
|
||||
VECTOR_CMP_LT_LE(lt, 2, I, D, S, , gt, 64)
|
||||
VECTOR_CMP_LT_LE(lt, 4, I, X, S, , gt, 128)
|
||||
VECTOR_CMP_LT_LE(lt, 2, L, X, D, , gt, 128)
|
||||
VECTOR_CMP_LT_LE(lt, 2, F, D, S, f, gt, 64)
|
||||
VECTOR_CMP_LT_LE(lt, 4, F, X, S, f, gt, 128)
|
||||
VECTOR_CMP_LT_LE(lt, 2, D, X, D, f, gt, 128)
|
||||
VECTOR_CMP_LT_LE(le, 8, B, D, B, , ge, 64)
|
||||
VECTOR_CMP_LT_LE(le, 16,B, X, B, , ge, 128)
|
||||
VECTOR_CMP_LT_LE(le, 4, S, D, H, , ge, 64)
|
||||
VECTOR_CMP_LT_LE(le, 8, S, X, H, , ge, 128)
|
||||
VECTOR_CMP_LT_LE(le, 2, I, D, S, , ge, 64)
|
||||
VECTOR_CMP_LT_LE(le, 4, I, X, S, , ge, 128)
|
||||
VECTOR_CMP_LT_LE(le, 2, L, X, D, , ge, 128)
|
||||
VECTOR_CMP_LT_LE(le, 2, F, D, S, f, ge, 64)
|
||||
VECTOR_CMP_LT_LE(le, 4, F, X, S, f, ge, 128)
|
||||
VECTOR_CMP_LT_LE(le, 2, D, X, D, f, ge, 128)
|
||||
dnl
|
||||
ins_pipe(vdop128);
|
||||
%}
|
||||
|
||||
// ------------------------------ Vector mul -----------------------------------
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1997, 2020, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 1997, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2014, 2020 Red Hat Inc. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
@@ -41,6 +41,25 @@ short Assembler::SIMD_Size_in_bytes[] = {
|
||||
8, 16, 8, 16, 8, 16, 8, 16, 16
|
||||
};
|
||||
|
||||
Assembler::SIMD_Arrangement Assembler::_esize2arrangement_table[9][2] = {
|
||||
// esize isQ:false isQ:true
|
||||
/* 0 */ {INVALID_ARRANGEMENT, INVALID_ARRANGEMENT},
|
||||
/* 1 */ {T8B, T16B},
|
||||
/* 2 */ {T4H, T8H},
|
||||
/* 3 */ {INVALID_ARRANGEMENT, INVALID_ARRANGEMENT},
|
||||
/* 4 */ {T2S, T4S},
|
||||
/* 5 */ {INVALID_ARRANGEMENT, INVALID_ARRANGEMENT},
|
||||
/* 6 */ {INVALID_ARRANGEMENT, INVALID_ARRANGEMENT},
|
||||
/* 7 */ {INVALID_ARRANGEMENT, INVALID_ARRANGEMENT},
|
||||
/* 8 */ {T1D, T2D}
|
||||
};
|
||||
|
||||
|
||||
Assembler::SIMD_Arrangement Assembler::esize2arrangement(int esize, bool isQ) {
|
||||
guarantee(esize == 1 || esize == 2 || esize == 4 || esize == 8, "unsupported element size");
|
||||
return _esize2arrangement_table[esize][isQ];
|
||||
}
|
||||
|
||||
void Assembler::emit_data64(jlong data,
|
||||
relocInfo::relocType rtype,
|
||||
int format) {
|
||||
|
||||
@@ -1530,9 +1530,17 @@ public:
|
||||
public:
|
||||
|
||||
enum SIMD_Arrangement {
|
||||
T8B, T16B, T4H, T8H, T2S, T4S, T1D, T2D, T1Q
|
||||
T8B, T16B, T4H, T8H, T2S, T4S, T1D, T2D, T1Q, INVALID_ARRANGEMENT
|
||||
};
|
||||
|
||||
private:
|
||||
|
||||
static SIMD_Arrangement _esize2arrangement_table[9][2];
|
||||
|
||||
public:
|
||||
|
||||
static SIMD_Arrangement esize2arrangement(int esize, bool isQ);
|
||||
|
||||
enum SIMD_RegVariant {
|
||||
B, H, S, D, Q, INVALID
|
||||
};
|
||||
@@ -2410,6 +2418,7 @@ public:
|
||||
INSN(cmgt, 0, 0b001101, true); // accepted arrangements: T8B, T16B, T4H, T8H, T2S, T4S, T2D
|
||||
INSN(cmge, 0, 0b001111, true); // accepted arrangements: T8B, T16B, T4H, T8H, T2S, T4S, T2D
|
||||
INSN(cmhi, 1, 0b001101, true); // accepted arrangements: T8B, T16B, T4H, T8H, T2S, T4S, T2D
|
||||
INSN(cmhs, 1, 0b001111, true); // accepted arrangements: T8B, T16B, T4H, T8H, T2S, T4S, T2D
|
||||
|
||||
#undef INSN
|
||||
|
||||
|
||||
@@ -61,6 +61,6 @@ class Bytes: AllStatic {
|
||||
|
||||
|
||||
// The following header contains the implementations of swap_u2, swap_u4, and swap_u8[_base]
|
||||
#include OS_CPU_HEADER_INLINE(bytes)
|
||||
#include OS_CPU_HEADER(bytes)
|
||||
|
||||
#endif // CPU_AARCH64_BYTES_AARCH64_HPP
|
||||
|
||||
@@ -26,11 +26,7 @@
|
||||
#ifndef CPU_AARCH64_COPY_AARCH64_HPP
|
||||
#define CPU_AARCH64_COPY_AARCH64_HPP
|
||||
|
||||
// Inline functions for memory copy and fill.
|
||||
|
||||
// Contains inline asm implementations
|
||||
#include OS_CPU_HEADER_INLINE(copy)
|
||||
|
||||
#include OS_CPU_HEADER(copy)
|
||||
|
||||
static void pd_fill_to_words(HeapWord* tohw, size_t count, juint value) {
|
||||
julong* to = (julong*) tohw;
|
||||
|
||||
@@ -272,6 +272,9 @@ void frame::patch_pc(Thread* thread, address pc) {
|
||||
tty->print_cr("patch_pc at address " INTPTR_FORMAT " [" INTPTR_FORMAT " -> " INTPTR_FORMAT "]",
|
||||
p2i(pc_addr), p2i(*pc_addr), p2i(pc));
|
||||
}
|
||||
|
||||
// Only generated code frames should be patched, therefore the return address will not be signed.
|
||||
assert(pauth_ptr_is_raw(*pc_addr), "cannot be signed");
|
||||
// Either the return address is the original one or we are going to
|
||||
// patch in the same address that's already there.
|
||||
assert(_pc == *pc_addr || pc == *pc_addr, "must be");
|
||||
@@ -446,7 +449,9 @@ frame frame::sender_for_interpreter_frame(RegisterMap* map) const {
|
||||
}
|
||||
#endif // COMPILER2_OR_JVMCI
|
||||
|
||||
return frame(sender_sp, unextended_sp, link(), sender_pc());
|
||||
// Use the raw version of pc - the interpreter should not have signed it.
|
||||
|
||||
return frame(sender_sp, unextended_sp, link(), sender_pc_maybe_signed());
|
||||
}
|
||||
|
||||
|
||||
@@ -509,6 +514,7 @@ frame frame::sender_raw(RegisterMap* map) const {
|
||||
|
||||
// Must be native-compiled frame, i.e. the marshaling code for native
|
||||
// methods that exists in the core system.
|
||||
|
||||
return frame(sender_sp(), link(), sender_pc());
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1997, 2020, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 1997, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2014, Red Hat Inc. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
@@ -149,6 +149,7 @@
|
||||
intptr_t* fp() const { return _fp; }
|
||||
|
||||
inline address* sender_pc_addr() const;
|
||||
inline address sender_pc_maybe_signed() const;
|
||||
|
||||
// expression stack tos if we are nested in a java call
|
||||
intptr_t* interpreter_frame_last_sp() const;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1997, 2019, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 1997, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2014, Red Hat Inc. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
@@ -28,6 +28,7 @@
|
||||
|
||||
#include "code/codeCache.hpp"
|
||||
#include "code/vmreg.inline.hpp"
|
||||
#include "pauth_aarch64.hpp"
|
||||
|
||||
// Inline functions for AArch64 frames:
|
||||
|
||||
@@ -45,6 +46,7 @@ inline frame::frame() {
|
||||
static int spin;
|
||||
|
||||
inline void frame::init(intptr_t* sp, intptr_t* fp, address pc) {
|
||||
assert(pauth_ptr_is_raw(pc), "cannot be signed");
|
||||
intptr_t a = intptr_t(sp);
|
||||
intptr_t b = intptr_t(fp);
|
||||
_sp = sp;
|
||||
@@ -69,6 +71,7 @@ inline frame::frame(intptr_t* sp, intptr_t* fp, address pc) {
|
||||
}
|
||||
|
||||
inline frame::frame(intptr_t* sp, intptr_t* unextended_sp, intptr_t* fp, address pc) {
|
||||
assert(pauth_ptr_is_raw(pc), "cannot be signed");
|
||||
intptr_t a = intptr_t(sp);
|
||||
intptr_t b = intptr_t(fp);
|
||||
_sp = sp;
|
||||
@@ -150,8 +153,9 @@ inline intptr_t* frame::unextended_sp() const { return _unextended_sp; }
|
||||
|
||||
// Return address:
|
||||
|
||||
inline address* frame::sender_pc_addr() const { return (address*) addr_at( return_addr_offset); }
|
||||
inline address frame::sender_pc() const { return *sender_pc_addr(); }
|
||||
inline address* frame::sender_pc_addr() const { return (address*) addr_at( return_addr_offset); }
|
||||
inline address frame::sender_pc_maybe_signed() const { return *sender_pc_addr(); }
|
||||
inline address frame::sender_pc() const { return pauth_strip_pointer(sender_pc_maybe_signed()); }
|
||||
|
||||
inline intptr_t* frame::sender_sp() const { return addr_at( sender_sp_offset); }
|
||||
|
||||
|
||||
@@ -5339,6 +5339,49 @@ void MacroAssembler::safepoint_isb() {
|
||||
#endif
|
||||
}
|
||||
|
||||
void MacroAssembler::neon_compare(FloatRegister dst, BasicType bt, FloatRegister src1,
|
||||
FloatRegister src2, int cond, bool isQ) {
|
||||
SIMD_Arrangement size = esize2arrangement(type2aelembytes(bt), isQ);
|
||||
if (bt == T_FLOAT || bt == T_DOUBLE) {
|
||||
switch (cond) {
|
||||
case BoolTest::eq: fcmeq(dst, size, src1, src2); break;
|
||||
case BoolTest::ne: {
|
||||
fcmeq(dst, size, src1, src2);
|
||||
notr(dst, T16B, dst);
|
||||
break;
|
||||
}
|
||||
case BoolTest::ge: fcmge(dst, size, src1, src2); break;
|
||||
case BoolTest::gt: fcmgt(dst, size, src1, src2); break;
|
||||
case BoolTest::le: fcmge(dst, size, src2, src1); break;
|
||||
case BoolTest::lt: fcmgt(dst, size, src2, src1); break;
|
||||
default:
|
||||
assert(false, "unsupported");
|
||||
ShouldNotReachHere();
|
||||
}
|
||||
} else {
|
||||
switch (cond) {
|
||||
case BoolTest::eq: cmeq(dst, size, src1, src2); break;
|
||||
case BoolTest::ne: {
|
||||
cmeq(dst, size, src1, src2);
|
||||
notr(dst, T16B, dst);
|
||||
break;
|
||||
}
|
||||
case BoolTest::ge: cmge(dst, size, src1, src2); break;
|
||||
case BoolTest::gt: cmgt(dst, size, src1, src2); break;
|
||||
case BoolTest::le: cmge(dst, size, src2, src1); break;
|
||||
case BoolTest::lt: cmgt(dst, size, src2, src1); break;
|
||||
case BoolTest::uge: cmhs(dst, size, src1, src2); break;
|
||||
case BoolTest::ugt: cmhi(dst, size, src1, src2); break;
|
||||
case BoolTest::ult: cmhi(dst, size, src2, src1); break;
|
||||
case BoolTest::ule: cmhs(dst, size, src2, src1); break;
|
||||
default:
|
||||
assert(false, "unsupported");
|
||||
ShouldNotReachHere();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
#ifndef PRODUCT
|
||||
void MacroAssembler::verify_cross_modify_fence_not_required() {
|
||||
if (VerifyCrossModifyFence) {
|
||||
|
||||
@@ -1057,6 +1057,9 @@ public:
|
||||
enum operand_size size,
|
||||
bool acquire, bool release, bool weak,
|
||||
Register result);
|
||||
|
||||
// SIMD&FP comparison
|
||||
void neon_compare(FloatRegister dst, BasicType bt, FloatRegister src1, FloatRegister src2, int cond, bool isQ);
|
||||
private:
|
||||
void compare_eq(Register rn, Register rm, enum operand_size size);
|
||||
|
||||
|
||||
@@ -138,6 +138,12 @@
|
||||
return false;
|
||||
}
|
||||
|
||||
// Does the CPU supports vector unsigned comparison instructions?
|
||||
static const bool supports_vector_comparison_unsigned(int vlen, BasicType bt) {
|
||||
// Not supported on SVE yet.
|
||||
return !UseSVE;
|
||||
}
|
||||
|
||||
// Some microarchitectures have mask registers used on vectors
|
||||
static const bool has_predicated_vectors(void) {
|
||||
return UseSVE > 0;
|
||||
|
||||
35
src/hotspot/cpu/aarch64/pauth_aarch64.hpp
Normal file
35
src/hotspot/cpu/aarch64/pauth_aarch64.hpp
Normal file
@@ -0,0 +1,35 @@
|
||||
/*
|
||||
* Copyright (c) 2021, Arm Limited. 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.
|
||||
*
|
||||
* 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.
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef CPU_AARCH64_PAUTH_AARCH64_INLINE_HPP
|
||||
#define CPU_AARCH64_PAUTH_AARCH64_INLINE_HPP
|
||||
|
||||
#include OS_CPU_HEADER_INLINE(pauth)
|
||||
|
||||
inline bool pauth_ptr_is_raw(address ptr) {
|
||||
// Confirm none of the high bits are set in the pointer.
|
||||
return ptr == pauth_strip_pointer(ptr);
|
||||
}
|
||||
|
||||
#endif // CPU_AARCH64_PAUTH_AARCH64_INLINE_HPP
|
||||
@@ -864,6 +864,13 @@ static int c_calling_convention_priv(const BasicType *sig_bt,
|
||||
return stk_args;
|
||||
}
|
||||
|
||||
int SharedRuntime::vector_calling_convention(VMRegPair *regs,
|
||||
uint num_bits,
|
||||
uint total_args_passed) {
|
||||
Unimplemented();
|
||||
return 0;
|
||||
}
|
||||
|
||||
int SharedRuntime::c_calling_convention(const BasicType *sig_bt,
|
||||
VMRegPair *regs,
|
||||
VMRegPair *regs2,
|
||||
@@ -878,7 +885,7 @@ int SharedRuntime::c_calling_convention(const BasicType *sig_bt,
|
||||
// 64 bits items (Aarch64 abi) even though java would only store
|
||||
// 32bits for a parameter. On 32bit it will simply be 32 bits
|
||||
// So this routine will do 32->32 on 32bit and 32->64 on 64bit
|
||||
void SharedRuntime::move32_64(MacroAssembler* masm, VMRegPair src, VMRegPair dst) {
|
||||
static void move32_64(MacroAssembler* masm, VMRegPair src, VMRegPair dst) {
|
||||
if (src.first()->is_stack()) {
|
||||
if (dst.first()->is_stack()) {
|
||||
// stack to stack
|
||||
@@ -979,7 +986,7 @@ static void object_move(MacroAssembler* masm,
|
||||
}
|
||||
|
||||
// A float arg may have to do float reg int reg conversion
|
||||
void SharedRuntime::float_move(MacroAssembler* masm, VMRegPair src, VMRegPair dst) {
|
||||
static void float_move(MacroAssembler* masm, VMRegPair src, VMRegPair dst) {
|
||||
assert(src.first()->is_stack() && dst.first()->is_stack() ||
|
||||
src.first()->is_reg() && dst.first()->is_reg(), "Unexpected error");
|
||||
if (src.first()->is_stack()) {
|
||||
@@ -998,7 +1005,7 @@ void SharedRuntime::float_move(MacroAssembler* masm, VMRegPair src, VMRegPair ds
|
||||
}
|
||||
|
||||
// A long move
|
||||
void SharedRuntime::long_move(MacroAssembler* masm, VMRegPair src, VMRegPair dst) {
|
||||
static void long_move(MacroAssembler* masm, VMRegPair src, VMRegPair dst) {
|
||||
if (src.first()->is_stack()) {
|
||||
if (dst.first()->is_stack()) {
|
||||
// stack to stack
|
||||
@@ -1022,7 +1029,7 @@ void SharedRuntime::long_move(MacroAssembler* masm, VMRegPair src, VMRegPair dst
|
||||
|
||||
|
||||
// A double move
|
||||
void SharedRuntime::double_move(MacroAssembler* masm, VMRegPair src, VMRegPair dst) {
|
||||
static void double_move(MacroAssembler* masm, VMRegPair src, VMRegPair dst) {
|
||||
assert(src.first()->is_stack() && dst.first()->is_stack() ||
|
||||
src.first()->is_reg() && dst.first()->is_reg(), "Unexpected error");
|
||||
if (src.first()->is_stack()) {
|
||||
|
||||
@@ -977,7 +977,7 @@ const bool Matcher::match_rule_supported_vector(int opcode, int vlen, BasicType
|
||||
// TODO
|
||||
// identify extra cases that we might want to provide match rules for
|
||||
// e.g. Op_ vector nodes and other intrinsics while guarding with vlen
|
||||
bool ret_value = match_rule_supported(opcode);
|
||||
bool ret_value = match_rule_supported(opcode) && vector_size_supported(bt, vlen);
|
||||
// Add rules here.
|
||||
|
||||
return ret_value; // Per default match rules are supported.
|
||||
@@ -991,6 +991,16 @@ const TypeVect* Matcher::predicate_reg_type(const Type* elemTy, int length) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
// Vector calling convention not yet implemented.
|
||||
const bool Matcher::supports_vector_calling_convention(void) {
|
||||
return false;
|
||||
}
|
||||
|
||||
OptoRegPair Matcher::vector_return_value(uint ideal_reg) {
|
||||
Unimplemented();
|
||||
return OptoRegPair(0, 0);
|
||||
}
|
||||
|
||||
const int Matcher::float_pressure(int default_pressure_threshold) {
|
||||
return default_pressure_threshold;
|
||||
}
|
||||
|
||||
@@ -184,6 +184,6 @@ class Bytes: AllStatic {
|
||||
|
||||
|
||||
// The following header contains the implementations of swap_u2, swap_u4, and swap_u8
|
||||
#include OS_CPU_HEADER_INLINE(bytes)
|
||||
#include OS_CPU_HEADER(bytes)
|
||||
|
||||
#endif // CPU_ARM_BYTES_ARM_HPP
|
||||
|
||||
@@ -25,12 +25,7 @@
|
||||
#ifndef CPU_ARM_COPY_ARM_HPP
|
||||
#define CPU_ARM_COPY_ARM_HPP
|
||||
|
||||
#include "utilities/macros.hpp"
|
||||
|
||||
// Inline functions for memory copy and fill.
|
||||
|
||||
// Contains inline asm implementations
|
||||
#include OS_CPU_HEADER_INLINE(copy)
|
||||
#include OS_CPU_HEADER(copy)
|
||||
|
||||
static void pd_fill_to_words(HeapWord* tohw, size_t count, juint value) {
|
||||
juint* to = (juint*)tohw;
|
||||
|
||||
@@ -34,3 +34,8 @@ const BufferLayout ForeignGlobals::parse_buffer_layout_impl(jobject jlayout) con
|
||||
Unimplemented();
|
||||
return {};
|
||||
}
|
||||
|
||||
const CallRegs ForeignGlobals::parse_call_regs_impl(jobject jconv) const {
|
||||
Unimplemented();
|
||||
return {};
|
||||
}
|
||||
|
||||
@@ -131,6 +131,11 @@
|
||||
return false; // not supported
|
||||
}
|
||||
|
||||
// Does the CPU supports vector unsigned comparison instructions?
|
||||
static constexpr bool supports_vector_comparison_unsigned(int vlen, BasicType bt) {
|
||||
return false;
|
||||
}
|
||||
|
||||
// Some microarchitectures have mask registers used on vectors
|
||||
static constexpr bool has_predicated_vectors(void) {
|
||||
return false;
|
||||
|
||||
@@ -354,6 +354,13 @@ int SharedRuntime::c_calling_convention(const BasicType *sig_bt,
|
||||
return slot;
|
||||
}
|
||||
|
||||
int SharedRuntime::vector_calling_convention(VMRegPair *regs,
|
||||
uint num_bits,
|
||||
uint total_args_passed) {
|
||||
Unimplemented();
|
||||
return 0;
|
||||
}
|
||||
|
||||
int SharedRuntime::java_calling_convention(const BasicType *sig_bt,
|
||||
VMRegPair *regs,
|
||||
int total_args_passed) {
|
||||
|
||||
@@ -29,3 +29,12 @@ address ProgrammableUpcallHandler::generate_upcall_stub(jobject rec, jobject jab
|
||||
Unimplemented();
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
address ProgrammableUpcallHandler::generate_optimized_upcall_stub(jobject mh, Method* entry, jobject jabi, jobject jconv) {
|
||||
ShouldNotCallThis();
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
bool ProgrammableUpcallHandler::supports_optimized_upcalls() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -266,6 +266,6 @@ class Bytes: AllStatic {
|
||||
#endif // VM_LITTLE_ENDIAN
|
||||
};
|
||||
|
||||
#include OS_CPU_HEADER_INLINE(bytes)
|
||||
#include OS_CPU_HEADER(bytes)
|
||||
|
||||
#endif // CPU_PPC_BYTES_PPC_HPP
|
||||
|
||||
@@ -36,3 +36,8 @@ const BufferLayout ForeignGlobals::parse_buffer_layout_impl(jobject jlayout) con
|
||||
Unimplemented();
|
||||
return {};
|
||||
}
|
||||
|
||||
const CallRegs ForeignGlobals::parse_call_regs_impl(jobject jconv) const {
|
||||
Unimplemented();
|
||||
return {};
|
||||
}
|
||||
|
||||
@@ -138,6 +138,11 @@
|
||||
return false;
|
||||
}
|
||||
|
||||
// Does the CPU supports vector unsigned comparison instructions?
|
||||
static constexpr bool supports_vector_comparison_unsigned(int vlen, BasicType bt) {
|
||||
return false;
|
||||
}
|
||||
|
||||
// Some microarchitectures have mask registers used on vectors
|
||||
static constexpr bool has_predicated_vectors(void) {
|
||||
return false;
|
||||
|
||||
@@ -2183,6 +2183,16 @@ const TypeVect* Matcher::predicate_reg_type(const Type* elemTy, int length) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
// Vector calling convention not yet implemented.
|
||||
const bool Matcher::supports_vector_calling_convention(void) {
|
||||
return false;
|
||||
}
|
||||
|
||||
OptoRegPair Matcher::vector_return_value(uint ideal_reg) {
|
||||
Unimplemented();
|
||||
return OptoRegPair(0, 0);
|
||||
}
|
||||
|
||||
const int Matcher::float_pressure(int default_pressure_threshold) {
|
||||
return default_pressure_threshold;
|
||||
}
|
||||
|
||||
@@ -917,6 +917,13 @@ int SharedRuntime::c_calling_convention(const BasicType *sig_bt,
|
||||
}
|
||||
#endif // COMPILER2
|
||||
|
||||
int SharedRuntime::vector_calling_convention(VMRegPair *regs,
|
||||
uint num_bits,
|
||||
uint total_args_passed) {
|
||||
Unimplemented();
|
||||
return 0;
|
||||
}
|
||||
|
||||
static address gen_c2i_adapter(MacroAssembler *masm,
|
||||
int total_args_passed,
|
||||
int comp_args_on_stack,
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user