]> git.sesse.net Git - stockfish/blobdiff - src/misc.h
Add large page support for NNUE weights and simplify TT mem management
[stockfish] / src / misc.h
index 68b9c8842b9ba19cd14899429b35aea22414d305..bc48f303a8832cf867991f973976ba9423ed003e 100644 (file)
@@ -33,8 +33,8 @@ void prefetch(void* addr);
 void start_logger(const std::string& fname);
 void* std_aligned_alloc(size_t alignment, size_t size);
 void std_aligned_free(void* ptr);
-void* aligned_ttmem_alloc(size_t size, void*& mem);
-void aligned_ttmem_free(void* mem); // nop if mem == nullptr
+void* aligned_large_pages_alloc(size_t size); // memory aligned by page size, min alignment: 4096 bytes
+void aligned_large_pages_free(void* mem); // nop if mem == nullptr
 
 void dbg_hit_on(bool b);
 void dbg_hit_on(bool c, bool b);