1. Use a slice instead of a map to access standard and extended opcodes (reduces BenchmarkStateMachine from ~12ms/op to ~7ms/op) 2. Cache StateMachine values for the entry point of functions. |
||
|---|---|---|
| .. | ||
| line_parser_test.go | ||
| line_parser.go | ||
| state_machine.go | ||