[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]
Re: EQObjects and garbage collection
- To: <autodesk!blitzen!rick>, <mark>
- Subject: Re: EQObjects and garbage collection
- From: Michael McClary <michael>
- Date: Fri, 14 Dec 90 22:47:33 PST
- Cc: <xtech>
> From: mark (Mark S. Miller)
> From: autodesk!blitzen!rick (Rick Mascitti)
> This indeed does look sweet. Scheran (and I assume Ceran) has a bunch
> of silly $(CASE) ants that generate different code based on whether
> an arg/return type has a SPTR form or not that will just fade away.
> (Merely deriving that information was a pain!) I like it. As michael
> says, it allows us to concentrate on the semantics not the syntax.
> I think I'm missing something. How does Michael's proposal allow
> Scheran to avoid using those ants?
Because you no longer have to distinguish returns of an SPTR(Foo) from
returns of a Foo*, but instead always claim to return an SPTR(Foo) and
let the automagic fake SPTRs handle the other cases as they arise?