jdk-24 fork (from: https://github.com/openjdk/jdk) with modifications to be used in Wildcard-Usage analysis tools
48d8650ae1
8254047: [JEP 390] Revise "value-based class" & apply to wrappers 8252181: [JEP 390] Define & apply annotation jdk.internal.ValueBased 8252183: [JEP 390] Add 'lint' warning for @ValueBased classes 8257027: [JEP 390] Diagnose synchronization on @ValueBased classes 8252180: [JEP 390] Deprecate wrapper class constructors for removal Co-authored-by: Roger Riggs <rriggs@openjdk.org> Co-authored-by: Srikanth Adayapalam <sadayapalam@openjdk.org> Co-authored-by: Lois Foltan <lfoltan@openjdk.org> Reviewed-by: rriggs, hseigel, mchung, darcy |
||
---|---|---|
.github/workflows | ||
.jcheck | ||
bin | ||
doc | ||
make | ||
src | ||
test | ||
.gitattributes | ||
.gitignore | ||
.hgtags | ||
ADDITIONAL_LICENSE_INFO | ||
ASSEMBLY_EXCEPTION | ||
configure | ||
CONTRIBUTING.md | ||
LICENSE | ||
Makefile | ||
README.md |
Welcome to the JDK!
For build instructions please see the online documentation, or either of these files:
- doc/building.html (html version)
- doc/building.md (markdown version)
See https://openjdk.java.net/ for more information about the OpenJDK Community and the JDK.