issues
search
Alamvic
/
druid
Meta-compiler to generate an optimised JIT compiler frontend based on an Interpreter definition
8
stars
6
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Add optimisations based on bit tricks
#107
PalumboN
opened
7 months ago
0
[EPIC] Improve Cogit generated code
#106
PalumboN
opened
7 months ago
0
Better Canonicalisation
#105
guillep
closed
2 months ago
0
Tail Duplicate and constant propagate on Constant Phi Operands
#104
guillep
closed
1 month ago
0
Copy propagation of special registers
#103
guillep
opened
7 months ago
0
Better support for GetConditionCode
#102
guillep
opened
7 months ago
0
Compile primitive at
#101
PalumboN
closed
7 months ago
0
link to Structure and Interpretation of Computer Programs
#100
kdabwl
closed
7 months ago
4
More primitives
#99
PalumboN
closed
7 months ago
2
Cleanups in staging
#98
guillep
closed
7 months ago
0
Make staging a separate pass
#97
guillep
closed
7 months ago
0
Improve DRInstruction >> canMoveOutsideLoop:
#96
PalumboN
opened
8 months ago
0
More bytecodes
#95
PalumboN
closed
8 months ago
0
Fix closure creation
#94
PalumboN
closed
8 months ago
0
Simple druid
#93
guillep
closed
8 months ago
0
Fix flush stack
#92
PalumboN
closed
8 months ago
1
[Epic] MDGA: Make Druid Great Again
#91
PalumboN
opened
9 months ago
0
Stage loop
#90
PalumboN
closed
8 months ago
0
Linearize simulated stack
#89
PalumboN
closed
9 months ago
0
push Closure bytecode support
#88
guillep
closed
9 months ago
0
Fix store immutable receiver
#87
PalumboN
closed
9 months ago
0
Fix ext unconditional jump
#86
PalumboN
closed
9 months ago
0
Add deoptimisation intrinsec
#85
guillep
closed
9 months ago
0
Staged JIT expressions
#84
PalumboN
closed
9 months ago
1
Fix/jumps
#83
guillep
closed
9 months ago
0
Store and pop receiver variable bytecode
#82
PalumboN
closed
9 months ago
0
Support generation of Unoptimised VMs
#81
PalumboN
closed
9 months ago
1
DrOpal: Generate bytecode script
#80
PalumboN
opened
1 year ago
2
IR Specialisation: Improve specialisation by format
#79
PalumboN
opened
1 year ago
0
Use Redundancy Code Motion to avoid replicated operations
#78
PalumboN
opened
1 year ago
0
Compile super send
#77
PalumboN
closed
1 year ago
4
Introduce translation for most one byte bytecodes
#76
guillep
closed
1 year ago
1
Add latest changes to SSA-pre
#75
guillep
closed
1 year ago
0
Ir specialisation
#74
PalumboN
closed
7 months ago
4
meta-compile extended jump bytecode
#73
guillep
opened
1 year ago
0
meta-compile super send bytecode
#72
guillep
closed
1 year ago
0
Support conditional branch generation
#71
guillep
closed
1 year ago
2
Single Inline Optimization
#70
tesonep
closed
1 year ago
0
refactoring-inline-optimization
#69
tesonep
closed
1 year ago
0
Dropal customisation
#68
PalumboN
closed
1 year ago
1
Staging ifs
#67
PalumboN
closed
1 year ago
0
cogit + branch + pushes = flush simulated stack
#66
PalumboN
closed
8 months ago
0
Now this code is longer, maybe is related to some `DeadBranchElimination` that we lost?
#65
guillep
opened
1 year ago
0
Split SCCP in constant and JIT compile expressions
#64
PalumboN
opened
1 year ago
0
LOAD variables at compile time
#63
PalumboN
closed
1 year ago
1
Cleanup/branches
#62
guillep
closed
1 year ago
2
2bytes bytecode compilation
#61
PalumboN
closed
1 year ago
0
Add class comments to Linear Scan Register Allocator classes
#60
hernanmd
closed
1 year ago
1
Keep track of live registers during bytecode meta-compilation
#59
guillep
closed
1 year ago
2
Cleanup repeated code in pools
#58
guillep
opened
1 year ago
0
Previous
Next