Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for inspecting interface parameters on the stack #15

Open
grantseltzer opened this issue Jan 20, 2020 · 2 comments
Open

Add support for inspecting interface parameters on the stack #15

grantseltzer opened this issue Jan 20, 2020 · 2 comments

Comments

@grantseltzer
Copy link
Owner

No description provided.

@zengxiaobai
Copy link

How is it going

@grantseltzer
Copy link
Owner Author

Hi @zengxiaobai! I'm optimistic that i'll be able to get back to working on Weaver in the coming weeks. Besides being busy with work related obligations i've been waiting for Go's change to a register based calling convention to be formed out. This will allow me to adapt weaver and make it more portable to other languages.

I've been putting in a lot of work on a library called libbpfgo which I will use in Weaver. Also been learning a lot about CO:RE which I will incorporate into weaver soon as well.

As for specifically interfaces, I have in my notes that they take up 16 bytes on the stack, though I need to inspect DWARF data more to provide more info than that.

Is there something in particular you're trying to do that I can help with?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants