12345678910111213 |
- const makeType = (valueSize, indexSize) => ({
- struct: `Uint${valueSize}Heap`,
- node: `Uint${valueSize}HeapNode`,
- valueSize,
- valueType: `uint${valueSize}`,
- indexSize,
- indexType: `uint${indexSize}`,
- blockSize: Math.ceil((valueSize + 2 * indexSize) / 256),
- });
- module.exports = {
- TYPES: [makeType(256, 64), makeType(208, 24)],
- };
|