..
annotation
8283230: Improve @jls usage in ElementType
2022-03-16 02:02:10 +00:00
constant
8283274: Improve @jvms usage in java.base
2022-03-17 16:37:20 +00:00
doc-files
8257845: Integrate JEP 390
2020-12-08 23:04:01 +00:00
foreign
8289148: j.l.foreign.VaList::nextVarg call could throw IndexOutOfBoundsException or even crash the VM
2022-07-12 11:25:45 +00:00
invoke
8288425: Footprint regression due MH creation when initializing StringConcatFactory
2022-06-28 12:27:30 +00:00
module
8284893: Fix typos in java.base
2022-04-19 20:07:57 +00:00
ref
8284161: Implementation of Virtual Threads (Preview)
2022-05-07 08:06:16 +00:00
reflect
8285401: Proxy class initializer should use 3-arg Class.forName
to avoid unnecessary class initialization
2022-05-31 18:30:39 +00:00
runtime
8284893: Fix typos in java.base
2022-04-19 20:07:57 +00:00
AbstractMethodError.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
AbstractStringBuilder.java
4511638: Double.toString(double) sometimes produces incorrect results
2022-06-01 21:53:54 +00:00
Appendable.java
ApplicationShutdownHooks.java
8284161: Implementation of Virtual Threads (Preview)
2022-05-07 08:06:16 +00:00
ArithmeticException.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
ArrayIndexOutOfBoundsException.java
8229997: Apply java.io.Serial annotations in java.base
2019-08-29 16:31:34 -07:00
ArrayStoreException.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
AssertionError.java
8249687: Use inline @jls and @jvm tages in more places in java.base
2020-07-17 17:27:31 -07:00
AssertionStatusDirectives.java
AutoCloseable.java
8268736: Use apiNote in AutoCloseable.close javadoc
2021-06-15 18:52:54 +00:00
BaseVirtualThread.java
8287496: Alternative virtual thread implementation that maps to OS thread
2022-06-02 09:02:37 +00:00
Boolean.java
8269665: Clean-up toString() methods of some primitive wrappers
2021-08-02 12:46:00 +00:00
BootstrapMethodError.java
8229997: Apply java.io.Serial annotations in java.base
2019-08-29 16:31:34 -07:00
Byte.java
8269665: Clean-up toString() methods of some primitive wrappers
2021-08-02 12:46:00 +00:00
Character.java
8284856: Add a test case for checking UnicodeScript entity numbers
2022-04-19 15:51:57 +00:00
CharacterData.java
8268124: Update java.lang to use switch expressions
2021-06-10 11:12:37 +00:00
CharacterData00.java.template
8257733: Move module-specific data from make to respective module
2022-03-21 21:34:09 +00:00
CharacterData0E.java.template
8257733: Move module-specific data from make to respective module
2022-03-21 21:34:09 +00:00
CharacterData01.java.template
8257733: Move module-specific data from make to respective module
2022-03-21 21:34:09 +00:00
CharacterData02.java.template
8257733: Move module-specific data from make to respective module
2022-03-21 21:34:09 +00:00
CharacterData03.java.template
8257733: Move module-specific data from make to respective module
2022-03-21 21:34:09 +00:00
CharacterDataLatin1.java.template
8257733: Move module-specific data from make to respective module
2022-03-21 21:34:09 +00:00
CharacterDataPrivateUse.java
8262471: Fix coding style in src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java
2021-03-10 14:46:57 +00:00
CharacterDataUndefined.java
8260406: Do not copy pure java source code to gensrc
2021-01-26 14:08:06 +00:00
CharacterName.java
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
2021-06-02 11:57:31 +00:00
CharSequence.java
8255262: Remove use of legacy custom @spec tag
2020-10-22 19:42:01 +00:00
Class.java
8281001: Class::forName(String) defaults to system class loader if the caller is null
2022-06-08 16:21:55 +00:00
ClassCastException.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
ClassCircularityError.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
ClassFormatError.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
ClassLoader.java
8284893: Fix typos in java.base
2022-04-19 20:07:57 +00:00
ClassNotFoundException.java
8264148: Update spec for exceptions retrofitted for exception chaining
2021-03-30 19:59:59 +00:00
ClassValue.java
8285676: Add missing @param tags for type parameters on classes and interfaces
2022-04-28 18:00:34 +00:00
Cloneable.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
CloneNotSupportedException.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
Comparable.java
8261123: Augment discussion of equivalence classes in Object.equals and comparison methods
2021-02-17 01:08:39 +00:00
Compiler.java
ConditionalSpecialCasing.java
8268124: Update java.lang to use switch expressions
2021-06-10 11:12:37 +00:00
Deprecated.java
Double.java
8273346: Expand library mappings to IEEE 754 operations
2022-06-07 16:13:42 +00:00
Enum.java
8281082: Improve javadoc references to JOSS
2022-02-01 22:30:08 +00:00
EnumConstantNotPresentException.java
8229997: Apply java.io.Serial annotations in java.base
2019-08-29 16:31:34 -07:00
Error.java
8229997: Apply java.io.Serial annotations in java.base
2019-08-29 16:31:34 -07:00
Exception.java
8229997: Apply java.io.Serial annotations in java.base
2019-08-29 16:31:34 -07:00
ExceptionInInitializerError.java
8264148: Update spec for exceptions retrofitted for exception chaining
2021-03-30 19:59:59 +00:00
FdLibm.java
8244146: javac changes for JEP 306
2021-06-01 21:59:39 +00:00
Float.java
8273346: Expand library mappings to IEEE 754 operations
2022-06-07 16:13:42 +00:00
FunctionalInterface.java
8224175: Fix inconsistencies in @jls and @jvms tags
2019-05-20 17:29:44 -07:00
IllegalAccessError.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
IllegalAccessException.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
IllegalArgumentException.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
IllegalCallerException.java
8255262: Remove use of legacy custom @spec tag
2020-10-22 19:42:01 +00:00
IllegalMonitorStateException.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
IllegalStateException.java
8234335: Remove line break in class declaration in java.base
2019-11-21 09:10:21 +00:00
IllegalThreadStateException.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
IncompatibleClassChangeError.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
IndexOutOfBoundsException.java
8255150: Add utility methods to check long indexes and ranges
2020-11-17 10:37:27 +00:00
InheritableThreadLocal.java
8284161: Implementation of Virtual Threads (Preview)
2022-05-07 08:06:16 +00:00
InstantiationError.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
InstantiationException.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
Integer.java
8283894: Intrinsify compress and expand bits on x86
2022-06-06 00:37:54 +00:00
InternalError.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
InterruptedException.java
8287353: Use snippet tag instead of pre tag in Javadoc of InterruptedException
2022-06-08 04:08:08 +00:00
Iterable.java
LayerInstantiationException.java
8255262: Remove use of legacy custom @spec tag
2020-10-22 19:42:01 +00:00
LinkageError.java
8234335: Remove line break in class declaration in java.base
2019-11-21 09:10:21 +00:00
LiveStackFrame.java
8284161: Implementation of Virtual Threads (Preview)
2022-05-07 08:06:16 +00:00
LiveStackFrameInfo.java
Long.java
8288414: Long::compress/expand samples are not correct
2022-06-15 19:21:13 +00:00
MatchException.java
8262889: Compiler implementation for Record Patterns
2022-05-25 11:56:24 +00:00
Math.java
8273346: Expand library mappings to IEEE 754 operations
2022-06-07 16:13:42 +00:00
Module.java
8281006: Module::getResourceAsStream should check if the resource is open unconditionally when caller is null
2022-04-20 17:02:31 +00:00
ModuleLayer.java
8284191: Replace usages of 'a the' in hotspot and java.base
2022-05-24 11:25:13 +00:00
NamedPackage.java
NegativeArraySizeException.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
NoClassDefFoundError.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
NoSuchFieldError.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
NoSuchFieldException.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
NoSuchMethodError.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
NoSuchMethodException.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
NullPointerException.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
Number.java
8264609: Number.{byteValue, shortValue} spec should use @implSpec
2021-04-01 19:46:56 +00:00
NumberFormatException.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
Object.java
8286760: Update citation of "Effective Java" second edition to third edition
2022-05-16 16:07:30 +00:00
OutOfMemoryError.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
Override.java
package-info.java
Package.java
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
2021-06-02 11:57:31 +00:00
PinnedThreadPrinter.java
8284161: Implementation of Virtual Threads (Preview)
2022-05-07 08:06:16 +00:00
Process.java
8276348: Use blessed modifier order in java.base
2021-11-03 10:07:48 +00:00
ProcessBuilder.java
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
2021-06-02 11:57:31 +00:00
ProcessHandle.java
8284893: Fix typos in java.base
2022-04-19 20:07:57 +00:00
ProcessHandleImpl.java
8284165: Add pid to process reaper thread name
2022-04-05 03:39:39 +00:00
PublicMethods.java
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
2021-06-02 11:57:31 +00:00
Readable.java
Record.java
8265356: need code example for getting canonical constructor of a Record
2021-05-01 07:30:55 +00:00
ReflectiveOperationException.java
8229997: Apply java.io.Serial annotations in java.base
2019-08-29 16:31:34 -07:00
Runnable.java
8284161: Implementation of Virtual Threads (Preview)
2022-05-07 08:06:16 +00:00
Runtime.java
8276447: Deprecate finalization-related methods for removal
2021-12-08 00:23:15 +00:00
RuntimeException.java
8229997: Apply java.io.Serial annotations in java.base
2019-08-29 16:31:34 -07:00
RuntimePermission.java
8244202: Implementation of JEP 418: Internet-Address Resolution SPI
2021-11-11 14:33:58 +00:00
SafeVarargs.java
SecurityException.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
SecurityManager.java
8270380: Change the default value of the java.security.manager system property to disallow
2021-10-21 14:04:48 +00:00
Short.java
8269665: Clean-up toString() methods of some primitive wrappers
2021-08-02 12:46:00 +00:00
Shutdown.java
8285890: Fix some @param tags
2022-04-30 21:21:17 +00:00
StackFrameInfo.java
8284161: Implementation of Virtual Threads (Preview)
2022-05-07 08:06:16 +00:00
StackOverflowError.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
StackStreamFactory.java
8284161: Implementation of Virtual Threads (Preview)
2022-05-07 08:06:16 +00:00
StackTraceElement.java
8284161: Implementation of Virtual Threads (Preview)
2022-05-07 08:06:16 +00:00
StackWalker.java
8284161: Implementation of Virtual Threads (Preview)
2022-05-07 08:06:16 +00:00
StrictMath.java
8285977: Add links to IEEE 754 specification
2022-05-03 16:58:19 +00:00
String.java
8288589: Files.readString ignores encoding errors for UTF-16
2022-06-23 17:07:58 +00:00
StringBuffer.java
8282429: StringBuilder/StringBuffer.toString() skip compressing for UTF16 strings
2022-04-01 04:42:03 +00:00
StringBuilder.java
8282429: StringBuilder/StringBuffer.toString() skip compressing for UTF16 strings
2022-04-01 04:42:03 +00:00
StringCoding.java
8281146: Replace StringCoding.hasNegatives with countPositives
2022-03-17 09:20:24 +00:00
StringConcatHelper.java
8287013: StringConcatFactory: remove short and byte mixers/prependers
2022-05-20 08:17:23 +00:00
StringIndexOutOfBoundsException.java
8229997: Apply java.io.Serial annotations in java.base
2019-08-29 16:31:34 -07:00
StringLatin1.java
8285001: Simplify StringLatin1.regionMatches
2022-04-19 20:29:16 +00:00
StringUTF16.java
8278831: Use table lookup for the last two bytes in Integer.getChars
2022-01-17 11:01:55 +00:00
SuppressWarnings.java
8280744: Allow SuppressWarnings to be used in all declaration contexts
2022-01-28 00:44:13 +00:00
System.java
8287496: Alternative virtual thread implementation that maps to OS thread
2022-06-02 09:02:37 +00:00
Thread.java
8287982: Concurrent implicit attach from native threads crashes VM
2022-06-22 07:48:14 +00:00
ThreadBuilders.java
8287496: Alternative virtual thread implementation that maps to OS thread
2022-06-02 09:02:37 +00:00
ThreadDeath.java
8230723: Remove default constructors from java.lang and java.io
2019-09-09 10:13:42 -07:00
ThreadGroup.java
8284161: Implementation of Virtual Threads (Preview)
2022-05-07 08:06:16 +00:00
ThreadLocal.java
8284161: Implementation of Virtual Threads (Preview)
2022-05-07 08:06:16 +00:00
Throwable.java
8284161: Implementation of Virtual Threads (Preview)
2022-05-07 08:06:16 +00:00
TypeNotPresentException.java
8251203: Fix "no comment" warnings in java.base/java.lang and java/io
2020-08-25 10:20:14 -04:00
UnknownError.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
UnsatisfiedLinkError.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
UnsupportedClassVersionError.java
8234335: Remove line break in class declaration in java.base
2019-11-21 09:10:21 +00:00
UnsupportedOperationException.java
8231186: Replace html tag <code>foo</code> with javadoc tag {@code foo} in java.base
2019-09-24 09:43:43 +01:00
VerifyError.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
VersionProps.java.template
8285497: Add system property for Java SE specification maintenance version
2022-05-05 22:23:41 +00:00
VirtualMachineError.java
8284191: Replace usages of 'a the' in hotspot and java.base
2022-05-24 11:25:13 +00:00
VirtualThread.java
8287496: Alternative virtual thread implementation that maps to OS thread
2022-06-02 09:02:37 +00:00
Void.java
8255989: Remove explicitly unascribed authorship from Java source files
2020-11-07 12:11:43 +00:00
WeakPairMap.java
8276348: Use blessed modifier order in java.base
2021-11-03 10:07:48 +00:00
WrongThreadException.java
8284161: Implementation of Virtual Threads (Preview)
2022-05-07 08:06:16 +00:00