Hi All, I am trying to change the ssa phase of Go compiler to do extra work during memory stores. For example whenever there is a memory store, I want to make a function call to one of my Go packages instead of the store. So, far I have some working changes and I can see the new SSA nodes when I dump SSA using GOSSAFUNC.
I have a couple of questions: 1. Is there a tool which can covert the SSA nodes back to some version of Go code? 2. How does Go team/others develop/make changes to Go compiler? So, far I have been adding prints in the Go compiler (cmd/compile/internal/syntax, gc, & ssa packages) to understand the code flow. But, this is very time consuming. I am sure a better way exists. I'll appreciate any help! Thanks! Mohit -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/CAJ%2B6RRU%3D%3D33ct1%3D%2B0U10nDLnFjvBXff%2BrrmbYRvwY-TTRReLfw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.