summary refs log tree commit diff stats
path: root/lib/system/seqs_v2.nim
Commit message (Expand)AuthorAgeFilesLines
* 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
id=e254741541b0389dfb0b675116c76a6a144b90b7'>e25474154 ^
a9ef5bf45 ^
ff914b89d ^
bcdb5b083 ^

a9ef5bf45 ^
ff914b89d ^
bcdb5b083 ^

ff914b89d ^

ca1f3f36b ^
e25474154 ^
86556ebfd ^
93ced3135 ^
86556ebfd ^
ca1f3f36b ^
e25474154 ^
b2c7910fb ^
869a5aa90 ^
b2c7910fb ^
e25474154 ^
ff914b89d ^

abb05ab64 ^
064417fc5 ^
ca1f3f36b ^
064417fc5 ^
7e747d11c ^
a541be893 ^
e25474154 ^

a541be893 ^
7e747d11c ^
e25474154 ^
a541be893 ^
e25474154 ^
7e747d11c ^
e25474154 ^
a541be893 ^
064417fc5 ^
a541be893 ^
91f42a294 ^
e25474154 ^
7e0540ed8 ^
e25474154 ^
d0edb1826 ^
7be2e2bef ^
b0c11d3ef ^
7e747d11c ^
aafbe5c86 ^


0f131b9f4 ^
aafbe5c86 ^


0f131b9f4 ^
b2c7910fb ^
7be2e2bef ^
aafbe5c86 ^

7be2e2bef ^
aafbe5c86 ^
7e747d11c ^
0b197ade6 ^
7e747d11c ^
91f42a294 ^
fe750a5cf ^
7e747d11c ^
e25474154 ^
d0edb1826 ^
7be2e2bef ^
546af8c57 ^


e25474154 ^
abb05ab64 ^



ff914b89d ^
7e747d11c ^
91f42a294 ^
a541be893 ^
e25474154 ^

ca1f3f36b ^
ff914b89d ^
d68181246 ^
93ced3135 ^
ff914b89d ^

ff3cf001a ^

ff914b89d ^
ca1f3f36b ^
ff914b89d ^
7e747d11c ^

171996465 ^



ff3cf001a ^
171996465 ^


7e747d11c ^
ff914b89d ^

171996465 ^

ff914b89d ^
171996465 ^
171996465 ^
ff3cf001a ^

171996465 ^
86556ebfd ^
ff914b89d ^

93ced3135 ^
86556ebfd ^
a541be893 ^
171996465 ^

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158