mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-21 03:24:38 +02:00
7199092: NMT: NMT needs to deal overlapped virtual memory ranges
Enhanced virtual memory tracking to track committed regions as well as reserved regions, so NMT now can generate virtual memory map. Reviewed-by: acorn, coleenp
This commit is contained in:
parent
240b5c9329
commit
3e481cdd81
29 changed files with 800 additions and 364 deletions
|
@ -297,6 +297,7 @@ class HandleMark {
|
|||
void set_previous_handle_mark(HandleMark* mark) { _previous_handle_mark = mark; }
|
||||
HandleMark* previous_handle_mark() const { return _previous_handle_mark; }
|
||||
|
||||
size_t size_in_bytes() const { return _size_in_bytes; }
|
||||
public:
|
||||
HandleMark(); // see handles_inline.hpp
|
||||
HandleMark(Thread* thread) { initialize(thread); }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue