struct MemorySolver::Box¶
Detailed Documentation¶
Representation of edge (size and live time)
Fields¶
int startExecution order index of first use. The data will be produced here.
int finishThe execution order index of last use. After that data will be released. -1 is a reserved value for “till to end”. The data will be alive to very end of execution.
int64_t sizeSize of data. In abstract unit of measure (byte, simd, cache line, …)
int64_t idBox identifier, unique for each box. Will be used to querying calculated offset.