summary refs log tree commit diff stats
path: root/lib/system
Commit message (Expand)AuthorAgeFilesLines
* Make `repr(HSlice)` always available (#22332)konsumlamm2023-08-041-10/+0
* bump the devel version to 211 (#22356)ringabout2023-08-011-3/+3
* fixes #22262; fixes `-d:useMalloc` broken with `--mm:none` and `--threads on`...ringabout2023-08-011-1/+1
* remove thread duplicated code (#22348)Bung2023-07-311-5/+0
* fixes #22256; fixes GC_disableOrc overflow (#22257)ringabout2023-07-111-1/+1
* Rename `seq.add` parameter to be consistent with `refc` (#22244)Solitude2023-07-101-2/+2
* Fix #21401 (#22232)Juan Carlos2023-07-071-0/+8
* uint arithmetic for pointers (#22159)Jacek Sieka2023-06-272-2/+2
* rm zero-extension and uint conversions deprecated since 0.19.9 (#22151)tersec2023-06-251-56/+0
* added new experimental API isUniqueRef (#21812)Andreas Rumpf2023-06-161-0/+12
* bump NimVersion to 1.9.5 (#22112)Miran2023-06-161-1/+1
* small fixes for atomicArc (#22017)ringabout2023-06-062-3/+3
* lift the `=dup` hook (#21903)ringabout2023-06-021-4/+0
* fixes fieldDefect loses enum type info in ORC; consistent with VM and refc (#...ringabout2023-05-291-0/+4
* Remove GC (#21904)Juan Carlos2023-05-251-749/+0
* fixes #21847; let `parseFloat` behave like `strtod` (#21854)ringabout2023-05-171-1/+3
* make ORC threadlocal, take two (#21818)Andreas Rumpf2023-05-101-6/+6
* fix nimrtl and nimhcr on arc/orc (#21814)metagn2023-05-093-4/+4
* Improve and refactor cellseqs_v2 in Nim standard library (#21796)Jordan Gillard2023-05-091-13/+10
* adds an experimental `mm:atomicArc` switch (#21798)ringabout2023-05-081-9/+24
* 🚀 Enhancing CellSeq for Better Readability and Maintainability (#21797)Jordan Gillard2023-05-071-8/+11
* revert #21799 and #21802 which don't pass the tests (#21804)ringabout2023-05-071-5/+5
* implement `=dup` hook eliminating `wasMoved` and `=copy` pairs (#21586)ringabout2023-05-061-0/+4
* ORC: make rootsThreshold thread local [backport] (#21799)Andreas Rumpf2023-05-061-5/+5
* fixes #21780 [backport:1.6] (#21785)Andreas Rumpf2023-05-041-4/+4
* fix iterator equality + add test for proc equality + fix sameType (#21707)metagn2023-04-232-2/+2
* Documented path substitution by compiler (#21662)Raynei2023-04-211-0/+1
* fix #20997 (#21165)Bung2023-04-191-4/+2
* warn on set types bigger than max size, default to 0..255 for int literals (#...metagn2023-04-171-2/+2
* fixes #20155; repr range with distinct types is broken in ORC (#21682)ringabout2023-04-171-2/+10
* int64/uint64 as bigint in JS (#21613)metagn2023-04-113-23/+23
* fix #20972 fixes invalid and UB codegen case object transitions for both refc...ringabout2023-04-041-3/+5
* make --exceptions:quirky work with C++ (#21581)Andreas Rumpf2023-03-312-4/+6
* bump NimVersion to 1.9.3 (#21587)Miran2023-03-301-1/+1
* don't access void* out of alignment in refc GC to avoid UB (#21560)tersec2023-03-221-1/+0
* Add check for nimMaxJeap on occupied memory + allocation size (#21521)Regis Caillaud2023-03-201-11/+20
* fixes #21393 and misc style changes (#21419)Andreas Rumpf2023-02-242-2/+3
* Add support for NuttX RTOS. (#21372)Century Systems2023-02-161-1/+1
* fixes #21195; `std/assertions` continue to use `sysFatal` when `nimPreviewSli...ringabout2022-12-291-0/+27
* fixes #21171; dynamic acyclic refs need to use dyn decRef (#21184)ringabout2022-12-281-0/+13
* remove legacy code (#21134)ringabout2022-12-269-592/+80
* fix #20997 calling system.card[T](x: set[T]) with T of int8 or uint8 … (#21...Bung2022-12-231-3/+5
* Bump the devel version to 1.9.1 (#21117)ringabout2022-12-161-2/+2
* fix #12122 (#21096)Bung2022-12-1612-118/+118
* alternative, much simpler algorithm for strict func checking (#21066)Andreas Rumpf2022-12-111-10/+11
* fixes #21062 (#21068)Andreas Rumpf2022-12-101-2/+3
* tyInt tyUint fit target int bit width (#20829)Bung2022-12-015-12/+12
* Add HPPA and sparc64 architectures (#20934)Federico Ceratto2022-12-011-0/+2
* Support IBM Z architecture (#20943)Federico Ceratto2022-11-281-1/+3
* alloc uses atomic operations only when necessary (#20899)ringabout2022-11-231-5/+17