jdk/src/java.base/share/classes/java/lang
Shaojin Wen e1d684c645 8342650: Move getChars to DecimalDigits
Reviewed-by: liach
2024-11-11 05:06:56 +00:00
..
annotation 8340082: Use inline return tag in java.base 2024-09-13 16:49:28 +00:00
classfile 8342336: Optimize ClassFile imports 2024-10-17 10:49:53 +00:00
constant 8343437: ClassDesc.of incorrectly permitting empty names 2024-11-04 13:24:09 +00:00
doc-files 8338596: Clarify handling of restricted and caller-sensitive methods 2024-10-15 09:10:13 +00:00
foreign 8334107: Specification for MemorySegment::get/setString could use some clarification 2024-11-07 07:25:41 +00:00
invoke 8343547: Restore accidentally removed annotations in LambdaForm from ClassFile API port 2024-11-05 12:15:42 +00:00
module 8338611: java.lang.module specification wording not aligned with JEP 261 2024-08-20 18:50:17 +00:00
ref 8329597: C2: Intrinsify Reference.clear 2024-10-16 14:08:10 +00:00
reflect 8336267: Method and Constructor signature parsing can be shared on the root object 2024-11-04 13:24:29 +00:00
runtime 8338544: Dedicated Array class descriptor implementation 2024-10-24 02:40:08 +00:00
AbstractMethodError.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
AbstractStringBuilder.java 8342650: Move getChars to DecimalDigits 2024-11-11 05:06:56 +00:00
Appendable.java 8311906: Improve robustness of String constructors with mutable array inputs 2023-12-04 18:28:59 +00:00
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
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 8325189: Enable this-escape javac warning in java.base 2024-02-07 20:05:11 +00:00
AssertionStatusDirectives.java
AutoCloseable.java 8268736: Use apiNote in AutoCloseable.close javadoc 2021-06-15 18:52:54 +00:00
BaseVirtualThread.java 8324053: Use the blessed modifier order for sealed in java.base 2024-01-18 22:28:23 +00:00
Boolean.java 8342865: Use type parameter for Class::getPrimitiveClass 2024-10-26 14:45:04 +00:00
BootstrapMethodError.java 8325189: Enable this-escape javac warning in java.base 2024-02-07 20:05:11 +00:00
Byte.java 8343019: Primitive caches must use boxed instances from the archive 2024-10-31 20:18:25 +00:00
Character.java 8343019: Primitive caches must use boxed instances from the archive 2024-10-31 20:18:25 +00:00
CharacterData.java 8303018: Unicode Emoji Properties 2023-03-20 20:20:19 +00:00
CharacterData00.java.template 8303018: Unicode Emoji Properties 2023-03-20 20:20:19 +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 8332826: Make hashCode methods in ArraysSupport friendlier 2024-05-30 09:33:30 +00:00
CharSequence.java 8300133: Use generalized see and link tags in core libs 2023-01-18 18:54:03 +00:00
Class.java 8343071: Broken anchors to restricted method page and some redundant ids 2024-11-05 21:43:11 +00:00
ClassCastException.java 8289730: Deprecated code sample in java.lang.ClassCastException 2022-07-06 08:19:40 +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
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 8339631: Fix block @jls and @jvms tags 2024-09-09 12:06:21 +00:00
ClassNotFoundException.java 8264148: Update spec for exceptions retrofitted for exception chaining 2021-03-30 19:59:59 +00:00
ClassValue.java 8331879: Clean up non-standard use of /// comments in java.base 2024-05-31 22:16:35 +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
ConditionalSpecialCasing.java 8288628: Unnecessary Hashtable usage in ConditionalSpecialCasing 2022-06-21 08:28:04 +00:00
Deprecated.java
Double.java 8343819: Link Float.NaN and Double.NaN to equivalence discussion in Double 2024-11-09 05:53:16 +00:00
Enum.java 8306075: Micro-optimize Enum.hashCode 2023-04-21 09:51:36 +00:00
EnumConstantNotPresentException.java
Error.java 8319374: JFR: Remove instrumentation for exception events 2023-11-08 13:22:33 +00:00
Exception.java
ExceptionInInitializerError.java 8325189: Enable this-escape javac warning in java.base 2024-02-07 20:05:11 +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 8343819: Link Float.NaN and Double.NaN to equivalence discussion in Double 2024-11-09 05:53:16 +00:00
FunctionalInterface.java
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
IllegalThreadStateException.java 8249627: Degrade Thread.suspend and Thread.resume 2022-09-27 11:43:59 +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 8342650: Move getChars to DecimalDigits 2024-11-11 05:06:56 +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
LiveStackFrame.java 8284161: Implementation of Virtual Threads (Preview) 2022-05-07 08:06:16 +00:00
LiveStackFrameInfo.java
Long.java 8342650: Move getChars to DecimalDigits 2024-11-11 05:06:56 +00:00
MatchException.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
Math.java 8338694: x86_64 intrinsic for tanh using libm 2024-09-24 15:11:13 +00:00
Module.java 8343071: Broken anchors to restricted method page and some redundant ids 2024-11-05 21:43:11 +00:00
ModuleLayer.java 8331671: Implement JEP 472: Prepare to Restrict the Use of JNI 2024-08-26 09:17:45 +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 8340983: Use index and definition tags in Object and Double 2024-09-26 16:04:45 +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 8341541: Wrong anchor in wrapper classes links 2024-10-04 19:25:31 +00:00
Package.java 8314738: Remove all occurrences of and support for @revised 2023-08-22 13:02:53 +00:00
PinnedThreadPrinter.java 8322846: Running with -Djdk.tracePinnedThreads set can hang 2024-01-06 18:24:28 +00:00
Process.java 8336679: Add @implSpec for the default implementations in Process.waitFor() 2024-07-24 16:48:34 +00:00
ProcessBuilder.java 8295304: Runtime support improvements 2023-04-18 23:21:20 +00:00
ProcessHandle.java 8284893: Fix typos in java.base 2022-04-19 20:07:57 +00:00
ProcessHandleImpl.java 8297451: ProcessHandleImpl should assert privilege when modifying reaper thread 2022-11-26 20:04:59 +00:00
PublicMethods.java 8266459: Implement JEP 411: Deprecate the Security Manager for Removal 2021-06-02 11:57:31 +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 8284161: Implementation of Virtual Threads (Preview) 2022-05-07 08:06:16 +00:00
Runtime.java 8331671: Implement JEP 472: Prepare to Restrict the Use of JNI 2024-08-26 09:17:45 +00:00
RuntimeException.java
RuntimePermission.java 8249627: Degrade Thread.suspend and Thread.resume 2022-09-27 11:43:59 +00:00
SafeVarargs.java
ScopedValue.java 8341903: Implementation of Scoped Values (Fourth Preview) 2024-11-05 17:12:17 +00:00
SecurityException.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
SecurityManager.java 8294618: Update openjdk.java.net => openjdk.org 2022-10-05 16:48:09 +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 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
StackStreamFactory.java 8316305: Initial buffer size of StackWalker is too small caused by JDK-8285447 2023-09-22 18:38:06 +00:00
StackTraceElement.java 8314738: Remove all occurrences of and support for @revised 2023-08-22 13:02:53 +00:00
StackWalker.java 8339631: Fix block @jls and @jvms tags 2024-09-09 12:06:21 +00:00
StrictMath.java 8333768: Minor doc updates to java.lang.{Float, Double} 2024-07-18 16:33:48 +00:00
String.java 8336831: Optimize StringConcatHelper.simpleConcat 2024-07-23 20:21:08 +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 8342650: Move getChars to DecimalDigits 2024-11-11 05:06:56 +00:00
StringIndexOutOfBoundsException.java
StringLatin1.java 8342650: Move getChars to DecimalDigits 2024-11-11 05:06:56 +00:00
StringUTF16.java 8342650: Move getChars to DecimalDigits 2024-11-11 05:06:56 +00:00
SuppressWarnings.java 8280744: Allow SuppressWarnings to be used in all declaration contexts 2022-01-28 00:44:13 +00:00
System.java 8342650: Move getChars to DecimalDigits 2024-11-11 05:06:56 +00:00
Thread.java 8299419: Thread.sleep(millis) may throw OOME 2024-09-11 20:02:49 +00:00
ThreadBuilders.java 8325949: Create an internal utility method for creating VarHandle instances 2024-09-23 10:57:43 +00:00
ThreadDeath.java 8289610: Degrade Thread.stop 2022-09-23 07:55:29 +00:00
ThreadGroup.java 8325189: Enable this-escape javac warning in java.base 2024-02-07 20:05:11 +00:00
ThreadLocal.java 8343132: Remove temporary transitions from Virtual thread implementation 2024-10-31 08:53:19 +00:00
Throwable.java 8331876: JFR: Move file read and write events to java.base 2024-05-30 13:32:57 +00:00
TypeNotPresentException.java 8337302: Undefined type variable results in null 2024-09-18 12:33:56 +00: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
UnsupportedOperationException.java
VerifyError.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
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 8343132: Remove temporary transitions from Virtual thread implementation 2024-10-31 08:53:19 +00:00
Void.java 8342865: Use type parameter for Class::getPrimitiveClass 2024-10-26 14:45:04 +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