Merge branch 'master' into dev-tom
Merge branch 'master' into dev-tom
update TODO
- Improved ShiftOp codegen
- Added extra tests for ShiftOp
- Progress on type analysis refactoring/reintegration
- Fixed bug in type analysis
- Analysis now working on Higgs init, some benchmarks
- Fixed bugs in type prop
- Most sunspider tests working
- Fixed horrible analysis slowness
- Type analysis working on benchmarks
- Fixed bug wrt regalloc/GC
- Added typeWritten flag to regalloc state, code slightly smaller
- Added octane benchmarks
- Fixed minor bug with parser/vars analysis, redundant captvars
- Added support for void statement (needed by octane zlib bench)
- Fixed performance glitch wrt AST captured vars
- Began refactoring type prop analysis
- Refactored type analysis to use type set
- Negative info propagation
- Changes to ast/vars analysis for eval
- Added missing SunSpider benchmarks
- Added one new SunSpider benchmark to tests
Merge branch 'master' into dev-tom
	- update TODO Tom.txt
- Eliminated type tagging of return address and closure pointer
- Code size slightly smaller
- argc no longer tagged on stack