jdk/src/java.base/share/classes/java/lang
2025-01-15 02:04:01 +00:00
..
annotation 8347121: Add missing @serial tags to module java.base 2025-01-09 11:49:18 +00:00
classfile 8342466: Improve API documentation for java.lang.classfile.attribute 2025-01-15 02:04:01 +00:00
constant 8345799: Update copyright year to 2024 for core-libs in files where it was missed 2024-12-11 21:08:22 +00:00
doc-files 8338596: Clarify handling of restricted and caller-sensitive methods 2024-10-15 09:10:13 +00:00
foreign 8346432: java.lang.foreign.Linker comment typo 2024-12-17 14:58:21 +00:00
invoke 8347121: Add missing @serial tags to module java.base 2025-01-09 11:49:18 +00:00
module 8345799: Update copyright year to 2024 for core-libs in files where it was missed 2024-12-11 21:08:22 +00:00
ref 8345799: Update copyright year to 2024 for core-libs in files where it was missed 2024-12-11 21:08:22 +00:00
reflect 8347063: Add comments in ClassFileFormatVersion for class file format evolution history 2025-01-10 21:23:50 +00:00
runtime 8345799: Update copyright year to 2024 for core-libs in files where it was missed 2024-12-11 21:08:22 +00:00
AbstractMethodError.java
AbstractStringBuilder.java 8343925: [BACKOUT] JDK-8342650 Move getChars to DecimalDigits 2024-11-11 15:14:10 +00:00
Appendable.java 8311906: Improve robustness of String constructors with mutable array inputs 2023-12-04 18:28:59 +00:00
ApplicationShutdownHooks.java
ArithmeticException.java
ArrayIndexOutOfBoundsException.java
ArrayStoreException.java 8299498: Usage of constructors of primitive wrapper classes should be avoided in java.lang API docs 2023-01-13 23:14:14 +00:00
AssertionError.java 8345799: Update copyright year to 2024 for core-libs in files where it was missed 2024-12-11 21:08:22 +00:00
AssertionStatusDirectives.java
AutoCloseable.java
BaseVirtualThread.java 8345799: Update copyright year to 2024 for core-libs in files where it was missed 2024-12-11 21:08:22 +00:00
Boolean.java 8178966: Don't swallow early bootstrap exceptions in Boolean.getBoolean, Integer.getInteger and Long.getLong 2024-11-21 20:04:39 +00:00
BootstrapMethodError.java 8345799: Update copyright year to 2024 for core-libs in files where it was missed 2024-12-11 21:08:22 +00:00
Byte.java 8343019: Primitive caches must use boxed instances from the archive 2024-10-31 20:18:25 +00:00
Character.java 8319993: Update Unicode Data Files to 16.0.0 2024-11-25 15:54:23 +00:00
CharacterData.java 8303018: Unicode Emoji Properties 2023-03-20 20:20:19 +00:00
CharacterData00.java.template 8319993: Update Unicode Data Files to 16.0.0 2024-11-25 15:54:23 +00:00
CharacterData0E.java.template 8303018: Unicode Emoji Properties 2023-03-20 20:20:19 +00:00
CharacterData01.java.template 8303018: Unicode Emoji Properties 2023-03-20 20:20:19 +00:00
CharacterData02.java.template 8303018: Unicode Emoji Properties 2023-03-20 20:20:19 +00:00
CharacterData03.java.template 8303018: Unicode Emoji Properties 2023-03-20 20:20:19 +00:00
CharacterDataLatin1.java.template 8303018: Unicode Emoji Properties 2023-03-20 20:20:19 +00:00
CharacterDataPrivateUse.java 8303018: Unicode Emoji Properties 2023-03-20 20:20:19 +00:00
CharacterDataUndefined.java 8303018: Unicode Emoji Properties 2023-03-20 20:20:19 +00:00
CharacterName.java 8344565: SM cleanup in jdk/internal and java/lang package private classes 2024-11-26 17:12:17 +00:00
CharSequence.java 8300133: Use generalized see and link tags in core libs 2023-01-18 18:54:03 +00:00
Class.java 8347397: Cleanup of JDK-8169880 2025-01-10 14:47:01 +00:00
ClassCastException.java 8289730: Deprecated code sample in java.lang.ClassCastException 2022-07-06 08:19:40 +00:00
ClassCircularityError.java
ClassFormatError.java
ClassFrameInfo.java 8268829: Provide an optimized way to walk the stack with Class object only 2023-09-07 21:37:40 +00:00
ClassLoader.java 8343427: Class file load hook crashes on archived classes from multi-release JARs 2024-11-26 17:14:00 +00:00
ClassNotFoundException.java
ClassValue.java 8345799: Update copyright year to 2024 for core-libs in files where it was missed 2024-12-11 21:08:22 +00:00
Cloneable.java
CloneNotSupportedException.java
Comparable.java
ConditionalSpecialCasing.java 8288628: Unnecessary Hashtable usage in ConditionalSpecialCasing 2022-06-21 08:28:04 +00:00
Deprecated.java
Double.java 8347605: Use spec tag to refer to IEEE 754 standard 2025-01-13 19:59:49 +00:00
Enum.java 8306075: Micro-optimize Enum.hashCode 2023-04-21 09:51:36 +00:00
EnumConstantNotPresentException.java 8347121: Add missing @serial tags to module java.base 2025-01-09 11:49:18 +00:00
Error.java 8319374: JFR: Remove instrumentation for exception events 2023-11-08 13:22:33 +00:00
Exception.java
ExceptionInInitializerError.java 8345799: Update copyright year to 2024 for core-libs in files where it was missed 2024-12-11 21:08:22 +00:00
FdLibm.java 8331108: Unused Math.abs call in java.lang.FdLibm.Expm1#compute 2024-04-28 22:55:44 +00:00
Float.java 8347605: Use spec tag to refer to IEEE 754 standard 2025-01-13 19:59:49 +00:00
FunctionalInterface.java
IllegalAccessError.java
IllegalAccessException.java
IllegalArgumentException.java
IllegalCallerException.java
IllegalMonitorStateException.java
IllegalStateException.java
IllegalThreadStateException.java 8249627: Degrade Thread.suspend and Thread.resume 2022-09-27 11:43:59 +00:00
IncompatibleClassChangeError.java
IndexOutOfBoundsException.java
InheritableThreadLocal.java
InstantiationError.java
InstantiationException.java
Integer.java 8178966: Don't swallow early bootstrap exceptions in Boolean.getBoolean, Integer.getInteger and Long.getLong 2024-11-21 20:04:39 +00:00
InternalError.java
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
LinkageError.java
LiveStackFrame.java 8344336: SM cleanup of java.lang.System, Runtime, String, StackWalker 2024-11-21 21:50:41 +00:00
LiveStackFrameInfo.java
Long.java 8178966: Don't swallow early bootstrap exceptions in Boolean.getBoolean, Integer.getInteger and Long.getLong 2024-11-21 20:04:39 +00:00
MatchException.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
Math.java 8347605: Use spec tag to refer to IEEE 754 standard 2025-01-13 19:59:49 +00:00
Module.java 8344336: SM cleanup of java.lang.System, Runtime, String, StackWalker 2024-11-21 21:50:41 +00:00
ModuleLayer.java 8344011: Remove usage of security manager from Class and reflective APIs 2024-11-14 07:39:28 +00:00
NamedPackage.java
NegativeArraySizeException.java
NoClassDefFoundError.java
NoSuchFieldError.java
NoSuchFieldException.java
NoSuchMethodError.java
NoSuchMethodException.java
NullPointerException.java
Number.java
NumberFormatException.java
Object.java 8338383: Implement JEP 491: Synchronize Virtual Threads without Pinning 2024-11-12 15:23:48 +00:00
OutOfMemoryError.java
Override.java
package-info.java 8338411: Implement JEP 486: Permanently Disable the Security Manager 2024-11-12 17:16:15 +00:00
Package.java 8344011: Remove usage of security manager from Class and reflective APIs 2024-11-14 07:39:28 +00:00
Process.java 8338411: Implement JEP 486: Permanently Disable the Security Manager 2024-11-12 17:16:15 +00:00
ProcessBuilder.java 8343958: Remove security manager impl in java.lang.Process and java.lang.Runtime.exec 2024-11-13 20:49:59 +00:00
ProcessHandle.java 8338411: Implement JEP 486: Permanently Disable the Security Manager 2024-11-12 17:16:15 +00:00
ProcessHandleImpl.java 8343958: Remove security manager impl in java.lang.Process and java.lang.Runtime.exec 2024-11-13 20:49:59 +00:00
PublicMethods.java 8344011: Remove usage of security manager from Class and reflective APIs 2024-11-14 07:39:28 +00:00
Readable.java 8222329: Readable read(CharBuffer) does not specify that 0 is returned when there is no remaining space in buffer 2023-06-27 15:28:01 +00:00
Record.java 8339631: Fix block @jls and @jvms tags 2024-09-09 12:06:21 +00:00
ReflectiveOperationException.java
Runnable.java
Runtime.java 8344336: SM cleanup of java.lang.System, Runtime, String, StackWalker 2024-11-21 21:50:41 +00:00
RuntimeException.java
RuntimePermission.java 8338411: Implement JEP 486: Permanently Disable the Security Manager 2024-11-12 17:16:15 +00:00
SafeVarargs.java
ScopedValue.java 8345325: SM cleanup of GetPropertyAction in java.base 2024-12-03 14:59:30 +00:00
SecurityException.java 8338411: Implement JEP 486: Permanently Disable the Security Manager 2024-11-12 17:16:15 +00:00
SecurityManager.java 8338411: Implement JEP 486: Permanently Disable the Security Manager 2024-11-12 17:16:15 +00:00
Short.java 8343019: Primitive caches must use boxed instances from the archive 2024-10-31 20:18:25 +00:00
Shutdown.java 8303198: System and Runtime.exit() resilience to logging errors 2023-03-03 16:14:45 +00:00
StackFrameInfo.java 8268829: Provide an optimized way to walk the stack with Class object only 2023-09-07 21:37:40 +00:00
StackOverflowError.java
StackStreamFactory.java 8345325: SM cleanup of GetPropertyAction in java.base 2024-12-03 14:59:30 +00:00
StackTraceElement.java 8347121: Add missing @serial tags to module java.base 2025-01-09 11:49:18 +00:00
StackWalker.java 8344336: SM cleanup of java.lang.System, Runtime, String, StackWalker 2024-11-21 21:50:41 +00:00
StrictMath.java 8347605: Use spec tag to refer to IEEE 754 standard 2025-01-13 19:59:49 +00:00
String.java 8345286: Remove use of SecurityManager API from misc areas 2024-12-04 09:23:57 +00:00
StringBuffer.java 8325730: StringBuilder.toString allocation for the empty String 2024-02-20 20:28:55 +00:00
StringBuilder.java 8325730: StringBuilder.toString allocation for the empty String 2024-02-20 20:28:55 +00:00
StringCoding.java 8339290: Optimize ClassFile Utf8EntryImpl#writeTo 2024-09-05 11:45:49 +00:00
StringConcatHelper.java 8343925: [BACKOUT] JDK-8342650 Move getChars to DecimalDigits 2024-11-11 15:14:10 +00:00
StringIndexOutOfBoundsException.java
StringLatin1.java 8343984: Fix Unsafe address overflow 2024-11-13 23:17:26 +00:00
StringUTF16.java 8343925: [BACKOUT] JDK-8342650 Move getChars to DecimalDigits 2024-11-11 15:14:10 +00:00
SuppressWarnings.java
System.java 8345286: Remove use of SecurityManager API from misc areas 2024-12-04 09:23:57 +00:00
Thread.java 8343981: Remove usage of security manager from Thread and related classes 2024-11-13 18:49:31 +00:00
ThreadBuilders.java 8343981: Remove usage of security manager from Thread and related classes 2024-11-13 18:49:31 +00:00
ThreadDeath.java 8289610: Degrade Thread.stop 2022-09-23 07:55:29 +00:00
ThreadGroup.java 8338411: Implement JEP 486: Permanently Disable the Security Manager 2024-11-12 17:16:15 +00:00
ThreadLocal.java 8345325: SM cleanup of GetPropertyAction in java.base 2024-12-03 14:59:30 +00:00
Throwable.java 8343039: Remove jdk.internal.misc.InternalLock and usages from java.io 2024-11-15 16:11:34 +00:00
TypeNotPresentException.java 8347121: Add missing @serial tags to module java.base 2025-01-09 11:49:18 +00:00
UnknownError.java
UnsatisfiedLinkError.java
UnsupportedClassVersionError.java
UnsupportedOperationException.java
VerifyError.java
VersionProps.java.template 8288706: Unused parameter 'boolean newln' in method java.lang.VersionProps#print(boolean, boolean) 2022-07-06 15:37:23 +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 8337199: Add jcmd Thread.vthread_scheduler and Thread.vthread_pollers diagnostic commands 2024-12-03 07:24:46 +00:00
Void.java 8342865: Use type parameter for Class::getPrimitiveClass 2024-10-26 14:45:04 +00:00
WeakPairMap.java
WrongThreadException.java