Nim/testament
Andreas Rumpf 6c1c8f51b3
IC: green tests (#17311)
* IC: renamed to_packed_ast module to ic module

* IC: don't store the --forceBuild flag, makes it easier to test

* IC: enable hello world test

* Codegen: refactorings for IC; changed the name mangling algorithm

* fixed the HCR regressions

* life is too short for HCR

* tconvexhull is now allowed to use deepCopy

* IC exposed a stdlib bug, required a refactoring

* codegen: code cleanups

* IC: even if a module is outdated, its dependencies might come from disk

* IC: progress

* IC: better name mangling, module IDs are not stable

* IC: another refactoring helping with --ic:on --gc:arc

* disable arraymancer on Windows for the time being

* disable arraymancer altogether

* IC: make basic test work with 'nim cpp'

* IC: progress on --ic:on --gc:arc

* wip; name mangling for type info
2021-03-19 16:53:38 +01:00
..
lib fix #17159 items(cstring) works in VM (#17160) 2021-02-24 14:01:06 +01:00
tests/shouldfail remove deprecated specs (#16684) 2021-01-11 18:02:53 +01:00
azure.nim testament/azure: major rewrite (#13246) 2020-01-25 09:32:27 +01:00
backend.nim add -d:nimStrictMode in CI to keep code from regressing; fixes ConvFromXtoItselfNotNeeded, UnusedImport notes (#16764) 2021-02-17 19:30:09 +01:00
caasdriver.nim add -d:nimStrictMode in CI to keep code from regressing; fixes ConvFromXtoItselfNotNeeded, UnusedImport notes (#16764) 2021-02-17 19:30:09 +01:00
categories.nim use NIM_TESTAMENT_BATCH for important_packages, improve formatting, code cleanups (#17301) 2021-03-12 15:45:51 +01:00
htmlgen.nim replace / with _ in trId (#15256) 2020-09-02 20:53:02 +02:00
important_packages.nim IC: green tests (#17311) 2021-03-19 16:53:38 +01:00
specs.nim use NIM_TESTAMENT_BATCH for important_packages, improve formatting, code cleanups (#17301) 2021-03-12 15:45:51 +01:00
testament.nim remove 'stats' from help document of testament tool (#17364) 2021-03-15 12:08:47 +01:00
testament.nim.cfg testament: fix #16829, fix partially #16830 (#16831) 2021-01-27 17:05:48 +01:00
testamenthtml.nimf fixes leftover from #9647 : use nimf as standardized extension for source code filters (#10294) 2019-01-14 11:58:16 +01:00