summary refs log tree commit diff stats
path: root/compiler/btrees.nim
Commit message (Collapse)AuthorAgeFilesLines
* remove shallowCopy for ARC/ORC (#20070)ringabout2022-07-261-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | * remove shallowCopy for ARC/ORC * use move * fix * more fixes * typo * Update lib/system.nim * follow * add nodestroy * move * copy string * add a changelog entry Co-authored-by: xflywind <43030857+xflywind@users.noreply.github.com> Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
* move assertions out of system (#19599)flywind2022-03-231-0/+3
|
* ORC: progress (#18000)Andreas Rumpf2021-05-121-1/+1
| | | | | | | | | * ORC: progress * ORC: bugfix; don't follow acyclic data even if only at runtime the subtype is marked as acyclic * progress * minor style changes
* move tests under the compiler directory to testament (#16096)flywind2020-11-251-65/+0
|
* Big compiler Cleanup (#14777)Clyybber2020-08-281-2/+1
|
* Update btrees.nim (#14916)Dean Eigenmann2020-07-061-0/+3
|
* kochdocs: use a glob instead of hardcoded list; generate docs for compiler/; ↵Timothee Cour2020-01-231-1/+1
| | | | | | | bugfixes (#13221) * kochdocs: use a glob instead of hardcoded list; generate docs for compiler/; bugfixes * fixup after #13212 isRelativeTo got merged
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-7/+7
| | | | | | | | | | | | | | | | | | * Cleanup compiler code base * Unify add calls * Unify len invocations * Unify range operators * Fix oversight * Remove {.procvar.} pragma * initCandidate -> newCandidate where reasonable * Unify safeLen calls
* added btrees.containsAndreas Rumpf2018-06-031-3/+14
|
* support iteration over BTrees for the compilation cacheAndreas Rumpf2018-06-031-0/+36
|
* refactoring: move DB model to incremental.nimAndreas Rumpf2018-05-301-0/+186