flywind
|
6d442a40a6
|
use doAssert in tests (#16486)
|
2020-12-28 14:13:21 +01:00 |
|
Clyybber
|
66cd9c2e57
|
Fix #15599 (#15601)
* Fix #15599
* Add test
|
2020-10-16 18:03:01 +02:00 |
|
cooldome
|
531ed2dc36
|
fix #15405. deepcopy arc (#15410)
* fix #15405
* fix tests
* deepcopy for ARC has to be enabled via --deepcopy:on
Co-authored-by: Araq <rumpf_a@web.de>
|
2020-10-01 17:39:48 +02:00 |
|
Andreas Rumpf
|
9ff2c50155
|
fixes #15122 [backport:1.2] (#15139)
|
2020-08-01 13:16:50 +02:00 |
|
Andreas Rumpf
|
aae998feff
|
fixes #15038 [backport:1.2]
|
2020-07-26 01:16:06 +02:00 |
|
Andreas Rumpf
|
624762cfb7
|
fixes #15052
|
2020-07-26 01:16:06 +02:00 |
|
Andreas Rumpf
|
c90c53e8bb
|
fixes #15044 [backport:1.2]
|
2020-07-23 20:27:17 +02:00 |
|
Danil Yarantsev
|
f25454d5c6
|
Add a testcase for #14480. Fixes #14480 (#15037)
|
2020-07-22 09:52:38 +02:00 |
|
Clyybber
|
282128ab66
|
Fix #14994 (#14996)
* Fix #14994
* Revert misplaced "optimization"
* Typo
|
2020-07-15 23:33:58 +02:00 |
|
Clyybber
|
2b0e336c97
|
injectdestructors fixes and refactor (#14964)
* injectdestructors fixes and refactor
* Tiny cleanup
* Refactor and expand testcase
* Closes #14902 by adding testcase
* Better naming
* Fix test failures
* Misc cleanup
* Add testcase for #14968
* Better approach; expand testcases
* Optimizations and fixes
* Add testcase
* typo
* Tiny cleanup
|
2020-07-14 14:15:39 +02:00 |
|
Clyybber
|
af27e6bdea
|
Fix #14396 (#14793)
* Correct Left-To-Right evaluation of proc args
* Fix CPP backend
* Add testcase
* closes #14396
* closes #14345
* Improve test and optimize
* Improve testcase and optimize literals
* Fix bug
* Expand testcase and use DFA to optimize
* Turn genParams into proc
* Turn withTmpIfNeeded into a proc
* Cleanup
* Fix crash
* Better analysis
* Cleanup
* Trailing newline..
* Fix build
* Tiny cleanup
Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
|
2020-07-04 17:45:07 +02:00 |
|
Andreas Rumpf
|
1854d29781
|
scoped memory management (#14790)
* fixes the regressions
* closes #13936
* scope based memory management implemented
* enabled tcontrolflow.nim test case
* final cleanups
|
2020-07-04 07:37:24 +02:00 |
|
Andreas Rumpf
|
3105909f88
|
fixes #14495 [backport:1.2] (#14496)
|
2020-05-29 23:35:57 +02:00 |
|
cooldome
|
5fb40af57e
|
fix #14333 (#14336)
Co-authored-by: cooldome <ariabushenko@bk.ru>
|
2020-05-13 23:57:05 +02:00 |
|
cooldome
|
5fa7d374c4
|
fix #14243 (#14257)
* fix #14243
Co-authored-by: cooldome <ariabushenko@bk.ru>
|
2020-05-07 22:15:25 +02:00 |
|
cooldome
|
0d8507cd3d
|
fix #14236 (#14250)
Co-authored-by: cooldome <ariabushenko@bk.ru>
|
2020-05-07 00:13:59 +02:00 |
|
Andreas Rumpf
|
b6fb609e0d
|
destructors: don't produce stupid code for 'cast' (#14208) [backport:1.2]
* destructors: don't produce stupid code for 'cast'
* fixes #14207
|
2020-05-04 07:43:22 +02:00 |
|
Andreas Rumpf
|
d9e907c0e2
|
fixes #14079 [backport:1.2] (#14163)
|
2020-04-29 21:58:59 +02:00 |
|
cooldome
|
f10689d3d4
|
fixes #14003 (#14006) [backport:1.2]
Co-authored-by: cooldome <ariabushenko@bk.ru>
|
2020-04-17 13:23:04 +02:00 |
|
cooldome
|
c70b3952ff
|
fixes #13810 (#13821)
Co-authored-by: cooldome <ariabushenko@bk.ru>
|
2020-03-31 21:15:06 +02:00 |
|
Andreas Rumpf
|
034dad8e32
|
fixes #13691 (#13694)
|
2020-03-19 12:57:45 +01:00 |
|