On 2013-08-30 10:16 AM, Nathan Froyd wrote:
----- Original Message -----
Depending on how deep the call stack is and how frequently we push and pop
stack frames, being able to not unwind some number of frames can be a
significant savings.
Isn't this assuming that the stack frames are unique? How would you handle
recursion under this scheme?
I do not understand the question. Recursive calls get new stack frames. Stack
frames from recursive calls and stack frames from non-recursive calls are
handled identically.
Nevermind, I think your solution is talking about function addresses,
not stack frames.
Ehsan
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform