User Details
- User Since
- Dec 21 2020, 1:53 AM (144 w, 1 d)
Nov 22 2022
Override new functions in DWOs.
Nov 17 2022
I threaded dwarf_cu down to where it's really used and added the necessary check, so if it is nullptr, the fallback will be skipped.
Nov 15 2022
Stray change.
Nov 3 2022
Address comments.
Nov 2 2022
Yes, you got the context right! Although technically speaking this change isn't limited to wasm, plugins can implement any vendor extension on top of this change.
Oct 28 2022
Add unittest for DW_OP_addrx as well.
Bring back lost changes...
Add comments.
Full context with arcanist
Oct 17 2022
Sorry for the missing context, I forgot that's manual!
Managed to add a unit test for the DW_OP_addr path!
Oct 14 2022
I'm having some trouble coming up with a good test for this in the absence of a real wasm target. any suggestions appreciated!
Oct 11 2022
Sep 1 2021
Aug 31 2021
Aug 30 2021
This change breaks all existing uses of relative comp_dirs that don't accidentally make all of them relative to the executable's directory already.
Feb 15 2021
Looks good to me as well, but please also get some feedback from Pavel.
Feb 5 2021
Feb 2 2021
Jan 25 2021
Jan 22 2021
Restore changes lost in previous patchset.
Rebase and improve testcase: The file can just be empty.
Jan 15 2021
OP_deref would work if the structs are small enough. Leaving out OP_stack_value should just work. It's a terminator of sorts for values that aren't in memory, like registers on native or locals or globals in wasm land.
DW_OP_deref loads 32bit (64bit if the address size is 8), is that what's intended here? The struct passed by value could be bigger than that, couldn't it?
Jan 14 2021
Replace binary test with an assembly test.
Jan 13 2021
Read triple from first dwo file instead of from command line and add a test.
Jan 12 2021
Thanks! Would you mind landing the change for me? I'm not a github comitter.
Dec 23 2020
Dec 22 2020
Add the new dwo sections to the testcase.