6 ms·
Does anyone know the current state of the SSA backend mentioned in https://news.ycombinator.com/item?id=9099744 https://news.ycombinator.com/item?id=9099744 ?
by UniQP 11y ago
Does anyone know the current state of the SSA backend mentioned in https://news.ycombinator.com/item?id=9099744 https://news.ycombinator.com/item?id=9099744 ?
- iends 11y agoThey moved it to 1.7 because it didn't get completed in time. You can see the source code here: https://github.com/golang/go/tree/dev.ssa https://github.com/golang/go/tree/dev.ssa (In particular, https://github.com/golang/go/compare/dev.ssa https://github.com/golang/go/compare/dev.ssa is interesting). It's not clear to me what work is left, but hopefully it gets merged super early in the 1.7 cycle.
- mappu 11y agoThat's interesting! PHP 7 is getting one too - https://marc.info/?l=php-internals&m=144990711202803&w=2 https://marc.info/?l=php-internals&m=144990711202803&w=2 - i wonder which will be completed first?
- UniQP 11y agoThat sounds like an (e-)SSA-based optimization but not like an SSA backend.