| Interface | Description |
|---|---|
| PhasePlan<T> |
An ordered list of compiler phases.
|
| TypeReader |
Provides low-level read access for signed and unsigned values of size 1, 2, 4, and 8 bytes.
|
| TypeWriter |
Provides low-level sequential write access for signed and unsigned values of size 1, 2, 4, and 8
bytes.
|
| Class | Description |
|---|---|
| AbstractTypeReader | |
| BitMap2D |
This class implements a two-dimensional bitmap.
|
| CompilationAlarm |
Utility class that allows the compiler to monitor compilations that take a very long time.
|
| CompilationAlarm.Options | |
| FrequencyEncoder<T> |
Creates an array of T objects order by the occurrence frequency of each object.
|
| IntList |
An expandable and indexable list of
ints. |
| PhasePlan.Printer |
Utility for formatting a plan as a string.
|
| ReversedList<T> |
A
ReversedList is a view on an other list with the elements in reverse order. |
| TypeConversion |
Provides low-level value checks and conversion for signed and unsigned values of size 1, 2, and 4
bytes.
|
| UnsafeArrayTypeReader |
Provides low-level read access from a byte[] array for signed and unsigned values of size 1, 2,
4, and 8 bytes.
|
| UnsafeArrayTypeWriter |
Provides low-level sequential write access to a byte[] array for signed and unsigned values of
size 1, 2, 4, and 8 bytes.
|
| UnsignedLong | |
| Util |
The
Util class contains a motley collection of utility methods used throughout the
compiler. |