Opened 13 years ago
Closed 12 years ago
#742 closed enhancement (fixed)
perform immediateness checks inline before calling C_mutate
Reported by: | felix winkelmann | Owned by: | felix winkelmann |
---|---|---|---|
Priority: | not urgent at all | Milestone: | |
Component: | core libraries | Version: | 4.7.x |
Keywords: | runtime mutation C_mutate | Cc: | |
Estimated difficulty: |
Description
By doing this an out-of-line function call may be avoided which could speed up code doing an excessive number of mutations or doing many mutations on the same storage location.
There is also a patch by Joerg Wittenberger (attached) which does inline the test whether the assigned value is in the nursery (I'm not completely sure about this patch - for some irrational reason I don't trust C_in_stackp
).
Attachments (1)
Change History (3)
Changed 13 years ago by
Attachment: | warning-from-jw-possibly-broken-savemstack.diff added |
---|
comment:1 Changed 12 years ago by
comment:2 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
This seems related to 6c90c4a1a897f7d1fd638f811f5c2c9e165881c6; can this ticket now be closed?