summary refs log tree commit diff stats
path: root/lib/system/seqs_v2.nim
Commit message (Expand)AuthorAgeFilesLines
* fixes #23556; typeinfo.extendSeq generates random values in ORC (#23557)ringabout2024-05-031-0/+6
* complete std prefixes for stdlib (#22887)ringabout2023-10-301-1/+1
* NIR: store sizes, alignments and offsets in the type graph; beginning… (#22...Andreas Rumpf2023-10-161-1/+1
* deprecates `newSeqUninitialized` replaced by `newSeqUninit` (#22739)ringabout2023-09-291-2/+0
* ref #19727; implement `setLenUninit` for seqsv2 (#22767)ringabout2023-09-281-0/+24
* Fix `capacity` for const and shallow [backport] (#22705)Amjad Ben Hedhili2023-09-181-1/+1
* Make capacity work with refc [backport] (#22697)Amjad Ben Hedhili2023-09-131-5/+2
* 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-091-1/+10
* fixes #22664; guard against potential seqs self assignments (#22671)ringabout2023-09-081-0/+6
* Fix `seq.capacity` (#22488)Amjad Ben Hedhili2023-08-171-2/+2
* Rename `seq.add` parameter to be consistent with `refc` (#22244)Solitude2023-07-101-2/+2
* Fix #21401 (#22232)Juan Carlos2023-07-071-0/+8
* fix nimrtl and nimhcr on arc/orc (#21814)metagn2023-05-091-1/+1
* fixes #21780 [backport:1.6] (#21785)Andreas Rumpf2023-05-041-4/+4
* fixes #21393 and misc style changes (#21419)Andreas Rumpf2023-02-241-1/+2
* alternative, much simpler algorithm for strict func checking (#21066)Andreas Rumpf2022-12-111-10/+11
* add default field support for object in ARC/ORC (#20480)ringabout2022-10-041-0/+2
* RFC-460 implemented (#19771)Juan Carlos2022-09-211-0/+16
* fix #16458; make useNimRtl compile for --gc:orc (#19512)flywind2022-02-111-1/+2
* fixes .raises inference for newSeq builtin under --gc:orc [backport] (#19158)Andreas Rumpf2021-11-161-1/+1
* fixes another effect inference bug [backport:1.6] (#19100)Andreas Rumpf2021-11-071-1/+1
* ARC: fixes memory leaks with newSeq used in a loop [backport:1.4] (#18040)Andreas Rumpf2021-05-181-0/+4
* ARC now capable of custom extra alignment. Ref, closure and seq support. (#15...cooldome2020-10-281-12/+3
* arc allocation method aligned (#15588)cooldome2020-10-191-3/+12
* allow old styled RTTI for arc/orc (#15331)Andreas Rumpf2020-09-161-5/+9
* Fix #14994 (#14996)Clyybber2020-07-151-0/+1
* Move `wasMoved` out of `=destroy`Clyybber2020-07-101-2/+1
* more checking for --gc:arc, no need for valgrind (#14467)Andreas Rumpf2020-05-291-1/+0
* fixes #14038Andreas Rumpf2020-04-201-1/+1
* forward type alignment information to seqs (#12430)Arne Döring2020-04-191-8/+8
* make goto based exceptions available for 'nim cpp' (#13244)Andreas Rumpf2020-01-251-1/+5
* Removed lib/system/allocators.nim. seqs_v2 and strs_v2 now uses allocShared0....Ico Doornekamp2020-01-231-27/+17
* ARC: misc bugfixes (#13156)Andreas Rumpf2020-01-151-1/+1
* ARC: cycle detector (#12823)Andreas Rumpf2019-12-171-0/+129