Commit Graph

66 Commits (042dcf1b281cb88289025e939fc91f9698f9f2fa)

Author SHA1 Message Date
Felix Lange fd512fa12c Merge pull request #1711 from Gustav-Simonsson/timestamp_big_int 9 years ago
Jeffrey Wilcke 9cacec70f9 cmd/evm, core/vm, tests: changed DisableVm to EnableVm 9 years ago
Jeffrey Wilcke 32395ddb89 core/vm: fixed jit error & added inline docs 9 years ago
Jeffrey Wilcke eec38c5853 cmd/geth, core/vm: setup vm settings and defaulted JIT disabled 9 years ago
Jeffrey Wilcke ac697326a6 core/vm: reduced big int allocations 9 years ago
Jeffrey Wilcke 184e9ae9a8 core, tests: reduced state copy by N calls 9 years ago
Jeffrey Wilcke 846f34f78b core/vm, tests: implemented semi-jit vm 9 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 9 years ago
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL 9 years ago
Jeffrey Wilcke 8b5a65c14a core/vm: added str to op 9 years ago
Felix Lange 4fb28e0dab all: goimports -w 9 years ago
Felix Lange bdae4fd573 all: add some godoc synopsis comments 9 years ago
Felix Lange ea54283b30 all: update license information 9 years ago
Jeffrey Wilcke e6bb9c1cad core, miner: removed vm errors from consensus err checking 9 years ago
Gustav Simonsson 0f04af5916 Fix core error forwarding, unify OOG VM err 9 years ago
Gustav Simonsson 4c490db6af Use uint64 for block header timestamp 9 years ago
obscuren 430bcdb219 core/vm: clarified SSTORE 10 years ago
obscuren f5abc9f188 core, core/vm: state improvements and tx pool speed up 10 years ago
obscuren 753d62a4dd core: TMP testing code 10 years ago
obscuren 787a61bb27 core/state, core/vm: reworked storage get / set to use common.Hash 10 years ago
obscuren 5721fcf668 core/state, core/vm: cleanup refunds 10 years ago
obscuren 287f990891 core/vm: Improved error reporting for trace logging 10 years ago
obscuren 02d629af8f core/vm: fixed printable characters using unicode instead 10 years ago
obscuren f599a1b5f1 core/vm: added a comment regarding the uint64 vs *big.Int 10 years ago
obscuren e7627623b9 core/vm: reverse loop stack 10 years ago
obscuren f94c5473ad core/vm: fixed a bug where `Data` ignored the stack ptr 10 years ago
obscuren 10af69b57c core, core/vm: moved logger and added gas cost to struct logging 10 years ago
obscuren fc2a061d51 core/vm: unexported stack again. No longer required 10 years ago
obscuren 065aff9ffa core/vm: documentation and name changes 10 years ago
obscuren 6fb6e6679e core/vm, core/state: added storage to structured vm logging 10 years ago
obscuren 38c61f6f25 core, core/vm: added structure logging 10 years ago
obscuren ff5b3ef087 core/vm: added structured logging 10 years ago
obscuren 468501cb86 core/vm: changed program counter to uint64 10 years ago
Gustav Simonsson 6e3b58e491 Remove unneeded if check on EC recover padding 10 years ago
Gustav Simonsson ad5b5a4895 Pad precompiled EC recover input and add validations 10 years ago
obscuren fa4aefee44 core/vm: cleanup and renames 10 years ago
Felix Lange 48fb0c3213 core/vm: check for 'no code' before doing any work 10 years ago
Felix Lange ea2718c946 core/vm: improve JUMPDEST analysis 10 years ago
obscuren f6f81169fe core/vm: Fork fix. Removal of appending 0 bytes in memset 10 years ago
obscuren b419e2631a core/vm: Cleanups & SUB output fix. Closes #1096 10 years ago
obscuren 7381be8edb core/vm, rpc: added disasm to `ext_` RPC 10 years ago
obscuren f5af1fdca8 core/vm: RETURN op code returns pointer to memory rather than copy 10 years ago
obscuren 1c872ddf4b Changed how logs are being recorded 10 years ago
Gustav Simonsson 2591883a18 Use logger.Error instead of 0 with glog 10 years ago
Gustav Simonsson 3f306f63d4 Forward and log EC recover err and remove dup pubkey len check 10 years ago
obscuren a0e44e3281 basic glog 10 years ago
obscuren f49e398ebe bool => int 10 years ago
obscuren c59c826ab4 fixed stack level 10 years ago
Gustav Simonsson c26c8d3a44 Read most protocol params from common/params.json 10 years ago
obscuren 516ec28544 sha3 stack check 10 years ago