summary refs log tree commit diff stats
path: root/tests/destructor
Commit message (Expand)AuthorAgeFilesLines
* fixes #24175; Sink parameters not copied at compile time (#24178)ringabout2024-09-271-0/+46
* disable closure iterator changes in #23787 unless `-d:nimOptIters` is enabled...metagn2024-09-161-1/+1
* fixes `cast` expressions introduces unnecessary copies (#24004)ringabout2024-08-232-43/+17
* fixes #23902; Compiler infers sink in return type from auto (#23904)ringabout2024-08-111-0/+8
* fixes #23837; cursor now processes distinct types with a destructor (#23845)ringabout2024-07-171-0/+51
* Optimize closure iterator locals (#23787)Yuriy Glukhov2024-07-031-1/+1
* [backport] fixes #23748; do not skip materializing temporaries for proc argum...Alexander Kernozhitsky2024-06-301-0/+31
* fixes #22398; [backport] (#23704)Andreas Rumpf2024-06-101-0/+19
* fixes #23552; Invalid codegen when trying to mannualy delete distinct seq (#2...ringabout2024-05-081-0/+8
* fixes #23524; global variables cannot be analysed when injecting `move` (#23529)ringabout2024-04-241-17/+18
* fixes sink regression for ORC; ref #23354 (#23359)ringabout2024-03-031-0/+16
* fixes #22286; enforce Non-var T destructors by `nimPreviewNonVarDestructor` (...ringabout2023-11-253-14/+39
* fixes move sideeffects issues [backport] (#22439)ringabout2023-08-101-0/+18
* fixes #22197; Distinct ref objects + destructor cause C++ codegen error (#22207)ringabout2023-07-021-1/+26
* adds =destroy T support for strings and seqs (#22167)ringabout2023-06-271-6/+6
* allow destructors to accept non var parameters; deprecate `proc =destroy(x: v...ringabout2023-06-211-0/+195
* make `move` use `=wasMoved` internally (#22032)ringabout2023-06-091-0/+14
* infer error for `=dup` if there is a custom `=copy` error hook (#22004)ringabout2023-06-051-2/+2
* lift the `=dup` hook (#21903)ringabout2023-06-025-18/+25
* fix #18977; disallow change branch of an object variant in ORC (#21526)ringabout2023-03-161-1/+2
* fixes #19291; implements `wasMoved` hook (#21303)ringabout2023-03-022-6/+45
* fixes #19795; fixes #11852; fixes #19974; remove parsing pipeline, Nim now pa...ringabout2023-02-221-17/+18
* fixes a severe bug of testament (#20832)ringabout2022-11-171-0/+1
* new move analyser2 (#20471)Andreas Rumpf2022-10-016-12/+11
* defaults to ORC (#19972)ringabout2022-09-231-1/+1
* remove {.this.} pragma, deprecated since 0.19 (#20201)metagn2022-08-231-11/+9
* Add use of Windows Wide CRT API for env. vars (#20084)havardjohn2022-08-201-1/+10
* default threads on (#19368)flywind2022-07-061-1/+1
* Fix global destructor injection for JS backend (#19797)quantimnot2022-05-231-1/+2
* deprecate unsafeAddr; extend addr (#19373)flywind2022-01-165-7/+7
* style usages part one (openarray => openArray) (#19321)flywind2022-01-041-1/+1
* Remove tracking of environment from osenv.nim v2 (#18575)Timothee Cour2021-07-291-1/+1
* fixes #18130 (#18407)Andreas Rumpf2021-07-011-16/+71
* Add some tests (#18333)Antonis Geralis2021-06-231-2/+70
* document macros.unpackVarargs (#18106)Timothee Cour2021-05-311-0/+1
* Remove confusing <//> (#17830)flywind2021-04-261-1/+6
* close #17636 (#17643)flywind2021-04-061-2/+2
* Fixes #17450 (#17477)Clyybber2021-03-231-1/+12
* Revert "Fixes #17450 (#17474)" (#17476)Clyybber2021-03-231-12/+1
* Fixes #17450 (#17474)Clyybber2021-03-231-1/+12
* Revert "Revert "close #16607 add testcase (#17317)" (#17336)" (#17347)Clyybber2021-03-121-0/+24
* Revert "close #16607 add testcase (#17317)" (#17336)Clyybber2021-03-111-24/+0
* close #9440 add testcase (#17316)flywind2021-03-091-0/+52
* close #16607 add testcase (#17317)flywind2021-03-091-0/+24
* deprecate newruntime (#17245)flywind2021-03-049-9/+9
* fixes #17198, DFA failure on large case stmts (#17210)Saem Ghani2021-03-021-0/+32
* close #5342 add testcase (#17230)flywind2021-03-021-0/+23
* remove all uses of condsyms symbols defined prior to bootstrap nim 0.20.0 (#1...Timothee Cour2021-02-171-2/+1
* don't introduce 'dispose', use '=dispose', fixes #17003 [backport:1.4] (#17062)Andreas Rumpf2021-02-171-1/+1
* use doAssert in tests (#16486)flywind2020-12-281-8/+8