Comment #5 on issue 825 by [email protected]: LiveEdit: stack
manipulation does not work with function without local variables
http://code.google.com/p/v8/issues/detail?id=825
Proposed solution.
The frame immediately above user JavaScript frame must have a flexible
frame structure that allows a "padding". Initially the code always allocate
n additional words on stack (which should be very cheap if n is 1).
LiveEdit is capable of manually deforming the frame by shifting its base n
words up and taking up the padding space, this way making a room for
replacing "Frame Dropper" frame below it.
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev