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

Complete parsing all metadata types #1

Open
4 tasks
naim94a opened this issue Dec 16, 2020 · 2 comments
Open
4 tasks

Complete parsing all metadata types #1

naim94a opened this issue Dec 16, 2020 · 2 comments
Labels
enhancement New feature or request

Comments

@naim94a
Copy link
Owner

naim94a commented Dec 16, 2020

The following metadata types aren't parsed at the moment:

  • 0x01: typeinfo (assuming it's the function's signature)
  • 0x08: set stack points
  • 0x09: function frame
  • 0x0a: set operand types
@naim94a naim94a added the enhancement New feature or request label Dec 16, 2020
@jfm535
Copy link

jfm535 commented Aug 4, 2021

Is it possible the type info could also be structs and the like?

@tomrus88
Copy link

Official names for those metadata types seems to be this:

1 MDK_TYPE
2 MDK_VD_ELAPSED
3 MDK_FCMT
4 MDK_FRPTCMT
5 MDK_CMTS
6 MDK_RPTCMTS
7 MDK_EXTRACMTS
8 MDK_USER_STKPNTS
9 MDK_FRAME_DESC
10 MDK_OPS
11 MDK_OPS_EX

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants