summary refs log tree commit diff stats
path: root/lib/system/memtracker.nim
Commit message (Collapse)AuthorAgeFilesLines
* ref #20694; quit value gets saturated to ranges (#20753)ringabout2022-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | * quit value gets saturated to ranges * add documentation * minimal changes * refactor * small fix * add documentation * fixes * Update lib/system.nim Co-authored-by: Juan Carlos <juancarlospaco@gmail.com> Co-authored-by: Juan Carlos <juancarlospaco@gmail.com>
* 'lock levels' are deprecated, now a noop (#20539)ringabout2022-10-111-3/+3
| | | | | * 'lock levels' are deprecated, now a noop * fixes tests
* addQuitProc => addExitProc (#16765)Timothee Cour2021-01-221-1/+2
|
* make goto based exceptions available for 'nim cpp' (#13244)Andreas Rumpf2020-01-251-1/+1
| | | | | * make goto based exceptions available for 'nim cpp' * optimize seq.add to be comparable to C++'s emplace_back
* newruntime for async (#11650)Andreas Rumpf2019-07-051-1/+1
| | | | | | | * fixes overloading resolution for passing owned(Future[string]) to Future[T] * WIP: make --newruntime work with .async * memtracker: make it compile again * make Nimble compile again
* Try to let memTracker compile (#8502)Christopher Dunn2018-08-051-6/+6
|
* make memory tracker work without onThreadCreationAraq2017-03-141-3/+9
|
* dirty changes to Nim's memory tracker; requires cleanupsAraq2017-01-311-1/+6
|
* improvements to memtrackingAndreas Rumpf2017-01-261-1/+2
|
* memory tracker is aware of threads (still not threadsafe though)Andreas Rumpf2017-01-261-7/+30
|
* further memtracking improvementsAndreas Rumpf2016-11-241-6/+14
|
* first version of the new memory tracking featureAndreas Rumpf2016-11-211-0/+62