summary refs log tree commit diff stats
path: root/lib/system
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* atomicInc global alloc counters (#20571)Antonis Geralis2022-10-161-1/+1
* fixes #19162; enable `strictEffects` for v2 (#19380)ringabout2022-10-151-8/+8
* 'lock levels' are deprecated, now a noop (#20539)ringabout2022-10-116-18/+18
* threaded alloc (#20492)Andreas Rumpf2022-10-093-118/+247
* fixes #20516; system.create doesn't work with bitfield objects (#20518)ringabout2022-10-081-6/+0
* Markdown indented code blocks (#20473)Andrey Makarov2022-10-051-8/+9
* add default field support for object in ARC/ORC (#20480)ringabout2022-10-041-0/+2
* allocator: disable unnecessary stuff for ORC [backport] (#20489)Andreas Rumpf2022-10-031-95/+44
* pragma for sfCallsite instead of name check + better semantics, test (#20464)metagn2022-10-032-5/+11
* move widestrs out of system (#20462)metagn2022-10-011-229/+0
* koch boot compiler with orc (#20467)ringabout2022-09-301-2/+1
* moderate system cleanup & refactor (#20355)metagn2022-09-2810-204/+716
* make more standard libraries work with `nimPreviewSlimSystem` (#20343)ringabout2022-09-271-0/+3
* defaults to ORC (#19972)ringabout2022-09-231-0/+1
* RFC-460 implemented (#19771)Juan Carlos2022-09-212-0/+32
* turn nimIncrSeqV3 into deadcode (#20388)ringabout2022-09-202-91/+47
* fixes Thread initializer for ARC/ORC on Macos (#20368)ringabout2022-09-161-1/+1
* Revert "fixes #20155; repr range with distinct types is broken with ORC" (#20...Clay Sweetser2022-09-111-6/+1
* fixes #20155; repr range with distinct types is broken with ORC (#20158)ringabout2022-09-111-1/+6