What's the difference between interpreted frame and entry frame
gbenson at redhat.com
Thu Mar 12 04:04:54 PDT 2009
Colin(Du Li) wrote:
> In hotspot, I usually see the terms "interpreted frame" and "entry
> frame". What's the difference between them?
Each interpreted method has a frame on the stack; these frames are
interpreted frames. On entry, interpreted methods expect to find
their arguments at the end of their caller's frame. For the very
first call there won't be an interpreted frame preceding, so for
the first call a thing called the call stub creates a special frame
with the arguments at the end; this is the entry frame.
More information about the hotspot-dev