Skip to content
This repository has been archived by the owner on Jul 31, 2024. It is now read-only.

TiMemory 1.3.1

Compare
Choose a tag to compare
@jrmadsen jrmadsen released this 14 Apr 00:53
· 899 commits to master since this release
  • Custom TiMemory namespace was removed, now just "tim"
  • Large rewrite of plotting utilities resulting in a significant improvement
  • Replaced timing_manager with manager but typedef in C++ and Python to allow backwards-compatibility
  • Added new features to auto_timer
  • Removed clone from timer
  • Added rss_{tot,self}_min
  • Updated pybind11 to v2.2.2
  • Updated docs and README.rst
  • Shared library linking + plotting fixes
  • Python install now includes C++ development files
  • All cmake options are not prefixed with TIMEMORY_
  • Improved Windows DLL support (full support for Windows shared and static lib)
  • setup.py will install CMake config properly
  • platform-default settings on whether to use dynamic linking (Windows=OFF, else=ON)
  • Improved testing + memory unit improvements
  • Memory units are now always in multiples of 1024
  • Added some thread-safety
  • Updated README to deprecate is_class in decorator