MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / fxMeasureChunk

Function fxMeasureChunk

xs/sources/xsSnapshot.c:1235–1243  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1233}
1234
1235void fxMeasureChunk(txMachine* the, txSnapshot* snapshot, void* address, txSize* chunkSize)
1236{
1237 txChunk* chunk = (txChunk*)(((txByte*)(address)) - sizeof(txChunk));
1238 if (!(chunk->size & mxChunkFlag)) {
1239 chunk->temporary = (txByte*)(*chunkSize + sizeof(txChunk));
1240 *chunkSize += chunk->size;
1241 chunk->size |= mxChunkFlag;
1242 }
1243}
1244
1245void fxMeasureChunkArray(txMachine* the, txSnapshot* snapshot, txSlot* address, txSize* chunkSize)
1246{

Callers 1

fxMeasureSlotFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected