[vmkit-commits] what is the purpose of ____Vstatic_buf

Koutheir Attouchi koutheir at gmail.com
Tue Jun 26 08:22:10 PDT 2012


That buffer is an executable buffer holding machine instructions generated
by the JIT or the AOT of VMKit. I think it might also hold fields data.
Nicolas might tell you more.

Koutheir ATTOUCHI.
LinkedIn profile: http://www.linkedin.com/in/koutheirattouchi
Blog: http://koutheir.blogspot.com




On Tue, Jun 26, 2012 at 3:29 AM, Wei Tang <tangwei.ict at gmail.com> wrote:

> Hi guys,
>   When debugging j3, I found in gdb stack there was ____Vstatic_buf
> function call, which comes from following macro expansion
>
> INVOKE(uint32, Int, uint32_virtual_ap, uint32_static_ap,
> uint32_virtual_buf, uint32_static_buf)
>
> What is the purpose of __Vstatic_buf, it is used as some kind of stub?
> Anyone can help me to understand this?  Thanks in advance!
>
> --
> Best Regards
> wei
>
> _______________________________________________
> vmkit-commits mailing list
> vmkit-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/vmkit-commits
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/vmkit-commits/attachments/20120626/13d96230/attachment.html>


More information about the vmkit-commits mailing list