summary refs log tree commit diff stats
path: root/compiler/ccgexprs.nim
Commit message (Expand)AuthorAgeFilesLines
* fix #14576 addr of param (including for lent) now works with nim js (#14577)Timothee Cour2020-06-061-0/+1
* specialize genericReset (#14398)Andreas Rumpf2020-05-191-23/+23
* Fix #14160 (#14161)Clyybber2020-04-301-1/+7
* Error -> Defect for defects (#13908)Jacek Sieka2020-04-281-1/+1
* forward type alignment information to seqs (#12430)Arne Döring2020-04-191-10/+10
* fix #13902 distinct uint64 type corruption on 32-bit with borrow (#13907) [ba...Timothee Cour2020-04-081-1/+1
* Fix typeSym.getImpl for ref types (#13752)zah2020-03-261-1/+1
* fixes #13744 (#13749)cooldome2020-03-251-0/+2
* fixes #13698 (#13706)Andreas Rumpf2020-03-201-1/+3
* cycle breaker (#13593)Andreas Rumpf2020-03-191-16/+24
* arc optimizations (#13325)Andreas Rumpf2020-03-181-0/+4
* catchable defects (#13626)Andreas Rumpf2020-03-121-54/+72
* fixes #13240Araq2020-03-111-1/+8
* fix operators containing percent for VM usage (#13536)Arne Döring2020-03-111-2/+0
* ARC hotfix; proper destruction of seqs and strings after a moveAraq2020-03-031-2/+2
* Remove dead magics (#13551)Arne Döring2020-03-031-31/+3
* Fixed codegen for constant cstring with --gc:arc (#13326)Ico Doornekamp2020-02-041-1/+1
* fix critical bug discovered by #11591 (#13290) [backport]Timothee Cour2020-01-291-1/+1
* ARC: optimize complete object constructors to use nimNewObjUninitAraq2020-01-261-10/+14
* Removed lib/system/allocators.nim. seqs_v2 and strs_v2 now uses allocShared0....Ico Doornekamp2020-01-231-6/+6
* Unexport even more symbols (#13214)alaviss2020-01-231-3/+3
* fixes #13195 (#13198)cooldome2020-01-201-2/+2
* Revert "fixes #13195"Andrii Riabushenko2020-01-191-1/+2
* revert last commitAndrii Riabushenko2020-01-191-2/+1
* more on arc codegen (#13178)cooldome2020-01-191-11/+44
* fixes #13157Araq2020-01-171-3/+6
* make case-object transitions explicit, make unknownLineInfo a const, replace ...Jasper Jenkins2020-01-171-6/+6
* Working towards arc codegen (#13153)cooldome2020-01-161-31/+39
* fixes #13105 (#13138)Andreas Rumpf2020-01-141-1/+1
* more arc features (#13098)Andreas Rumpf2020-01-101-1/+5
* fix enumtostr crash for enum-range (#13035)Jasper Jenkins2020-01-051-1/+1
* --exception:goto switch for deterministic exception handling (#12977)Andreas Rumpf2020-01-011-2/+5
* fixes another regressionAraq2019-12-241-4/+11
* fixes a silly regressionAraq2019-12-241-1/+3
* a better bugfixAraq2019-12-241-30/+33
* fixes a regressionAraq2019-12-241-4/+4
* fixes #12826Araq2019-12-241-18/+33
* fixes #12899 (#12921)Andreas Rumpf2019-12-181-2/+4
* ARC: cycle detector (#12823)Andreas Rumpf2019-12-171-16/+26
* better support for PROGMEM like annotations for lets/vars; fixes #12216 (#12799)Andreas Rumpf2019-12-051-36/+40
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-300/+298
* conversions to unsigned numbers are not checked anymore; implements /… (#12...Andreas Rumpf2019-11-201-1/+2
* --gc:destructors: simple closures workAndreas Rumpf2019-11-021-2/+0
* --gc:destructors now means Nim uses pure refcounting (#12557)Andreas Rumpf2019-10-301-1/+1
* refactoring: use the new strings and seqs when optSeqDestructors is activeAraq2019-10-201-20/+20
* refactoring: --newruntime consists of 3 different switchesAraq2019-10-201-5/+5
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-1/+1
* Small ast.nim cleanup (#12156)Clyybber2019-09-091-11/+11
* fixes a critical --gc:boehm regressionAndreas Rumpf2019-09-061-1/+3
* allows access to .compileTime vars at runtime (#12128)Andreas Rumpf2019-09-051-0/+3