|
|
|
|
|
by titzer
1768 days ago
|
|
The term used most often for this is "spilling". I figured this is what you meant by "deregistering" but I wasn't sure, so I didn't want to assume. > Registers are faster than memory. EH unwinders restore the stack before jumping to the catch block, but not the register contents. I get that, which is why Java JITs don't use callee-saved registers. I mean, they use all the physical registers, of course, but their calling convention does not have callee-saved registers. |
|