.. |
amodule.nim
|
080bed8b6b
Add a test-case for #12990 (#15072)
|
4 years ago |
bmodule.nim
|
8480bef1c4
Add testcase for #14864 (#14928)
|
4 years ago |
cmodule.nim
|
8480bef1c4
Add testcase for #14864 (#14928)
|
4 years ago |
dmodule.nim
|
1850efbb6c
Add testcase for #14383 (#14957)
|
4 years ago |
nim.cfg
|
86c9b78339
disable sink inference, only enable it for the stdlib. Reason: better source code compatibility (#15105)
|
4 years ago |
t14383.nim
|
ccb11a63fb
Reboot of #16195 (#16746)
|
3 years ago |
t14472.nim
|
9668a1106d
Fix 15543 (#15544)
|
4 years ago |
t14864.nim
|
8480bef1c4
Add testcase for #14864 (#14928)
|
4 years ago |
t15909.nim
|
7d4f70280e
Fix #15909 (#15914)
|
4 years ago |
t16033.nim
|
557dcfd87d
fix #16033 nim js --gc:arc works and ignores --gc:arc (#16036)
|
4 years ago |
t16458.nim
|
b936bfd01a
fix #16458; make useNimRtl compile for --gc:orc (#19512)
|
2 years ago |
t16558.nim
|
18cea8e9bd
Update message for checking `cast` (#20145)
|
2 years ago |
t17025.nim
|
aa3af9e053
ARC Analysis in one pass v3 (#17068)
|
3 years ago |
t17173.nim
|
e1cc3b83fb
deprecate newruntime (#17245)
|
3 years ago |
t17812.nim
|
a15db5d60b
fixes #22175 (#22229)
|
1 year ago |
t18645.nim
|
0f5ad49971
[ARC] fixes #18645; C Compiler error when initializing {.global.} with a block (#19953)
|
2 years ago |
t18971.nim
|
f755e452d2
fix #18971 (#19070) [backport:1.6]
|
3 years ago |
t18977.nim
|
b5ee81fd23
fix #18977; disallow change branch of an object variant in ORC (#21526)
|
1 year ago |
t19231.nim
|
3e2b30879c
fixes #19231; newFinalize doesn't work with ORC (#20291)
|
2 years ago |
t19364.nim
|
2315b01ae6
tuple unpacking for vars as just sugar, allowing nesting (#21563)
|
1 year ago |
t19401.nim
|
80e739f2bf
fixes #19401; fixes #19402; rework Forward declaration and finalizer for ORC (#20295)
|
2 years ago |
t19402.nim
|
80e739f2bf
fixes #19401; fixes #19402; rework Forward declaration and finalizer for ORC (#20295)
|
2 years ago |
t19435.nim
|
efaa6777a4
fix #19435; don't create TypeBoundOps for tyOpenArray, tyVarargs [backport: 1.6] (#19723)
|
2 years ago |
t19457.nim
|
fe8feb46c6
fixes #19457 seqs are not properly updated in loop with ARC/ORC (#19922)
|
2 years ago |
t19862.nim
|
0b1650576c
move widestrs out of system (#20462)
|
2 years ago |
t20456.nim
|
81e7811e01
fixes nim check with orc (#20456)
|
2 years ago |
t20588.nim
|
55636a2913
fixes #14255; Crash in compiler when using `system.any` by accident. (#21562)
|
1 year ago |
t21184.nim
|
4b63ac4b87
fixes #21171; dynamic acyclic refs need to use dyn decRef (#21184)
|
1 year ago |
t22218.nim
|
b2f79df81c
fixes #22218; avoids cursor when copy is disabled (#23209)
|
9 months ago |
t22237.nim
|
ecc6ab7ee0
fixes #22237; fixes #21160; wrong cursor on unowned parameters in the for loop in ORC (#22240)
|
1 year ago |
t22478.nim
|
ee817557ec
close #22748; cursorinference + -d:nimNoLentIterators results in err… (#22495)
|
1 year ago |
t22787.nim
|
efa64aa49b
fixes #22787; marks `var section` in the loop as reassign preventing cursor (#22800)
|
1 year ago |
t23247.nim
|
24a606902a
fixes #23247; don't destroy openarray since it doesn't own the data (#23254)
|
9 months ago |
t9650.nim
|
a262a87bbe
[add testcase] arc problems with recursive types (#19456)
|
2 years ago |
taliased_reassign.nim
|
115cec1745
fixes #20993 [backport:1.6] (#21574)
|
1 year ago |
tamemfiles.nim
|
63af8ae53c
fixes #13596 (#13612)
|
4 years ago |
tamodule.nim
|
080bed8b6b
Add a test-case for #12990 (#15072)
|
4 years ago |
tarc_macro.nim
|
7d9721007c
fixes regression #22909; don't optimize result init if statements can raise which corrupts the compiler (#23271)
|
9 months ago |
tarc_orc.nim
|
3a103669d1
fixes #23858; 2.2.0 rc1 regression with cdecl functions (#23859)
|
3 months ago |
tarcmisc.nim
|
26107e931c
fixes #23973; fixes #23974; Memory corruption with lent and ORC (#23981)
|
2 months ago |
tasyncawait.nim
|
2bc07554cc
make proc names consistent (#18626)
|
3 years ago |
tasyncleak.nim
|
f3a4cc584e
make ORC threadlocal, take two (#21818)
|
1 year ago |
tasyncleak2.nim
|
d447c0fe3f
use typeof instead type (#16962)
|
3 years ago |
tasyncleak3.nim
|
1bbc20010e
harden the ORC asyncleak3 test case (#15580)
|
4 years ago |
tasyncleak4.nim
|
da753c6a2e
fixes #15076 (#16143)
|
4 years ago |
tasyncorc.nim
|
436e1fa5b1
fix #15631 (#15632)
|
4 years ago |
tcaseobj.nim
|
262ff648aa
[backport] fixes #23690; SIGSEGV with object variants and RTTI (#23703)
|
5 months ago |
tcaseobjcopy.nim
|
b5ee81fd23
fix #18977; disallow change branch of an object variant in ORC (#21526)
|
1 year ago |
tclosureiter.nim
|
318f0992ea
fixes a closure iterator memory leaks, progress on #15076
|
4 years ago |
tcomputedgoto.nim
|
b68e0aab4c
fixes #22866; fixes #19998; ensure destruction for Object construction with custom destructors (#22901)
|
1 year ago |
tcomputedgotocopy.nim
|
b68e0aab4c
fixes #22866; fixes #19998; ensure destruction for Object construction with custom destructors (#22901)
|
1 year ago |
tconst_to_sink.nim
|
2f730afe9e
fix #18410 (Errors initializing an object of RootObj with the C++ backend) [backport] (#18836)
|
3 years ago |
tcontrolflow.nim
|
4d2ebbb877
fix controlflow test (#22194)
|
1 year ago |
tcursor_field_obj_constr.nim
|
f8519657c4
fixes #18469 (#18544)
|
3 years ago |
tcursor_on_localvar.nim
|
38d82795da
Fix #16437 (#17277)
|
3 years ago |
tcursorloop.nim
|
bcff13debc
dec inLoop after exiting the while scope in computeLiveRanges [backport] (#19918)
|
2 years ago |
tcustomtrace.nim
|
d102b2f54c
deprecate unsafeAddr; extend addr (#19373)
|
2 years ago |
tdeepcopy.nim
|
531ed2dc36
fix #15405. deepcopy arc (#15410)
|
4 years ago |
tdestroy_in_loopcond.nim
|
da753c6a2e
fixes #15076 (#16143)
|
4 years ago |
tdup.nim
|
1133f20fe2
lift the `=dup` hook (#21903)
|
1 year ago |
testfile.txt
|
63af8ae53c
fixes #13596 (#13612)
|
4 years ago |
texceptions.nim
|
dddfbcf211
close #13071 by adding test: nim cpp -r --gc:arc` segfaults on caught AssertionError (#14323)
|
4 years ago |
texplicit_sink.nim
|
81087c949f
fixes #20572 (#20585)
|
2 years ago |
tfuncobj.nim
|
b3aca78e22
closes #18433 (#18484)
|
3 years ago |
thamming_orc.nim
|
9ffc70851b
thamming_orc test created/destroyed counts match (#18471)
|
3 years ago |
thamming_thinout.nim
|
269a458d74
cycle collector (#14071)
|
4 years ago |
thard_alignment.nim
|
379299a5ac
fixes #22286; enforce Non-var T destructors by `nimPreviewNonVarDestructor` (#22975)
|
11 months ago |
thavlak_orc_stress.nim
|
436e1fa5b1
fix #15631 (#15632)
|
4 years ago |
theavy_recursion.nim
|
0c41ac792b
fixes #15122 (#15301)
|
4 years ago |
timportedobj.nim
|
3f29911a94
new feature: --staticBoundChecks:on to enforce static array index checking (#10965)
|
4 years ago |
titeration_doesnt_copy.nim
|
43274bfb92
fixes #23982; codegen regression passing pointer expressions to inline iterators (#23986)
|
2 months ago |
tkeys_lent.nim
|
fa0209609d
fixes #18565 (#18593)
|
3 years ago |
tmalloc.nim
|
2e12d3e26b
fixes #22058; invalid free with {.noSideEffect.} in template (#22088)
|
1 year ago |
tmarshal.nim
|
cdac67376c
arc: added tmarshal.nim test case
|
4 years ago |
tmove_regression.nim
|
427ad17161
fixes #22001 (#22177)
|
1 year ago |
tmovebug.nim
|
8d47bf1822
new move analyser2 (#20471)
|
2 years ago |
tmovebugcopy.nim
|
9df195ef58
style usages part one (openarray => openArray) (#19321)
|
2 years ago |
tnewseq_legacy.nim
|
53935b8b27
ARC: fixes memory leaks with newSeq used in a loop [backport:1.4] (#18040)
|
3 years ago |
top_no_cursor2.nim
|
4ec5cbac0d
fixes #15361 (#15401)
|
4 years ago |
topenarray.nim
|
e53a2ed19b
fixes #20865; fixes #20987; Missing bounds check in array slicing (#23814)
|
4 months ago |
topt_cursor.nim
|
6289b002b6
[Testament] Extend and document message testing aids (#19996)
|
2 years ago |
topt_cursor2.nim
|
69fe707025
Fix 15629 (#15888)
|
4 years ago |
topt_no_cursor.nim
|
379299a5ac
fixes #22286; enforce Non-var T destructors by `nimPreviewNonVarDestructor` (#22975)
|
11 months ago |
topt_refcursors.nim
|
a137e50150
fixes #19291; implements `wasMoved` hook (#21303)
|
1 year ago |
topt_wasmoved_destroy_pairs.nim
|
1133f20fe2
lift the `=dup` hook (#21903)
|
1 year ago |
torc_basic_test.nim
|
4d75059e8b
added a basic ORC test I still had lying around (#15376)
|
4 years ago |
torc_selfcycles.nim
|
7eb34d170a
fixes #15753 [backport:1.4] (#15971)
|
4 years ago |
torcbench.nim
|
af7f7726fe
ORC: make the adaptive strategy the default in order to fight memory consumption (#16250)
|
3 years ago |
torcmisc.nim
|
ceb9e3efc9
fixes #18240 (#18354)
|
3 years ago |
tref_cast_error.nim
|
18cea8e9bd
Update message for checking `cast` (#20145)
|
2 years ago |
trepr.nim
|
6007a40eac
support `UncheckedArray[T]` in repr_v2.nim (#20816)
|
2 years ago |
trtree.nim
|
d447c0fe3f
use typeof instead type (#16962)
|
3 years ago |
tshared_ptr_crash.nim
|
12da32a891
fixes #17893 (#18485)
|
3 years ago |
tstrformat.nim
|
b809562c7c
make megatest consistent with unjoined tests wrt newlines, honor newlines in output spec (#16151)
|
4 years ago |
tstringliteral.nim
|
cd22560af5
fix string literal assignment with different lengths on ARC (#24083)
|
2 months ago |
tthread.nim
|
1854d29781
scoped memory management (#14790)
|
4 years ago |
tunref_cycle.nim
|
6dc34757b6
fixes #18579 (#18600)
|
3 years ago |
tweave.nim
|
e03a178bff
rename `std/threads` to `std/typedthreads` (#20850)
|
2 years ago |
tweavecopy.nim
|
da4aa2e1fb
renamed '=' to '=copy' [backport:1.2] (#15585)
|
4 years ago |
twrong_sinkinference.nim
|
5602183234
'lock levels' are deprecated, now a noop (#20539)
|
2 years ago |