core/vm: added JIT segmenting / optimisations
* multi-push segments * static jumps segments
Showing
- cmd/utils/flags.go 3 additions, 0 deletionscmd/utils/flags.go
- core/vm/doc.go 7 additions, 4 deletionscore/vm/doc.go
- core/vm/instructions.go 1 addition, 1 deletioncore/vm/instructions.go
- core/vm/jit.go 2 additions, 0 deletionscore/vm/jit.go
- core/vm/jit_optimiser.go 90 additions, 0 deletionscore/vm/jit_optimiser.go
- core/vm/jit_test.go 43 additions, 0 deletionscore/vm/jit_test.go
- core/vm/opcodes.go 12 additions, 0 deletionscore/vm/opcodes.go
- core/vm/segments.go 44 additions, 0 deletionscore/vm/segments.go
- core/vm/stack.go 3 additions, 0 deletionscore/vm/stack.go
Loading
Please register or sign in to comment