Reorder generated machine code to put 'cold' code off to the side (enhancement)

Bug #1800535 reported by Paul F. Dietz
6
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.

Stas Boukarev (stassats)
Changed in sbcl:
importance: Undecided → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.