ORC: progress (#18000)

* ORC: progress

* ORC: bugfix; don't follow acyclic data even if only at runtime the subtype is marked as acyclic

* progress

* minor style changes
This commit is contained in:
Andreas Rumpf
2021-05-12 22:00:37 +02:00
committed by GitHub
parent 60b4fa71a8
commit 3bc625aff1
11 changed files with 50 additions and 27 deletions

View File

@@ -38,7 +38,7 @@ const
IntMask = 1 shl IntShift - 1
type
Trunk = ref object
Trunk {.acyclic.} = ref object
next: Trunk # all nodes are connected with this pointer
key: int # start address at bit 0
bits: array[0..IntsPerTrunk - 1, BitScalar] # a bit vector