Show
Ignore:
Timestamp:
07/13/08 14:58:37 (4 months ago)
Author:
pmoura
Message:

Undo the addition of the optimization compiler flag "mutable"; upon testing, the performance and space gains don't justify complicating the semantics of static and dynamic objects.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/RELEASE_NOTES.txt

    r4371 r4373  
    1515 
    16162.32.2 - July ??, 2008 
    17  
    18     Added a new optimization compiler flag, "mutable", that allows objects to  
    19     be compiled non-mutable, preventing the dynamic declaration and definition 
    20     of new predicates and the use of the built-in database methods to change  
    21     object state. Setting this flag to "off" allows the Logtalk compiler to  
    22     generate more compact and efficient code for non-mutable objects. 
    2317 
    2418    Simplified the predicate linking clauses generated when compiling private