Tag: memory management

Floating Objects

Floating new objects are those things you create on the heap and then toss around your program as if they weren’t tied to any particular location. It’s nice to delegate the job of specific object creation to some function and have it return the packaged data with a special interface for accessing only the parts we need. … Or in other words, object factories. Object factories require the heap.

Continue reading “Floating Objects”

Advertisements

Variable Storage Tree Model

It’s time to introduce – with pictures – the memory management of Copper and explain why it does it this way.

Continue reading “Variable Storage Tree Model”