|
Microsoft codename “Phoenix” Phoenix is a codename for an internal Microsoft Research project that provides a unified and extensible framework for building compilers and software development tools for program analysis, code optimization, testing and instrumentation. It supports a range of languages and can be easily retargeted for a variety of architectures. It is a tool to peek into the heart of language compilers in order to modify their internals. Phoenix is used currently by Microsoft to do code obfuscation, visualization and custom assembly rewriting. More.. |