AllocationList::+
fn +(
lhs: AllocationList,
rhs: AllocationList
) -> AllocationList
Returns a new allocation list with all of the allocations from lhs
and rhs
combined.
Examples
Here are graphs of two distinct allocation lists:
And here's how they look when merged through the +
operator:
let lhs = allocations()
.only_temporary()
.only_deallocated_until_at_most(data().runtime() * 0.6);
let rhs = allocations()
.only_temporary()
.only_allocated_after_at_least(data().runtime() * 0.4);
graph()
.add(lhs + rhs)
.save();