index
:
Nim
this commit
devel
This repository contains the Nim compiler, Nim's stdlib, tools, and documentation. (mirror)
ahoang <ahoang@tilde.institute>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tests
/
destructor
Commit message (
Expand
)
Author
Age
Files
Lines
*
fixes #24175; Sink parameters not copied at compile time (#24178)
ringabout
2024-09-27
1
-0
/
+46
*
disable closure iterator changes in #23787 unless `-d:nimOptIters` is enabled...
metagn
2024-09-16
1
-1
/
+1
*
fixes `cast` expressions introduces unnecessary copies (#24004)
ringabout
2024-08-23
2
-43
/
+17
*
fixes #23902; Compiler infers sink in return type from auto (#23904)
ringabout
2024-08-11
1
-0
/
+8
*
fixes #23837; cursor now processes distinct types with a destructor (#23845)
ringabout
2024-07-17
1
-0
/
+51
*
Optimize closure iterator locals (#23787)
Yuriy Glukhov
2024-07-03
1
-1
/
+1
*
[backport] fixes #23748; do not skip materializing temporaries for proc argum...
Alexander Kernozhitsky
2024-06-30
1
-0
/
+31
*
fixes #22398; [backport] (#23704)
Andreas Rumpf
2024-06-10
1
-0
/
+19
*
fixes #23552; Invalid codegen when trying to mannualy delete distinct seq (#2...
ringabout
2024-05-08
1
-0
/
+8
*
fixes #23524; global variables cannot be analysed when injecting `move` (#23529)
ringabout
2024-04-24
1
-17
/
+18
*
fixes sink regression for ORC; ref #23354 (#23359)
ringabout
2024-03-03
1
-0
/
+16
*
fixes #22286; enforce Non-var T destructors by `nimPreviewNonVarDestructor` (...
ringabout
2023-11-25
3
-14
/
+39
*
fixes move sideeffects issues [backport] (#22439)
ringabout
2023-08-10
1
-0
/
+18
*
fixes #22197; Distinct ref objects + destructor cause C++ codegen error (#22207)
ringabout
2023-07-02
1
-1
/
+26
*
adds =destroy T support for strings and seqs (#22167)
ringabout
2023-06-27
1
-6
/
+6
*
allow destructors to accept non var parameters; deprecate `proc =destroy(x: v...
ringabout
2023-06-21
1
-0
/
+195
*
make `move` use `=wasMoved` internally (#22032)
ringabout
2023-06-09
1
-0
/
+14
*
infer error for `=dup` if there is a custom `=copy` error hook (#22004)
ringabout
2023-06-05
1
-2
/
+2
*
lift the `=dup` hook (#21903)
ringabout
2023-06-02
5
-18
/
+25
*
fix #18977; disallow change branch of an object variant in ORC (#21526)
ringabout
2023-03-16
1
-1
/
+2
*
fixes #19291; implements `wasMoved` hook (#21303)
ringabout
2023-03-02
2
-6
/
+45
*
fixes #19795; fixes #11852; fixes #19974; remove parsing pipeline, Nim now pa...
ringabout
2023-02-22
1
-17
/
+18
*
fixes a severe bug of testament (#20832)
ringabout
2022-11-17
1
-0
/
+1
*
new move analyser2 (#20471)
Andreas Rumpf
2022-10-01
6
-12
/
+11
*
defaults to ORC (#19972)
ringabout
2022-09-23
1
-1
/
+1
*
remove {.this.} pragma, deprecated since 0.19 (#20201)
metagn
2022-08-23
1
-11
/
+9
*
Add use of Windows Wide CRT API for env. vars (#20084)
havardjohn
2022-08-20
1
-1
/
+10
*
default threads on (#19368)
flywind
2022-07-06
1
-1
/
+1
*
Fix global destructor injection for JS backend (#19797)
quantimnot
2022-05-23
1
-1
/
+2
*
deprecate unsafeAddr; extend addr (#19373)
flywind
2022-01-16
5
-7
/
+7
*
style usages part one (openarray => openArray) (#19321)
flywind
2022-01-04
1
-1
/
+1
*
Remove tracking of environment from osenv.nim v2 (#18575)
Timothee Cour
2021-07-29
1
-1
/
+1
*
fixes #18130 (#18407)
Andreas Rumpf
2021-07-01
1
-16
/
+71
*
Add some tests (#18333)
Antonis Geralis
2021-06-23
1
-2
/
+70
*
document macros.unpackVarargs (#18106)
Timothee Cour
2021-05-31
1
-0
/
+1
*
Remove confusing <//> (#17830)
flywind
2021-04-26
1
-1
/
+6
*
close #17636 (#17643)
flywind
2021-04-06
1
-2
/
+2
*
Fixes #17450 (#17477)
Clyybber
2021-03-23
1
-1
/
+12
*
Revert "Fixes #17450 (#17474)" (#17476)
Clyybber
2021-03-23
1
-12
/
+1
*
Fixes #17450 (#17474)
Clyybber
2021-03-23
1
-1
/
+12
*
Revert "Revert "close #16607 add testcase (#17317)" (#17336)" (#17347)
Clyybber
2021-03-12
1
-0
/
+24
*
Revert "close #16607 add testcase (#17317)" (#17336)
Clyybber
2021-03-11
1
-24
/
+0
*
close #9440 add testcase (#17316)
flywind
2021-03-09
1
-0
/
+52
*
close #16607 add testcase (#17317)
flywind
2021-03-09
1
-0
/
+24
*
deprecate newruntime (#17245)
flywind
2021-03-04
9
-9
/
+9
*
fixes #17198, DFA failure on large case stmts (#17210)
Saem Ghani
2021-03-02
1
-0
/
+32
*
close #5342 add testcase (#17230)
flywind
2021-03-02
1
-0
/
+23
*
remove all uses of condsyms symbols defined prior to bootstrap nim 0.20.0 (#1...
Timothee Cour
2021-02-17
1
-2
/
+1
*
don't introduce 'dispose', use '=dispose', fixes #17003 [backport:1.4] (#17062)
Andreas Rumpf
2021-02-17
1
-1
/
+1
*
use doAssert in tests (#16486)
flywind
2020-12-28
1
-8
/
+8
[next]