dysfun@treehouse.systems ("gaytabase") wrote:
okay well i think this is more or less the bulk of a useful first design. main things i'll want to add later are:
- generations (to bound traces), means we need to move to promote to next generation
- finalizers. not that i want to call them that because they're not available to the user, only to the compiler author. some working out to be done for these because i really don't want these to be a general purpose solution and something we have to pay for everywhere, they're really just there for things like filehandles that never got properly closed manually.