| 904 | int s_memHead = 0; |
| 905 | size_t s_memPeak = 0; |
| 906 | |
| 907 | void MemorySample() |
| 908 | { |
| 909 | const size_t used = Foundation::MemoryUsed(); |
| 910 | if (used > s_memPeak) |
| 911 | s_memPeak = used; |
| 912 | s_memMb[s_memHead] = static_cast<float>(used) / (1024.0f * 1024.0f); |
| 913 | s_memHead = (s_memHead + 1) % kMemHistory; |
| 914 | } |
| 915 | } // namespace |
| 916 |
no test coverage detected