Reorder generated machine code to put 'cold' code off to the side (enhancement)
Bug #1800535 reported by
Paul F. Dietz
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
New
|
Wishlist
|
Unassigned |
Bug Description
Some code in functions is almost never executed, for example error signalling code. Recognize this code (for example, calls to ERROR and code that inevitably flows to such a call) and move it to the bottom of the generated code for that function. This should reduce pressure on instruction caches. Currently, calls to ERROR can be intermixed with hot code.
Changed in sbcl: | |
importance: | Undecided → Wishlist |
To post a comment you must log in.