Summary
lift stack-check out of looping procedures, if they do not allocate
Metadata
- Id: 17cf7d9ebde68c79fca8a78e1a8cf02b523046df
- Trac id: 174
- Type: enhancement
- Reporter: felix
- Owner: felix
- Cc:
- Status: closed
- Component: compiler
- Estimated difficulty:
- Resolution: fixed
- Priority: not urgent at all
- Milestone:
- Version: 4.3.x
- Changetime: 2010-05-31 14:54:23 UTC
- Created: 2010-02-13 11:43:25 UTC
- Keywords:
Description
The backend can put the stack-check before the `loop:`, if the function does not allocate.
(suggested by Benedikt Rosenau)