> This PR adds blobs/nmethods/adapters stats per code heap in > CodeCahe::print_summary: > > CodeHeap 'non-profiled nmethods': size=118592Kb used=370Kb max_used=370Kb > free=118221Kb > bounds [0x00007f2093d3a000, 0x00007f2093faa000, 0x00007f209b10a000] > blobs=397, nmethods=397, adapters=0, full_count=0 > CodeHeap 'profiled nmethods': size=118592Kb used=2134Kb max_used=2134Kb > free=116457Kb > bounds [0x00007f208c109000, 0x00007f208c379000, 0x00007f20934d9000] > blobs=1091, nmethods=1091, adapters=0, full_count=0 > CodeHeap 'non-nmethods': size=8580Kb used=4461Kb max_used=4506Kb free=4118Kb > bounds [0x00007f20934d9000, 0x00007f2093949000, 0x00007f2093d3a000] > blobs=478, nmethods=0, adapters=387, full_count=0 > CodeCache: size=245764Kb, used=6965Kb, max_used=7010Kb, free=238796Kb > total_blobs=1966, nmethods=1488, adapters=387, full_count=0 > Compilation: enabled, stopped_count=0, restarted_count=0 > > > This information is useful for debugging CodeCache. > > Testing: fastdebug, tier1-tier2 passed. > > --------- > - [x] I confirm that I make this contribution in accordance with the [OpenJDK > Interim AI Policy](https://openjdk.org/legal/ai).
Evgeny Astigeevich has updated the pull request incrementally with two additional commits since the last revision: - Replace _ with space in total_blobs^2 - Replace _ with space in total_blobs ------------- Changes: - all: https://git.openjdk.org/jdk/pull/30803/files - new: https://git.openjdk.org/jdk/pull/30803/files/65b00abf..ed11fa1f Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=30803&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=30803&range=00-01 Stats: 4 lines in 3 files changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk/pull/30803.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/30803/head:pull/30803 PR: https://git.openjdk.org/jdk/pull/30803
