io.shiftleft.passes
Type members
Classlikes
- Companion
- object
A key pool that returns the integers of the interval [first, last] in a thread-safe manner.
A key pool that returns the integers of the interval [first, last] in a thread-safe manner.
A pool of long integers that serve as node ids. Using the method next
, the pool provides the next id in a
thread-safe manner.
A pool of long integers that serve as node ids. Using the method next
, the pool provides the next id in a
thread-safe manner.
NewStyleCpgPassBase is the shared base between ForkJoinParallelCpgPass and ConcurrentWriterCpgPass, containing shared boilerplate. We don't want ConcurrentWriterCpgPass as a subclass of ForkJoinParallelCpgPass because that would make it hard to whether an instance is non-racy.
NewStyleCpgPassBase is the shared base between ForkJoinParallelCpgPass and ConcurrentWriterCpgPass, containing shared boilerplate. We don't want ConcurrentWriterCpgPass as a subclass of ForkJoinParallelCpgPass because that would make it hard to whether an instance is non-racy.
Please don't subclass this directly. The only reason it's not sealed is that this would mess with our file hierarchy.
A key pool that returns elements of seq
in order in a thread-safe manner.
A key pool that returns elements of seq
in order in a thread-safe manner.