whatever I do, things get slower and bigger
    BCS 
    ao at pathlink.com
       
    Thu Mar 13 19:46:26 PDT 2008
    
    
  
Reply to Jarrett,
> "Bill Baxter" <dnewsgroup at billbaxter.com> wrote in message
> news:frce57$1vf5$1 at digitalmars.com...
> 
>> Yes I believe Don has previously reported that CTFE manipulations on
>> strings basically *never* free the intermediate strings.  Basically
>> the CTFE engine needs a garbage collector (or equiv).
>> 
>> --bb
>> 
> You know, if we had a D compiler made in D, it'd be GCed.
> 
Odd, that's what the project the problem showed up on is.
My plan for CTFE is to compile all code to a high level IL byte code that 
can be converted to machine code for object files but can also be executed 
directly on some sort of VM, I should be able to shoehorn in a GC (or better) 
somewhere in that .
    
    
More information about the Digitalmars-d-learn
mailing list