Show
Ignore:
Timestamp:
07/13/08 09:59:27 (4 months ago)
Author:
pmoura
Message:

Added a new optimization compiler flag, "mutable", that allows objects to be compiled non-mutable, preventing the dynamic declaration and definition of new predicates and the use of the built-in database methods to change object state. Setting this flag to "off" allows the Logtalk compiler to generate more compact and efficient code for non-mutable objects.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/RELEASE_NOTES.txt

    r4370 r4371  
    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. 
    1723 
    1824    Simplified the predicate linking clauses generated when compiling private