jdk/src/java.base/share/classes/java/lang
Naoto Sato 4cfa230e2d 8273259: Character.getName doesn't follow Unicode spec for ideographs
Reviewed-by: bpb, lancea, iris, darcy
2021-09-13 16:06:10 +00:00
..
annotation 8270916: Update java.lang.annotation.Target for changes in JLS 9.6.4.1 2021-07-22 19:50:23 +00:00
constant Merge 2021-07-14 01:07:52 +00:00
doc-files 8257845: Integrate JEP 390 2020-12-08 23:04:01 +00:00
invoke 8273194: Document the two possible cases when Lookup::ensureInitialized returns 2021-09-10 17:17:31 +00:00
module 8271208: Typo in ModuleDescriptor.read javadoc 2021-08-06 01:30:45 +00:00
ref 8271862: C2 intrinsic for Reference.refersTo() is often not used 2021-08-11 11:09:59 +00:00
reflect 8263561: Re-examine uses of LinkedList 2021-08-02 12:50:38 +00:00
runtime 8272347: ObjectMethods::bootstrap should specify NPE if any argument except lookup is null 2021-08-30 21:16:46 +00:00
AbstractMethodError.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
AbstractStringBuilder.java 8273100: Improve AbstractStringBuilder.append(String) when using CompactStrings 2021-08-31 11:32:33 +00:00
Appendable.java
ApplicationShutdownHooks.java
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
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 8273259: Character.getName doesn't follow Unicode spec for ideographs 2021-09-13 16:06:10 +00:00
CharacterData.java 8268124: Update java.lang to use switch expressions 2021-06-10 11:12:37 +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 8271627: Use local field access in favor of Class.getClassLoader0 2021-08-02 22:37:56 +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 8268129: LibraryLookup::ofDefault leaks symbols from loaded libraries 2021-06-04 12:53:17 +00:00
ClassNotFoundException.java 8264148: Update spec for exceptions retrofitted for exception chaining 2021-03-30 19:59:59 +00:00
ClassValue.java 8251397: NPE on ClassValue.ClassValueMap.cacheArray 2020-09-17 13:42:15 +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 8268113: Re-use Long.hashCode() where possible 2021-08-02 12:49:41 +00:00
Enum.java 8258140: Update @jls tags in java.base for renamed/renumbered sections 2020-12-15 16:48:31 +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 8257086: Clarify differences between {Float, Double}.equals and == 2021-02-02 02:33:56 +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 8230723: Remove default constructors from java.lang and java.io 2019-09-09 10:13:42 -07: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 8267844: Replace Integer/Long.valueOf() with Integer/Long.parse*() where applicable 2021-08-12 10:03:52 +00:00
InternalError.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
InterruptedException.java 8234335: Remove line break in class declaration in java.base 2019-11-21 09:10:21 +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 8266459: Implement JEP 411: Deprecate the Security Manager for Removal 2021-06-02 11:57:31 +00:00
LiveStackFrameInfo.java
Long.java 8267844: Replace Integer/Long.valueOf() with Integer/Long.parse*() where applicable 2021-08-12 10:03:52 +00:00
Math.java 8271225: Add floorDivExact() method to java.lang.[Strict]Math 2021-08-31 14:42:14 +00:00
Module.java 8266459: Implement JEP 411: Deprecate the Security Manager for Removal 2021-06-02 11:57:31 +00:00
ModuleLayer.java 8266459: Implement JEP 411: Deprecate the Security Manager for Removal 2021-06-02 11:57:31 +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 8261123: Augment discussion of equivalence classes in Object.equals and comparison methods 2021-02-17 01:08:39 +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
Process.java 8191441: (Process) add Readers and Writer access to java.lang.Process streams 2021-06-07 17:41:09 +00:00
ProcessBuilder.java 8266459: Implement JEP 411: Deprecate the Security Manager for Removal 2021-06-02 11:57:31 +00:00
ProcessHandle.java 8257845: Integrate JEP 390 2020-12-08 23:04:01 +00:00
ProcessHandleImpl.java 8266459: Implement JEP 411: Deprecate the Security Manager for Removal 2021-06-02 11:57:31 +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 8231186: Replace html tag <code>foo</code> with javadoc tag {@code foo} in java.base 2019-09-24 09:43:43 +01:00
Runtime.java 8272626: Avoid C-style array declarations in java.* 2021-08-18 10:47:03 +00:00
RuntimeException.java 8229997: Apply java.io.Serial annotations in java.base 2019-08-29 16:31:34 -07:00
RuntimePermission.java 8241727: Typos: empty lines in javadoc, inconsistent indents, etc. (core-libs only) 2020-03-28 21:07:55 -07:00
SafeVarargs.java
SecurityException.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
SecurityManager.java 8266459: Implement JEP 411: Deprecate the Security Manager for Removal 2021-06-02 11:57:31 +00:00
Short.java 8269665: Clean-up toString() methods of some primitive wrappers 2021-08-02 12:46:00 +00:00
Shutdown.java 8263358: Update java.lang to use instanceof pattern variable 2021-03-24 09:57:22 +00:00
StackFrameInfo.java 8263658: Use the blessed modifier order in java.base 2021-03-19 13:06:58 +00:00
StackOverflowError.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
StackStreamFactory.java 8261880: Change nested classes in java.base to static nested classes where possible 2021-05-20 13:56:11 +00:00
StackTraceElement.java 8263358: Update java.lang to use instanceof pattern variable 2021-03-24 09:57:22 +00:00
StackWalker.java 8266459: Implement JEP 411: Deprecate the Security Manager for Removal 2021-06-02 11:57:31 +00:00
StrictMath.java 8271225: Add floorDivExact() method to java.lang.[Strict]Math 2021-08-31 14:42:14 +00:00
String.java 8273329: Remove redundant null check from String.getBytes(String charsetName) 2021-09-08 15:54:36 +00:00
StringBuffer.java 8272626: Avoid C-style array declarations in java.* 2021-08-18 10:47:03 +00:00
StringBuilder.java 8138732: Rename @HotSpotIntrinsicCandidate to @IntrinsicCandidate and move it to the jdk.internal.vm.annotation package 2020-09-30 20:05:07 +00:00
StringCoding.java 8260391: Remove StringCoding::err 2021-01-26 15:25:01 +00:00
StringConcatHelper.java 8247681: Improve bootstrapping of unary concatenations 2020-06-17 19:36:26 +02:00
StringIndexOutOfBoundsException.java 8229997: Apply java.io.Serial annotations in java.base 2019-08-29 16:31:34 -07:00
StringLatin1.java 8272626: Avoid C-style array declarations in java.* 2021-08-18 10:47:03 +00:00
StringUTF16.java 8272626: Avoid C-style array declarations in java.* 2021-08-18 10:47:03 +00:00
SuppressWarnings.java 8224175: Fix inconsistencies in @jls and @jvms tags 2019-05-20 17:29:44 -07:00
System.java 8260265: UTF-8 by Default 2021-08-30 21:13:59 +00:00
Thread.java 8272626: Avoid C-style array declarations in java.* 2021-08-18 10:47:03 +00:00
ThreadDeath.java 8230723: Remove default constructors from java.lang and java.io 2019-09-09 10:13:42 -07:00
ThreadGroup.java 8272626: Avoid C-style array declarations in java.* 2021-08-18 10:47:03 +00:00
ThreadLocal.java 8256167: Convert JDK use of Reference::get to Reference::refersTo 2020-12-06 00:08:22 +00:00
Throwable.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +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 8255231: Avoid upcalls when initializing the statSampler 2020-10-27 10:31:21 +00:00
VirtualMachineError.java 8231186: Replace html tag <code>foo</code> with javadoc tag {@code foo} in java.base 2019-09-24 09:43:43 +01:00
Void.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
WeakPairMap.java