For upcoming Lilliput changes, as well as to simplify JDK-8338526, we should make Metaspace::deallocate space aware. As of now, callers need to tell the function of the deallocated block is in class space or in non-class metaspace. That is unnecessary and won't work for TinyCP. The deallocation function can do this better on itself by doing a range check on the class space range.
- relates to
-
JDK-8338526 Don't store abstract and interface Klasses in class metaspace
- Resolved
- links to
-
Commit(master) openjdk/jdk/daf26178
-
Review(master) openjdk/jdk/20701