Skip to content
Changes
- Use vm 10.0.2 to build
—
guillermopolito /
githubweb
- Fix commitish in download
—
github /
githubweb
- New generated DruidJIT with bytecodes
—
nahuel.palumbo /
githubweb
- Fix DruidMirror and JITZero models for vm compilation
—
nahuel.palumbo /
githubweb
- Remove bytecodes from DruidJIT (need more work)
—
nahuel.palumbo /
githubweb
- Update aarch mac vm download hash
—
github /
githubweb
- do not use Stack VM
—
github /
githubweb
- Adding bytecodes to DruidJIT - Small change in the interpreter
—
nahuel.palumbo /
githubweb
- Druid: experiment with only one bytecode
—
nahuel.palumbo /
githubweb
- Druid: experiment with 2 bytecodes
—
nahuel.palumbo /
githubweb
- Clean dependent on instruction allocation
—
guillermopolito /
githubweb
- Allow resetting annotations
—
guillermopolito /
githubweb
- Clean all fields of an instruction on demand
—
guillermopolito /
githubweb
- Do zero fixups
—
guillermopolito /
githubweb
- DruidVM: Adding Return bytecode compilation
—
nahuel.palumbo /
githubweb
- Fix DruidMirrorCogit tables definition (using symbols!)
—
nahuel.palumbo /
githubweb
- DruidJIT: pushLiteralConstantBytecode only for literal 1
—
nahuel.palumbo /
githubweb
- DruidJIT: pushLiteralConstantBytecode only for literal 0
—
nahuel.palumbo /
githubweb
- DruidJIT: Hacking PushLiteralConstantBytecode
—
nahuel.palumbo /
githubweb
- Simulator doesn't need to clean allocated memory
—
nahuel.palumbo /
githubweb
- DruidJIT: Using methodObj variable
—
nahuel.palumbo /
githubweb
- DruidJIT with JIT compile expressions folding
—
nahuel.palumbo /
githubweb
- Fix CompiledMethodProxy check
—
nahuel.palumbo /
githubweb
- Changes on jitted stack:
—
nahuel.palumbo /
githubweb
- Adding a comment for needsFrame method
—
nahuel.palumbo /
githubweb
- Adding extra descriptors on the interpreter as pragmas on bytecode methods
—
nahuel.palumbo /
githubweb
- Generate new DruidJIT
—
nahuel.palumbo /
githubweb
- Do not store the forwarder resolution in the compiled code.
—
guillermopolito /
githubweb
- Use druidIgnore: instead of druidExitPoint
—
guillermopolito /
githubweb
- Add pushLiteralVariable and pushTemporary in druid jit
—
guillermopolito /
githubweb
- Add extra bytecode generators and annotations
—
guillermopolito /
githubweb
- Add pushReceiverVariableBytecode
—
guillermopolito /
githubweb
- Ban more rules
—
guillermopolito /
githubweb
- Add returnFalse, returnNil and bytecodePrimAdd to DruidJIT
—
guillermopolito /
githubweb
- Add generations 1 to 9
—
guillermopolito /
githubweb
- Optimising more patterns
—
guillermopolito /
githubweb
- Fix loads
—
guillermopolito /
githubweb
- Fix generated code
—
guillermopolito /
githubweb
- Add special sends to translation
—
guillermopolito /
githubweb
- Annotate jumps
—
guillermopolito /
githubweb
- Upgrade build image
—
guillermopolito /
githubweb
- Fix MoveMbrR instruction sizes
—
guillermopolito /
githubweb
- Do not check anontations when compiling
—
guillermopolito /
githubweb
- Fix download hash and url for windows and linux
—
guillermopolito /
githubweb
- Fix Linux x64 url
—
guillermopolito /
githubweb
- update Linux x64 vm hash
—
guillermopolito /
githubweb
- Fix mirror table
—
guillermopolito /
githubweb