Files
openfoam/src/OSspecific/MSwindows/Make/files
Mark Olesen 7b7229fc13 ENH: integrate memory pool support for List allocations
- provides an optional memory management using a memory pool.
  Currently can support Umpire (https://github.com/LLNL/Umpire)

  When available, its use can be controlled by the FOAM_MEMORY_POOL
  environment variable, or the memory_pool Optimisation switch
  (etc/controlDict).

Notes:

  Use of the memory-pool is controlled by the 'is_aligned_type()' test
  and the minimum field size, controlled by the 'use_memory_pool()' test.

  If the memory-pool is not enabled or not required according to the two
  above tests, the allocation falls back to either an aligned or unaligned
  allocation (depending on the field size).

  The thresholds for aligned, unaligned, memory-pool allocation
  are still a compile-time option. Made by direct edit of the
  corrsponding functions.
2025-05-22 16:22:09 +02:00

24 lines
359 B
Plaintext

MSwindows.C
cpuInfo/cpuInfo.C
memInfo/memInfo.C
memory/MemoryPool.cxx
signals/sigFpe.cxx
signals/sigInt.cxx
signals/sigQuit.cxx
signals/sigSegv.cxx
signals/sigStopAtWriteNow.cxx
signals/sigWriteNow.cxx
signals/timer.cxx
fileStat/fileStat.C
/* Without inotify */
fileMonitor/fileMonitor.C
printStack/dummyPrintStack.C
LIB = $(FOAM_LIBBIN)/libOSspecific