JDK-8249627 : Degrade Thread.suspend and Thread.resume
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.lang
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2020-07-16
  • Updated: 2022-11-01
  • Resolved: 2022-09-27
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 20
20 b17Fixed
Related Reports
CSR :  
Relates :  
Relates :  
Relates :  
Relates :  
Sub Tasks
JDK-8289607 :  
JDK-8289608 :  
JDK-8294320 :  
Description
These methods were deprecated in JDK 1.2, and deprecated for removal by JDK-8231602 in Java 14. The next step is to degrade these methods to throw UOE unconditionally.
Comments
Changeset: 1abf971b Author: Alan Bateman <alanb@openjdk.org> Date: 2022-09-27 11:43:59 +0000 URL: https://git.openjdk.org/jdk/commit/1abf971b93222f422c0026cee944a6db214f955a
27-09-2022

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/10324 Date: 2022-09-18 16:32:31 +0000
21-09-2022

A static analysis of 19437002 classes in 113016 artifacts from Maven Central found 39 usages of Thread.suspend/resume in 22 classes.
15-07-2022