Jacek Sieka
ddcaed7f70
remove GC_setStrategy ( #26002 )
...
These functions are unused and never exposed publically - along with it,
get rid of `GC_Strategy` - although it's possible someone could use this
`enum` for their own code it seems unlikely.
2026-07-15 06:39:17 +02:00
ringabout
15c6249f2c
replace benign with gcsafe ( #25527 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-20 16:41:06 +01:00
Andreas Rumpf
0f7b378467
system.nim refactorings for IC ( #25295 )
...
Generally useful refactoring as it produces better code.
2025-11-19 16:27:31 +01:00
Jacek Sieka
aba9361510
Ensure that gc interface remains non-raising ( #25006 )
...
GC_fullCollect in particular has an annoying `Exception` effect
2025-06-18 14:38:01 +02:00
Andreas Rumpf
06dfd31612
fixes #13881
...
* fixes #13881
* documented changed requirements for system.onThreadDestruction
* destructors.rst: update the documentation
2020-05-12 15:46:24 +02:00
Miran
352232e62d
style fix: change 'JS' to 'js' to make it consistent ( #13168 )
2020-01-16 14:14:03 +01:00
Miran
e708d5de75
System cleanup, part 2 ( #13155 )
...
* create basic_types, arithmetics, exceptions, comparisons
* create setops.nim
* create memalloc.nim
* create gc_interface.nim
* create iterators_1.nim
2020-01-15 14:42:49 +01:00