aboutsummaryrefslogtreecommitdiffstats
path: root/core/vm/vm.go
Commit message (Expand)AuthorAgeFilesLines
* params: core, core/vm, miner: 64bit gas instructionsJeffrey Wilcke2017-02-141-188/+0
* Revert "params: core, core/vm, miner: 64bit gas instructions (#3514)"Jeffrey Wilcke2017-02-131-0/+188
* params: core, core/vm, miner: 64bit gas instructions (#3514)Jeffrey Wilcke2017-02-021-188/+0
* cmd/geth, core: add support for recording SHA3 preimages (#3543)Nick Johnson2017-01-171-0/+2
* core/vm: improved EVM run loop & instruction calling (#3378)Jeffrey Wilcke2017-01-051-363/+82
* core, core/vm: implemented a generic environment (#3348)Jeffrey Wilcke2016-12-061-27/+33
* core/vm, params: EIP160: EXP repriceJeffrey Wilcke2016-11-131-1/+2
* core, core/state, trie: EIP158, reprice & skip empty account writeJeffrey Wilcke2016-11-131-6/+26
* Merge pull request #3064 from pirapira/limit_struct_logsJeffrey Wilcke2016-10-311-1/+4
|\
| * vm, ethapi: add `limit` option to traceTransactionYoichi Hirai2016-09-301-1/+4
* | core/vm: Ignore EnableJit ChainConfig setting (#3166)Hao Bryan Cheng2016-10-211-1/+3
* | core, core/vm: added gas price variance tableJeffrey Wilcke2016-10-151-11/+66
* | core/state: rename Delete/IsDeleted to Suicide/HasSuicidedFelix Lange2016-10-061-1/+1
* | cmd, core, internal, light, tests: avoid hashing the code in the VMPéter Szilágyi2016-10-011-4/+5
|/
* core/vm: Refactor tracing to make Tracer the main interfaceNick Johnson2016-08-221-12/+4
* vm: Replace some SstoreClearGas with SstoreResetGasYoichi Hirai2016-06-221-1/+1
* core: added basic chain configurationJeffrey Wilcke2016-04-011-10/+5
* core: Added EVM configuration optionsJeffrey Wilcke2016-03-241-50/+59
* core, core/vm, tests: changed the initialisation behaviour of the EVMJeffrey Wilcke2016-03-231-8/+5
* core: various typosLeif Jurvetson2016-03-161-4/+4
* all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}()Ricardo Catalinas Jiménez2016-02-221-1/+1
* core, core/vm, crypto: fixes for homesteadJeffrey Wilcke2016-02-181-44/+7
* parmas, crypto, core, core/vm: homestead consensus protocol changesGustav Simonsson2016-02-181-2/+36
* core/vm, rpc/api: renamed to debug.replayTransaction, migrated to new RPC, in...Peter Pratscher2016-02-021-1/+1
* core/vm: resolve circular dependency to debug vm storagePéter Szilágyi2016-01-121-6/+3
* core/vm: copy stack element to prevent overwritesPéter Szilágyi2015-10-121-3/+4
* cmd/evm, core/vm, test: refactored VM and coreJeffrey Wilcke2015-10-041-578/+105
* Add tests for uncle timestamps and refactor timestamp typeGustav Simonsson2015-08-251-1/+1
* cmd/evm, core/vm, tests: changed DisableVm to EnableVmJeffrey Wilcke2015-08-121-1/+1
* core/vm, tests: implemented semi-jit vmJeffrey Wilcke2015-08-071-48/+77
* all: fix license headers one more timeFelix Lange2015-07-241-1/+1
* all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-231-4/+4
* all: add some godoc synopsis commentsFelix Lange2015-07-071-0/+1
* all: update license informationFelix Lange2015-07-071-0/+16
* Fix core error forwarding, unify OOG VM errGustav Simonsson2015-07-041-2/+2
* Use uint64 for block header timestampGustav Simonsson2015-06-301-1/+1
* core/vm: clarified SSTOREobscuren2015-06-181-7/+5
* core/state, core/vm: reworked storage get / set to use common.Hashobscuren2015-06-171-4/+11
* core/state, core/vm: cleanup refundsobscuren2015-06-171-2/+2
* core/vm: Improved error reporting for trace loggingobscuren2015-06-121-35/+34
* core/vm: added a comment regarding the uint64 vs *big.Intobscuren2015-06-111-1/+3
* core, core/vm: moved logger and added gas cost to struct loggingobscuren2015-06-111-4/+4
* core/vm: unexported stack again. No longer requiredobscuren2015-06-101-3/+3
* core/vm: documentation and name changesobscuren2015-06-101-18/+30
* core/vm, core/state: added storage to structured vm loggingobscuren2015-06-101-3/+10
* core, core/vm: added structure loggingobscuren2015-06-101-133/+14
* core/vm: added structured loggingobscuren2015-06-101-4/+22
* core/vm: changed program counter to uint64obscuren2015-06-101-9/+9
* core/vm: check for 'no code' before doing any workFelix Lange2015-06-031-5/+5
* core/vm: improve JUMPDEST analysisFelix Lange2015-06-031-9/+8
* core/vm: Cleanups & SUB output fix. Closes #1096obscuren2015-05-261-15/+3
* core/vm: RETURN op code returns pointer to memory rather than copyobscuren2015-05-201-1/+1
* Changed how logs are being recordedobscuren2015-04-081-1/+2
* basic glogobscuren2015-04-041-7/+4
* Read most protocol params from common/params.jsonGustav Simonsson2015-04-021-21/+22
* Blocktest fixed, Execution fixedobscuren2015-04-011-1/+2
* Cleanup VM.obscuren2015-03-291-36/+20
* Cleanup VMobscuren2015-03-291-1/+7
* PUSH gas fixobscuren2015-03-271-17/+1
* Removed defer/panic. #503obscuren2015-03-271-27/+61
* Cleaned up changesobscuren2015-03-241-1/+1
* Decrement depthobscuren2015-03-241-1/+3
* moved state and vm to coreobscuren2015-03-231-0/+897