Comment 1 for bug 495044

Revision history for this message
Nikodemus Siivola (nikodemus) wrote : Re: [Bug 495044] [NEW] "could not optimize away %SAP-ALIEN: forced to do runtime allocation" note even with (SPEED 1)

 status confirmed
 tag alien compiler documentation
 importance wishlist
 summary "wanted: document %SAP-ALIEN runtime allocation compiler notes"

:IMPORTANT transforms complain if they cannot be applied unless SPEED is 0.

This particular ones is :IMPORTANT because if it fails alien code
becomes approximately 100 times slower. Not just "you don't get
optimum performance", but _really_ slow compared to what one would
normally expect.

Instead of pointing people at replies like this we should rather
update documentation -- including how to fix these notes when they
slow your code down to crawl.