summary refs log tree commit diff stats
path: root/lib/system
Commit message (Expand)AuthorAgeFilesLines
* 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
* move `system/atomics` out of system; `std/atomics` should be preferred (#20875)ringabout2022-11-222-340/+1
* fixes #20026; marks system procs which can raise defects (#20864)ringabout2022-11-221-15/+18
* channel send() condition variable lock ordering (#20879)Ico Doornekamp2022-11-211-1/+1
* fixes a severe bug of testament (#20832)ringabout2022-11-171-0/+1
* fixes ptr to cstring warnings[backport] (#20848)ringabout2022-11-166-7/+7
* support `UncheckedArray[T]` in repr_v2.nim (#20816)Derek 呆2022-11-111-1/+4
* remove name field for ARC (#20797)ringabout2022-11-091-1/+2
* clean up `system/arc` (#20792)ringabout2022-11-091-37/+0
* implements display based subtype checking (6.4x faster without threads; 2.8x ...ringabout2022-11-081-15/+2
* ref #20694; quit value gets saturated to ranges (#20753)ringabout2022-11-0514-29/+29
* revert #20719; relieve `std/assertions` of the `sysFatal` dep (#20743)ringabout2022-11-041-7/+12
* make `system/fatal` importable (#20719)ringabout2022-11-011-12/+7
* put std/threads under the umbrella of nimPreviewSlimSystem (#20711)ringabout2022-10-311-0/+9
* move threads out of system (#20674)ringabout2022-10-297-781/+128
* Added 'openArray[char]' overloads to 'std/parseutils' (#20527)Jason Beetham2022-10-242-20/+25
* fix fwrite prototype (#20644)Jacek Sieka2022-10-241-1/+1
* Remove side-effects from sysFatal with panics on (#20632)Tanguy2022-10-241-16/+17