aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/evm/runner.go
Commit message (Collapse)AuthorAgeFilesLines
* cmd/evm: removed -sysstat and moved content to -debug flagJeffrey Wilcke2017-03-011-12/+21
| | | | | | Added the ability to directly compile and run ethereum assembly using the evm utility: `evm run <file>`. This is equivalant to `evm compile <file> | evm run`.
* core/evm, core/vm: improved evm trace outputJeffrey Wilcke2017-03-011-27/+24
| | | | | | | | * Improved the standard evm tracer output and renamed it to WriteTrace which now takes an io.Writer to write the logs to. * Added WriteLogs which writes logs to the given writer in a readable format. * evm utility now also prints logs generated during the execution.
* cmd/evm, core/asm: add EVM assembler (#3686)Jeffrey Wilcke2017-03-011-0/+145
The evm compile command implements a simple assembly language that compiles to EVM bytecode.