summary refs log tree commit diff stats
path: root/lib/system
Commit message (Expand)AuthorAgeFilesLines
* make `-d:debugHeapLinks` compile again (#23126)ringabout2023-12-241-4/+6
* fixes #22852; real bugfix is tied to bug #22672 (#23013)Andreas Rumpf2023-11-301-1/+4
* enable vtable implementation for C++ and make it an experimental feature (#23...ringabout2023-11-301-1/+1
* rework the vtable implementation embedding the vtable array directly with new...ringabout2023-11-281-0/+5
* reserve `sysFatal` for `Defect` (#22158)Jacek Sieka2023-11-062-8/+8
* fixes #22860; suppress `AnyEnumConv` warning when iterating over set (#22904)ringabout2023-11-041-1/+4
* complete std prefixes for stdlib (#22887)ringabout2023-10-303-3/+3
* NIR: VM + refactorings (#22835)Andreas Rumpf2023-10-291-2/+2
* NIR: store sizes, alignments and offsets in the type graph; beginning… (#22...Andreas Rumpf2023-10-162-1/+4
* NIR: progress (#22817)Andreas Rumpf2023-10-121-0/+3
* NIR: Nim intermediate representation (#22777)Andreas Rumpf2023-10-115-11/+14
* fixes #22790; use cast suppress AnyEnumConv warnings for enums withou… (#22...ringabout2023-10-111-4/+13
* fixes #22711; Check atomicArc for atomic destroy race condition (#22788)ringabout2023-10-041-8/+15
* docs: add another switch example for nimscript (#22772)daylin2023-09-301-0/+1
* deprecates `newSeqUninitialized` replaced by `newSeqUninit` (#22739)ringabout2023-09-291-2/+0
* ref #19727; implement `setLenUninit` for seqsv2 (#22767)ringabout2023-09-281-0/+24
* Initialize `newString` in js [backport:1.6] (#22745)Amjad Ben Hedhili2023-09-231-1/+3
* items, pairs and friends now use `unCheckedInc` (#22729)ringabout2023-09-201-26/+31
* Fix `capacity` for const and shallow [backport] (#22705)Amjad Ben Hedhili2023-09-183-4/+4
* followup of #22568 (#22690)Amjad Ben Hedhili2023-09-141-24/+17
* Make capacity work with refc [backport] (#22697)Amjad Ben Hedhili2023-09-133-11/+26
* Remove some unnecessary initialization in `seq` operations (#22677)Amjad Ben Hedhili2023-09-101-7/+35
* Make `newSeqOfCap` not initialize memory. (#21842)Amjad Ben Hedhili2023-09-092-2/+11
* fixes #22664; guard against potential seqs self assignments (#22671)ringabout2023-09-081-0/+6
* Remove some unnecessary initialization in string operations (#22579)Amjad Ben Hedhili2023-09-071-37/+61
* newStringOfCap now won't initialize all elements anymore (#22568)ringabout2023-08-281-2/+3
* Markdown code blocks migration part 9 (#22506)Amjad Ben Hedhili2023-08-192-13/+13
* Fix `seq.capacity` (#22488)Amjad Ben Hedhili2023-08-171-2/+2
* fixes #22481; fixes `card` undefined misalignment behavior (#22484)ringabout2023-08-151-1/+3
* Markdown code blocks migration part 8 (#22478)Andrey Makarov2023-08-155-47/+51
* clean up `gc:arc` or `gc:orc` in docs and in error messages (#22408)ringabout2023-08-083-9/+9
* Revert adding generic `V: Ordinal` parameter to `succ`, `pred`, `inc`, `dec` ...konsumlamm2023-08-061-5/+5
* 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