diff options
author | Jan Kotas <jkotas@microsoft.com> | 2016-03-02 14:09:51 -0800 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2016-03-02 14:09:51 -0800 |
commit | dc64c3254c7c60d8b7965defa97db61f5fddfe87 (patch) | |
tree | 313e22f4f0e655472b2fc15c2dfde8234fdf626b /src/gc/gcpriv.h | |
parent | 0129080cd44b590159c6aa2b1bb76a0aca2c480a (diff) | |
parent | da777e57e0d4625e13f630321fe0defd439f8d61 (diff) | |
download | coreclr-dc64c3254c7c60d8b7965defa97db61f5fddfe87.tar.gz coreclr-dc64c3254c7c60d8b7965defa97db61f5fddfe87.tar.bz2 coreclr-dc64c3254c7c60d8b7965defa97db61f5fddfe87.zip |
Merge pull request #3471 from dotnet-bot/from-tfs
Merge changes from TFS
Diffstat (limited to 'src/gc/gcpriv.h')
-rw-r--r-- | src/gc/gcpriv.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/gc/gcpriv.h b/src/gc/gcpriv.h index d00c3b895d..cf7d0666ba 100644 --- a/src/gc/gcpriv.h +++ b/src/gc/gcpriv.h @@ -2477,6 +2477,13 @@ protected: #endif // BIT64 PER_HEAP_ISOLATED size_t get_total_heap_size (); + PER_HEAP_ISOLATED + size_t get_total_committed_size(); + + PER_HEAP_ISOLATED + void get_memory_info (uint32_t* memory_load, + uint64_t* available_physical=NULL, + uint64_t* available_page_file=NULL); PER_HEAP size_t generation_size (int gen_number); PER_HEAP_ISOLATED @@ -2506,6 +2513,8 @@ protected: PER_HEAP size_t generation_sizes (generation* gen); PER_HEAP + size_t committed_size(); + PER_HEAP size_t approximate_new_allocation(); PER_HEAP size_t end_space_after_gc(); @@ -2940,7 +2949,10 @@ public: uint64_t total_physical_mem; PER_HEAP_ISOLATED - uint64_t available_physical_mem; + uint64_t entry_available_physical_mem; + + PER_HEAP_ISOLATED + bool restricted_physical_memory_p; PER_HEAP_ISOLATED size_t last_gc_index; |