mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
8345655: Move reservation code out of ReservedSpace
Reviewed-by: azafari, jsjolen
This commit is contained in:
parent
d50b725ac0
commit
73b5dbaec3
59 changed files with 1307 additions and 931 deletions
|
@ -31,8 +31,7 @@
|
|||
// jtreg-controlled gtests (see test/hotspot/jtreg/gtest/NMTGtests.java)
|
||||
|
||||
#include "precompiled.hpp"
|
||||
|
||||
#include "memory/virtualspace.hpp"
|
||||
#include "memory/memoryReserver.hpp"
|
||||
#include "nmt/memTracker.hpp"
|
||||
#include "nmt/virtualMemoryTracker.hpp"
|
||||
#include "utilities/globalDefinitions.hpp"
|
||||
|
@ -93,7 +92,7 @@ public:
|
|||
static void test_add_committed_region_adjacent() {
|
||||
|
||||
size_t size = 0x01000000;
|
||||
ReservedSpace rs(size, mtTest);
|
||||
ReservedSpace rs = MemoryReserver::reserve(size, mtTest);
|
||||
address addr = (address)rs.base();
|
||||
|
||||
address frame1 = (address)0x1234;
|
||||
|
@ -167,7 +166,7 @@ public:
|
|||
static void test_add_committed_region_adjacent_overlapping() {
|
||||
|
||||
size_t size = 0x01000000;
|
||||
ReservedSpace rs(size, mtTest);
|
||||
ReservedSpace rs = MemoryReserver::reserve(size, mtTest);
|
||||
address addr = (address)rs.base();
|
||||
|
||||
address frame1 = (address)0x1234;
|
||||
|
@ -254,7 +253,7 @@ public:
|
|||
static void test_add_committed_region_overlapping() {
|
||||
|
||||
size_t size = 0x01000000;
|
||||
ReservedSpace rs(size, mtTest);
|
||||
ReservedSpace rs = MemoryReserver::reserve(size, mtTest);
|
||||
address addr = (address)rs.base();
|
||||
|
||||
address frame1 = (address)0x1234;
|
||||
|
@ -425,7 +424,7 @@ public:
|
|||
static void test_remove_uncommitted_region() {
|
||||
|
||||
size_t size = 0x01000000;
|
||||
ReservedSpace rs(size, mtTest);
|
||||
ReservedSpace rs = MemoryReserver::reserve(size, mtTest);
|
||||
address addr = (address)rs.base();
|
||||
|
||||
address frame1 = (address)0x1234;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue