Code Review for JDK-8276447

Prepared by: bchristi on Wed Nov 17 12:22:06 PST 2021
Compare against: https://github.com/openjdk/jdk
Compare against version: bb92fb02
Summary of changes: 145 lines changed; 51 ins; 38 del; 56 mod; 11205 unchg
Patch of changes: JDK-8276447.patch
Bug id: JDK-8276447
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/lang/Enum.java

8f09d2b3: Fix @since on @Deprecated for java.lang.Enum
20065ab4: Update @deprecated message, refer to the JEP from Object.finalize, refer to JVM with finalization disabled in MemoryMXBean
aa535a70: add+update @Deprecated, @SuppressWarning  
6 lines changed; 5 ins; 0 del; 1 mod; 346 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/lang/Object.java

91ef30d9: Update wording of Object.finalize, new paragraph is now bold
b1a89b91: update Object.finalize javadoc
43d1bc99: update Object.finalize JavaDoc and @deprecated tag
4537dccf: Update Object.finalize deprecation message
82137b8e: Clarify conditions for removal of Object.finalize method
2650e501: Update Object.finalize javadoc
20065ab4: Update @deprecated message, refer to the JEP from Object.finalize, refer to JVM with finalization disabled in MemoryMXBean
aa535a70: add+update @Deprecated, @SuppressWarning  
25 lines changed; 8 ins; 0 del; 17 mod; 552 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/lang/Runtime.java

abb6a104: Add jls tag to runFinalization methods
5f669ee9: Indicate that runFinalizers does nothing if finalization is disabled or removed
20065ab4: Update @deprecated message, refer to the JEP from Object.finalize, refer to JVM with finalization disabled in MemoryMXBean
aa535a70: add+update @Deprecated, @SuppressWarning  
9 lines changed; 9 ins; 0 del; 0 mod; 1486 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/lang/System.java

abb6a104: Add jls tag to runFinalization methods
5f669ee9: Indicate that runFinalizers does nothing if finalization is disabled or removed
20065ab4: Update @deprecated message, refer to the JEP from Object.finalize, refer to JVM with finalization disabled in MemoryMXBean
aa535a70: add+update @Deprecated, @SuppressWarning  
11 lines changed; 10 ins; 0 del; 1 mod; 2466 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java

20065ab4: Update @deprecated message, refer to the JEP from Object.finalize, refer to JVM with finalization disabled in MemoryMXBean
aa535a70: add+update @Deprecated, @SuppressWarning  
6 lines changed; 5 ins; 0 del; 1 mod; 2128 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.desktop/share/classes/java/awt/Graphics.java

20065ab4: Update @deprecated message, refer to the JEP from Object.finalize, refer to JVM with finalization disabled in MemoryMXBean
aa535a70: add+update @Deprecated, @SuppressWarning  
10 lines changed; 1 ins; 4 del; 5 mod; 1256 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.desktop/share/classes/java/awt/PrintJob.java

20065ab4: Update @deprecated message, refer to the JEP from Object.finalize, refer to JVM with finalization disabled in MemoryMXBean
aa535a70: add+update @Deprecated, @SuppressWarning  
10 lines changed; 1 ins; 4 del; 5 mod; 90 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java

20065ab4: Update @deprecated message, refer to the JEP from Object.finalize, refer to JVM with finalization disabled in MemoryMXBean
aa535a70: add+update @Deprecated, @SuppressWarning  
11 lines changed; 1 ins; 5 del; 5 mod; 883 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageInputStream.java

20065ab4: Update @deprecated message, refer to the JEP from Object.finalize, refer to JVM with finalization disabled in MemoryMXBean
aa535a70: add+update @Deprecated, @SuppressWarning  
10 lines changed; 1 ins; 5 del; 4 mod; 293 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.desktop/share/classes/javax/imageio/stream/FileImageInputStream.java

20065ab4: Update @deprecated message, refer to the JEP from Object.finalize, refer to JVM with finalization disabled in MemoryMXBean
aa535a70: add+update @Deprecated, @SuppressWarning  
10 lines changed; 1 ins; 5 del; 4 mod; 160 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.desktop/share/classes/javax/imageio/stream/FileImageOutputStream.java

20065ab4: Update @deprecated message, refer to the JEP from Object.finalize, refer to JVM with finalization disabled in MemoryMXBean
aa535a70: add+update @Deprecated, @SuppressWarning  
10 lines changed; 1 ins; 5 del; 4 mod; 168 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java

20065ab4: Update @deprecated message, refer to the JEP from Object.finalize, refer to JVM with finalization disabled in MemoryMXBean
aa535a70: add+update @Deprecated, @SuppressWarning  
10 lines changed; 1 ins; 5 del; 4 mod; 876 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageInputStream.java

20065ab4: Update @deprecated message, refer to the JEP from Object.finalize, refer to JVM with finalization disabled in MemoryMXBean
aa535a70: add+update @Deprecated, @SuppressWarning  
10 lines changed; 1 ins; 5 del; 4 mod; 198 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.management/share/classes/java/lang/management/MemoryMXBean.java

20065ab4: Update @deprecated message, refer to the JEP from Object.finalize, refer to JVM with finalization disabled in MemoryMXBean
aa535a70: add+update @Deprecated, @SuppressWarning  
7 lines changed; 6 ins; 0 del; 1 mod; 303 unchg

This code review page was prepared using webrev version 614cb720332d8e630685cb2380b05914134d4aab