Add quickening support for super sends |
|
More...
|
over 4 years ago
|
Merge PR #55: Move from TravisCI to GitHub actions |
|
More...
|
over 4 years ago
|
Added GitHub Actions and deleted Travis CI setup |
|
More...
|
over 4 years ago
|
Merge PR #54: Add support for SomSom |
|
More...
|
over 4 years ago
|
Added SomSom testing and benchmarking to GitLab CI |
|
More...
|
over 4 years ago
|
Updated core-lib |
|
More...
|
over 4 years ago
|
Added support for big integers to fromString |
|
More...
|
over 4 years ago
|
Added truffle boundaries on character primitives |
|
More...
|
over 4 years ago
|
Merge PR #53: Add primitives for SomSom |
|
More...
|
over 4 years ago
|
Added basic interpreter tests |
|
More...
|
over 4 years ago
|
Added dummy System>>printStackTrace primitive |
|
More...
|
over 4 years ago
|
Added System>>loadFile: primitives |
|
More...
|
over 4 years ago
|
Added System>>errorPrint* primitives |
|
More...
|
over 4 years ago
|
Added Integer>>asDouble primitive |
|
More...
|
over 4 years ago
|
Added Double class>>fromString: primitive |
|
More...
|
over 4 years ago
|
Update core-lib with primitives and standard lib functions |
|
More...
|
over 4 years ago
|
Implement RETURN_FIELD_n bytecodes |
|
More...
|
over 4 years ago
|
Fix INC_FIELD optimization and removeLastBytecode usage |
|
More...
|
over 4 years ago
|
Rewrite how the bytecode matching and tracking is done |
|
More...
|
over 4 years ago
|
Add bytecode variations for standard arguments |
|
More...
|
over 4 years ago
|
Merge PR #52: Optimize frequently used bytecode sequences |
|
More...
|
over 4 years ago
|
Make sure we emit a second byte when switching from non-local to local return on inlining |
|
More...
|
over 4 years ago
|
Use unsigned byte value for offsets to support more inlining |
|
More...
|
over 4 years ago
|
Fix semantics of if* inlining |
|
More...
|
over 4 years ago
|
Add assertions for context level values and indexes |
|
More...
|
over 4 years ago
|
Fix locals and outers |
|
More...
|
over 4 years ago
|
Implement the other if* variants |
|
More...
|
over 4 years ago
|
First working implementation of #ifTrue: inlining |
|
More...
|
over 4 years ago
|
Add assertion that block is in literals when pushing |
|
More...
|
over 4 years ago
|
Make a MethodGenerationContext a Scope to avoid changing BD |
|
More...
|
over 4 years ago
|