Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • dtc's avatar
    ca288539
    When constant-folding succeeds alway transform the call so that even · ca288539
    dtc authored
    non-flushable functions are flushed.  For single value calls it had
    been just unlinking the result and inserting the constant but this
    failed to flush the call if it didn't have a flushable attribute, for
    example numeric constant coercions were not being flush when
    successful leading to rather inefficient code.
    ca288539
    History
    When constant-folding succeeds alway transform the call so that even
    dtc authored
    non-flushable functions are flushed.  For single value calls it had
    been just unlinking the result and inserting the constant but this
    failed to flush the call if it didn't have a flushable attribute, for
    example numeric constant coercions were not being flush when
    successful leading to rather inefficient code.