RFR: 8341168: Cleanup dead code after JDK-8322630
Axel Boldt-Christmas
aboldtch at openjdk.org
Mon Sep 30 07:44:04 UTC 2024
[JDK-8322630](https://bugs.openjdk.org/browse/JDK-8322630) / #17495 removed the the concept of ICStubs, InlineCache buffers and related safepoints.
There are a handfull of references and auxiliary constructs still in the code, I propose we clean these out.
This removes the unused:
* Experimental `InlineCacheBufferSize` option
* `InlineCacheBuffer_lock` mutex
* `Thread::_missed_ic_stub_refill_verifier` field
* `VM_ICBufferFull` VM operation
-------------
Commit messages:
- 8341168: Cleanup dead code after JDK-8322630
Changes: https://git.openjdk.org/jdk/pull/21255/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=21255&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8341168
Stats: 39 lines in 10 files changed: 0 ins; 35 del; 4 mod
Patch: https://git.openjdk.org/jdk/pull/21255.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/21255/head:pull/21255
PR: https://git.openjdk.org/jdk/pull/21255
More information about the serviceability-dev
mailing list