summary refs log tree commit diff stats
path: root/compiler/injectdestructors.nim
Commit message (Expand)AuthorAgeFilesLines
* move assertions out of system (#19599)flywind2022-03-231-0/+3
* fixes #18570 (#18599)Andreas Rumpf2021-07-271-2/+3
* fixes #18469 (#18544)Andreas Rumpf2021-07-201-5/+20
* fixes #18130 (#18407)Andreas Rumpf2021-07-011-1/+1
* followup #18362: make `UnusedImport` work robustly (#18366)Timothee Cour2021-06-271-4/+2
* real bugfix for #17170 (#18171)Andreas Rumpf2021-06-041-0/+2
* Rework DFA traversal (#18016)Clyybber2021-05-161-118/+108
* Fixes #17450 (#17477)Clyybber2021-03-231-0/+1
* Revert "Fixes #17450 (#17474)" (#17476)Clyybber2021-03-231-1/+0
* Fixes #17450 (#17474)Clyybber2021-03-231-0/+1
* IC: green tests (#17311)Andreas Rumpf2021-03-191-4/+4
* semLambda removed, semProcAux reworked (#17379)Saem Ghani2021-03-171-2/+2
* fixes #11225; generic sandwich problems; [backport:1.2] (#17255)Andreas Rumpf2021-03-091-1/+2
* Fix #16437 (#17277)Clyybber2021-03-061-20/+22
* Split last read and first write analysis (#17137)Clyybber2021-02-211-20/+42
* ARC Analysis in one pass v3 (#17068)Clyybber2021-02-171-98/+103
* Revert "ARC: Analysis in one pass v2 (#17000)" (#17046)Clyybber2021-02-151-98/+98
* ARC: Analysis in one pass v2 (#17000)Clyybber2021-02-101-98/+98
* Revert "ARC Analysis in one pass (#16849)" (#16984)Clyybber2021-02-091-89/+95
* ARC Analysis in one pass (#16849)Clyybber2021-02-091-95/+89
* Finer analysis for array access (#16787)Clyybber2021-01-241-2/+2
* IC: next steps (#16729)Andreas Rumpf2021-01-231-8/+8
* Part-to-whole optimization (#16775)Clyybber2021-01-211-15/+16
* Reboot of #16195 (#16746)Clyybber2021-01-201-58/+85
* big steps torwards an efficient, simple IC implementation (#16543)Andreas Rumpf2021-01-021-3/+3
* Revert "fix #16185 (#16195)" (#16197)Andreas Rumpf2020-11-301-60/+59
* fix #16185 (#16195)cooldome2020-11-301-59/+60
* fixes #15076 (#16143)Andreas Rumpf2020-11-261-3/+5
* ORC: prepare for another patent-pending optimization (#15996)Andreas Rumpf2020-11-181-2/+47
* fix #15609 (#15856)cooldome2020-11-051-10/+9
* explicit ID generation for easier IC (#15559)Andreas Rumpf2020-10-251-13/+14
* renamed '=' to '=copy' [backport:1.2] (#15585)Andreas Rumpf2020-10-151-2/+2
* fixes #15511 (#15524)Andreas Rumpf2020-10-081-1/+3
* fixes #15512 (#15521)Andreas Rumpf2020-10-081-1/+13
* Revert "fix #15035 (#15236)" (#15408)cooldome2020-09-241-3/+2
* Revert "Introduce explicit copy (#15330)" (#15346)Andreas Rumpf2020-09-161-1/+1
* Introduce explicit copy (#15330)cooldome2020-09-161-1/+1
* fixes #15325 (#15340)Andreas Rumpf2020-09-161-1/+2
* Fix #15286 (#15292)cooldome2020-09-101-0/+3
* Big compiler Cleanup (#14777)Clyybber2020-08-281-3/+3
* fix #15035 (#15236)cooldome2020-08-281-2/+3
* cursor and mutation tracking fixes (#15113)Andreas Rumpf2020-07-301-2/+2
* fixes #15076 (#15095)Andreas Rumpf2020-07-271-13/+20
* fixes a closure iterator memory leaks, progress on #15076Araq2020-07-271-1/+1
* fixes #15038 [backport:1.2]Andreas Rumpf2020-07-261-46/+1
* fixes #15036Andreas Rumpf2020-07-231-2/+0
* arc: cursors for simple for loop variables (#15008)Andreas Rumpf2020-07-171-1/+1
* Show that a variable is cursor in --expandArc (#15002)Clyybber2020-07-171-6/+5
* An optimizer for ARC (#14962)Andreas Rumpf2020-07-151-26/+28
* Fix #14985 (#14988)Clyybber2020-07-151-2/+2