Add several methods to ControlFlowGraph for preparation to introduce inlining optimization
Make CodeDuplicatoar duplicate type contexts
Clear defInfo after SSA translation
Improve debug print
Define Variable::updateDefSite()
First implementation of Inliner (not tested yet)
Dislplay AST in a debug log
Fix a bug that OpcodeFactory::updateDefSite crushes when the CFG has no defInfos
Show idoms in a debug log
Fix a crush bug when a method call has no arguments
CodeDuplicator fixes
Move Variable::local_ to DefInfo, and several debug print improvements
Debug print improvements
Make Inliner::inlineCallSite return an active opcode
Add ControlFlowGraph::debugPrintBlock
Add variable checking to ControlFlowGraph::checkSanity() and fix a small bug about method arguments' defOpcode
a bug fix in Inliner
A bug fix in CodeDuplicator
Several bug fixes in Inliner and CodeDuplicator (work in progress)
Several bug fixes in Inliner