summary refs log tree commit diff stats
path: root/compiler/ccgexprs.nim
Commit message (Expand)AuthorAgeFilesLines
* document compiler procs regarding `&` (#20257)ringabout2022-08-221-2/+2
* fixes #20107 (#20246) [backport]Andreas Rumpf2022-08-191-0/+14
* Better range error messages (#19867)Tanguy2022-06-151-3/+3
* fixes #18612; apply cache and memcmp for methods in arc/orc (#19749)flywind2022-04-261-2/+5
* use signed comparisons for the index checking in the hope it improves the cod...Andreas Rumpf2022-04-261-7/+7
* fixes #19615; emit better code for integer divisions when the divisor… (#19...Andreas Rumpf2022-03-221-6/+16
* fix #19266; allow reassign discriminant field (#19567)flywind2022-02-251-1/+15
* fixes an old ARC bug: the produced copy/sink operations don't copy the hidden...Andreas Rumpf2021-12-091-0/+8
* define `nimVersion` automatically and avoid needing -d:nimVersion140 (#18726)Timothee Cour2021-10-171-2/+2
* correct effect tracking for .borrowed procs [backport] (#18882)Andreas Rumpf2021-09-231-2/+2
* fix #10128 (#18852)flywind2021-09-141-3/+3
* allow building 1.4.0 from devel (#18708)Timothee Cour2021-08-181-4/+17
* properly fix #10053 ; `FieldDefect` msg now shows discriminant value + linein...Timothee Cour2021-08-131-12/+29
* fixes #18643 [backport:1.0] (#18678)Andreas Rumpf2021-08-121-1/+1
* make -d:nimFpRoundtrips work consistently in vm vs rt, fix #18400, etc (#18531)Timothee Cour2021-07-201-7/+5
* ORC: support for custom =trace procs (#18459)Andreas Rumpf2021-07-091-0/+1
* Renamed `-d:nimCompilerStackraceHints` to `-d:nimCompilerStacktraceHints`. (#...Timothee Cour2021-06-171-2/+2
* added float32 schubfach algorithm; wip (#18155)Andreas Rumpf2021-06-031-1/+5
* ARC: fixes memory leaks with newSeq used in a loop [backport:1.4] (#18040)Andreas Rumpf2021-05-181-1/+6
* IC: codegen: fix (#17931)Andreas Rumpf2021-05-041-1/+3
* -d:nimDebug: calls doAssert false instead of quit (#17739)Timothee Cour2021-04-171-2/+2
* cString => cSourceString; tyCString => tyCstring so that error msgs show cstr...Timothee Cour2021-04-171-7/+7
* Genode platform fixes (#17521)Emery Hemingway2021-04-091-4/+10
* Fix #14325 (#17308)Clyybber2021-03-111-30/+22
* fixes #11225; generic sandwich problems; [backport:1.2] (#17255)Andreas Rumpf2021-03-091-0/+1
* IC: compilerprocs are handled correctly (#17265)Andreas Rumpf2021-03-091-2/+4
* fix #17264 [backport:1.4] (#17266)flywind2021-03-051-1/+2
* `--nilseqs` is now a deprecated noop (#17211)Timothee Cour2021-03-011-10/+6
* remove all uses of condsyms symbols defined prior to bootstrap nim 0.20.0 (#1...Timothee Cour2021-02-171-8/+3
* IC: bugfixes (WIP) (#16836)Andreas Rumpf2021-02-021-0/+1
* IC: final implementation steps (#16801)Andreas Rumpf2021-01-251-1/+0
* IC: next steps (#16729)Andreas Rumpf2021-01-231-19/+78
* IC: next steps (#16550)Andreas Rumpf2021-01-071-2/+2
* big steps torwards an efficient, simple IC implementation (#16543)Andreas Rumpf2021-01-021-1/+1
* fix #14340 (#16386)Timothee Cour2021-01-011-1/+3
* use -d:nimCompilerStackraceHints in more places (#16400)Timothee Cour2020-12-291-0/+5
* fixes #16069; [backport:1.2] [backport:1.4] (#16115)Andreas Rumpf2020-11-241-0/+1
* Semfold for nil cast (#16030)cooldome2020-11-181-1/+3
* Fix #15706 (#15846)Bung2020-11-071-1/+1
* ARC now capable of custom extra alignment. Ref, closure and seq support. (#15...cooldome2020-10-281-13/+9
* explicit ID generation for easier IC (#15559)Andreas Rumpf2020-10-251-10/+10
* fixes view types for sizeof() and --gc:orc (#15680)Andreas Rumpf2020-10-221-3/+3
* fixes #15652 [backport:1.4] (#15679)Andreas Rumpf2020-10-221-1/+1
* arc allocation method aligned (#15588)cooldome2020-10-191-8/+16
* fix gitignore for testament cruft (#15530)Timothee Cour2020-10-091-1/+1
* const view types; fixes some cases from https://github.com/nim-lang/Nim/issue...Andreas Rumpf2020-10-051-41/+54
* closureiters: fixes #15243 (#15454) [backport:1.2]Andreas Rumpf2020-10-021-1/+17
* fix #15405. deepcopy arc (#15410)cooldome2020-10-011-0/+4
* produce runtime type information for reified openArrays (#15415)Andreas Rumpf2020-09-271-11/+11
* better support for slices as views (#15414)Andreas Rumpf2020-09-271-3/+9