- Progress on inlining implementation
- Deprecation fixes for DMD 2.063
- Progress on inlining
- Began testing inlining code
- Tested inlining by itself without JIT
- Fixed more bugs in inlining
- Inlining remains to be tested with JIT
- Refactored JIT gen_call to avoid specializing on callee's numLocals
- One less segfault
- Inlining still causes bug on Higgs init
- Fixed bug w.r.t. IsTypeOp & inlining
- Fixed issue w.r.t parser and negative numbers
- Basic inlining now passing all unit tests
Update README.md
- Added very basic CSV library cause I can, uses stdio lib
Merge branch 'master' of github.com:maximecb/Higgs
- Improved CSV lib functionality
- Implemented instructions in JIT to speed up inlined calls
- Added jit_noinline command-line flag to help study inlining results
- Improved code gen during inlining
- Added support for more instrs to JIT
- Added support for yet more ops to the JIT
- Added 3d-cube to unit tests
- Implemented generalized stack traversal interpreter method
- funOnStack (for inlining) now uses proper stack traversal
Update README.md