| Modifier and Type | Field and Description |
|---|---|
| private final int | |
| private final FIFORevQueue | |
| private static final int |
| Access | Constructor and Description |
|---|---|
| pack-priv | TopoNonIntermixSortGenerator(Generator
generator to pull all commits out of, and into this buffer. s)Create a new sorter and completely spin the generator. |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv RevCommit | next()
Implements abstract org. Return the next commit to the application, or the next generator. |
| pack-priv int | outputType()
Implements abstract org. Obtain flags describing the output behavior of this generator. |
| pack-priv void | shareFreeList(BlockRevQueue
another FIFO queue that wants to share our queue's free list. q)Overrides org. Connect the supplied queue to this generator's own free list (if any). |
| outputType | back to summary |
|---|---|
| private final int outputType | |
| pending | back to summary |
|---|---|
| private final FIFORevQueue pending | |
| TOPO_QUEUED | back to summary |
|---|---|
| private static final int TOPO_QUEUED | |
| TopoNonIntermixSortGenerator | back to summary |
|---|---|
| pack-priv TopoNonIntermixSortGenerator(Generator s) throws MissingObjectException, IncorrectObjectTypeException, IOException Create a new sorter and completely spin the generator. When the constructor completes the supplied generator will have no commits remaining, as all of the commits will be held inside of this generator's internal buffer.
| |
| next | back to summary |
|---|---|
| pack-priv RevCommit next() throws MissingObjectException, IncorrectObjectTypeException, IOException Implements abstract org. Doc from org. Return the next commit to the application, or the next generator.
| |
| outputType | back to summary |
|---|---|
| pack-priv int outputType() Implements abstract org. Doc from org. Obtain flags describing the output behavior of this generator.
| |
| shareFreeList | back to summary |
|---|---|
| pack-priv void shareFreeList(BlockRevQueue q) Overrides org. Doc from org. Connect the supplied queue to this generator's own free list (if any).
| |