| Commit message (Expand) | Author | Age | Files | Lines |
* | updated rnd vm test => state test | obscuren | 2015-03-12 | 1 | -2/+3 |
* | Changed logging to use internal logger | obscuren | 2015-03-11 | 1 | -4/+4 |
* | removed debugger | obscuren | 2015-03-10 | 1 | -1/+0 |
* | Right pad zeros. Closes #446 | obscuren | 2015-03-10 | 1 | -1/+1 |
* | reworked stack | obscuren | 2015-03-10 | 5 | -436/+352 |
* | Updated tests and fixed suicide | obscuren | 2015-03-09 | 1 | -0/+5 |
* | Debug option for VM & command line flag | obscuren | 2015-03-06 | 2 | -2/+5 |
* | Merge branch 'poc-9' of github.com-obscure:ethereum/go-ethereum into poc-9 | obscuren | 2015-03-06 | 1 | -4/+1 |
|\ |
|
| * | ethutil: remove Config variable | Felix Lange | 2015-03-06 | 1 | -4/+1 |
* | | Spec changes. | obscuren | 2015-03-06 | 1 | -1/+6 |
|/ |
|
* | Merge branch 'develop' into poc-9 | obscuren | 2015-03-04 | 1 | -13/+12 |
|\ |
|
| * | Fix JitVm build | Paweł Bylica | 2015-03-03 | 1 | -1/+1 |
| * | Merge remote-tracking branch 'upstream/develop' into evmjit | Paweł Bylica | 2015-03-03 | 1 | -8/+15 |
| |\ |
|
| * | | Add required block number | Paweł Bylica | 2015-03-03 | 1 | -1/+1 |
| * | | Merge remote-tracking branch 'upstream/develop' into evmjit | Paweł Bylica | 2015-02-24 | 2 | -17/+12 |
| |\ \ |
|
| * | | | Update JIT interface to ABI 0.2: code hash added to input data, gas counter p... | Paweł Bylica | 2015-02-16 | 1 | -11/+10 |
* | | | | Updated gast costs | obscuren | 2015-03-03 | 2 | -14/+9 |
* | | | | Quad mem & log changes | obscuren | 2015-03-03 | 2 | -10/+15 |
* | | | | Redone rlp | obscuren | 2015-03-03 | 1 | -7/+4 |
* | | | | quad mem | obscuren | 2015-03-03 | 2 | -10/+28 |
* | | | | updated tests | obscuren | 2015-03-03 | 1 | -5/+5 |
* | | | | New gas prices model | obscuren | 2015-03-02 | 3 | -113/+178 |
* | | | | Merge branch 'ethersphere-blockpool2' into poc-9 | obscuren | 2015-03-01 | 1 | -0/+2 |
|\ \ \ \
| |_|_|/
|/| | | |
|
| * | | | wip | obscuren | 2015-02-27 | 1 | -1/+3 |
| | |/
| |/| |
|
* | | | Simple effective VM optimisation | obscuren | 2015-03-01 | 1 | -6/+12 |
* | | | Fixed consensus issue for refunding | obscuren | 2015-02-27 | 1 | -2/+3 |
|/ / |
|
* | | Merge pull request #360 from Gustav-Simonsson/add_stack_size_checks | Jeffrey Wilcke | 2015-02-22 | 1 | -3/+3 |
|\ \ |
|
| * | | Correct stack size validation for MUL, CALLDATACOPY, EXTCODESIZE, BLOCKHASH | Gustav Simonsson | 2015-02-21 | 1 | -3/+3 |
* | | | Added Number to logs | obscuren | 2015-02-22 | 2 | -1/+6 |
|/ / |
|
* | | Temp fix for #342 | obscuren | 2015-02-19 | 1 | -2/+3 |
* | | Documented methods & removed old manifest | obscuren | 2015-02-12 | 1 | -11/+0 |
|/ |
|
* | Updated tests | obscuren | 2015-02-04 | 1 | -2/+4 |
* | Make sure that CALL addr is always 20 bytes | obscuren | 2015-02-03 | 1 | -5/+6 |
* | Added (disabled) Jit validation | obscuren | 2015-02-01 | 1 | -0/+12 |
* | Removed some VMEnv & Added VmType() to vm.Environment | obscuren | 2015-02-01 | 1 | -0/+2 |
* | Added RPC "Call" for JS calls to contracts | obscuren | 2015-01-29 | 1 | -0/+2 |
* | Update JitVm to new EVM JIT ABI (C interface) | Paweł Bylica | 2015-01-27 | 1 | -17/+11 |
* | Update EVM JIT runtime data layout | Paweł Bylica | 2015-01-26 | 1 | -41/+30 |
* | JitVm code cleanups & refactoring. Some memory copies eliminated (i.e. in SHA... | Paweł Bylica | 2015-01-23 | 1 | -13/+25 |
* | JitVM: the EVM JIT bridge | Paweł Bylica | 2015-01-23 | 2 | -9/+364 |
* | StdVm by default | obscuren | 2015-01-20 | 2 | -3/+5 |
* | VmDebug => StdVm | obscuren | 2015-01-19 | 4 | -990/+951 |
* | Updated tests | obscuren | 2015-01-14 | 1 | -17/+7 |
* | Fixed consensus issue | obscuren | 2015-01-13 | 1 | -2/+2 |
* | remove pre compiled for tests | obscuren | 2015-01-13 | 1 | -26/+31 |
* | Merge pull request #254 from chfast/pr/jitvm_stub | Jeffrey Wilcke | 2015-01-13 | 3 | -0/+34 |
|\ |
|
| * | JitVm struct stub. Forwards calls to DebugVm. | Paweł Bylica | 2015-01-13 | 3 | -0/+34 |
* | | updated tests | obscuren | 2015-01-13 | 1 | -7/+9 |
|/ |
|
* | updated tests | obscuren | 2015-01-12 | 1 | -18/+22 |
* | updated tests | obscuren | 2015-01-12 | 1 | -3/+1 |
* | updated tests | obscuren | 2015-01-12 | 2 | -11/+9 |
* | updated tests | obscuren | 2015-01-10 | 2 | -17/+2 |
* | mem fixes for vm. Changed uncle inclusion tests | obscuren | 2015-01-10 | 1 | -0/+4 |
* | recover | obscuren | 2015-01-09 | 1 | -1/+1 |
* | Fixed size 0 bug | obscuren | 2015-01-09 | 2 | -1/+5 |
* | Updated tests | obscuren | 2015-01-07 | 1 | -1/+1 |
* | Precompiled contract & Depth change | obscuren | 2015-01-06 | 2 | -0/+17 |
* | Cleaned up some of that util | obscuren | 2015-01-04 | 2 | -6/+6 |
* | Cleanup old code | obscuren | 2015-01-04 | 3 | -14/+7 |
* | Changed prev_hash to block_hash, state transition now uses vm env | obscuren | 2015-01-04 | 3 | -12/+14 |
* | Fixed bug where logging could crash client during tx adding | obscuren | 2015-01-03 | 1 | -1/+0 |
* | Changed JUMP(I) behaviour. | obscuren | 2015-01-03 | 2 | -38/+8 |
* | Closure => Context | obscuren | 2015-01-02 | 5 | -80/+88 |
* | Minor improvements | obscuren | 2014-12-31 | 2 | -162/+169 |
* | JUMPI never 'require' checked. | obscuren | 2014-12-31 | 1 | -1/+1 |
* | Merge branch 'develop' into poc8 | obscuren | 2014-12-31 | 1 | -1/+1 |
|\ |
|
| * | SIGNEXTEND missing from stack check | obscuren | 2014-12-31 | 1 | -1/+1 |
* | | removed variable | obscuren | 2014-12-30 | 1 | -5/+1 |
|/ |
|
* | Removed incorrect range check for push | obscuren | 2014-12-30 | 2 | -12/+10 |
* | Minor updates on gas and removed/refactored old code. | obscuren | 2014-12-20 | 2 | -19/+27 |
* | Cleaned up objects | obscuren | 2014-12-19 | 2 | -36/+5 |
* | Fixed casting error | obscuren | 2014-12-19 | 1 | -3/+4 |
* | Gas corrections and vm fixes | obscuren | 2014-12-19 | 2 | -11/+11 |
* | Moved pre-compiled, moved depth check | obscuren | 2014-12-18 | 3 | -10/+28 |
* | Panic for "Vm" | obscuren | 2014-12-13 | 1 | -1/+1 |
* | Accidentally changed max depth during testing & committed | obscuren | 2014-12-12 | 1 | -1/+1 |
* | additional log | obscuren | 2014-12-12 | 2 | -4/+3 |
* | Squashed commit of the following: | obscuren | 2014-12-12 | 3 | -14/+8 |
* | changed to unsigned integers | obscuren | 2014-12-10 | 2 | -13/+13 |
* | Fixed tests | obscuren | 2014-12-10 | 1 | -172/+1 |
* | Core changes | obscuren | 2014-12-10 | 3 | -7/+32 |
* | EXP simplified | obscuren | 2014-12-05 | 1 | -7/+1 |
* | Fixed issue in VM where LOG didn't pop anything of the stack | obscuren | 2014-12-05 | 1 | -2/+2 |
* | Removed mutan. Closes #183 | obscuren | 2014-12-05 | 1 | -11/+4 |
* | Log is now interface | obscuren | 2014-12-04 | 2 | -3/+25 |
* | sort tests for evm | obscuren | 2014-12-04 | 1 | -2/+2 |
* | Renamed State => StateDB | obscuren | 2014-12-04 | 1 | -1/+1 |
* | Fixes #189 | obscuren | 2014-12-04 | 1 | -21/+0 |
* | Renames for chain, updated VM, moved methods | obscuren | 2014-12-04 | 3 | -56/+55 |
* | Descriptive function names for closure getters | obscuren | 2014-12-04 | 2 | -33/+28 |
* | Moved execution from vm to chain. | obscuren | 2014-12-04 | 6 | -825/+52 |
* | reverted vm back | obscuren | 2014-12-03 | 3 | -135/+148 |
* | merge | obscuren | 2014-12-03 | 4 | -18/+17 |
|\ |
|
| * | Fixed mem error in vm. Fixed logs tests | obscuren | 2014-12-03 | 3 | -6/+12 |
| * | Updated LOG to match proper gas in all cases | obscuren | 2014-12-03 | 2 | -9/+4 |
* | | merge errors fixed | obscuren | 2014-12-02 | 4 | -5/+21 |
|\| |
|
| * | Check for known block err and ignore | obscuren | 2014-12-02 | 1 | -1/+1 |
| * | Added state tests | obscuren | 2014-12-02 | 2 | -2/+7 |
| * | Fixed EXP gas | obscuren | 2014-12-02 | 1 | -6/+7 |
| * | Make an attempt to pay for the gas prior to expanding the mem. | obscuren | 2014-12-02 | 2 | -2/+3 |
| * | Additional fees for *COPY | obscuren | 2014-12-02 | 1 | -0/+6 |
| * | Changed the way transactions are being added to the transaction pool | obscuren | 2014-12-02 | 1 | -1/+10 |
* | | rework vm | obscuren | 2014-12-01 | 3 | -145/+141 |
* | | Merge branch 'tests' into poc8 | obscuren | 2014-11-19 | 2 | -55/+56 |
|\ \ |
|
| * | | Convert vm test to checker | Taylor Gerring | 2014-11-17 | 2 | -183/+184 |
| * | | try to get full coverage report on travis | Taylor Gerring | 2014-11-15 | 1 | -179/+179 |
| * | | Merge branch 'develop' of https://github.com/tgerring/go-ethereum | Taylor Gerring | 2014-11-15 | 1 | -7/+7 |
| |/ |
|
* / | Update vm_debug.go | obscuren | 2014-11-18 | 1 | -1/+0 |
|/ |
|
* | Fixes for PV41/42 | obscuren | 2014-11-14 | 3 | -17/+28 |
* | Numerous fixes for consensus. | obscuren | 2014-11-14 | 1 | -2/+8 |
* | Transaction execution fixes | obscuren | 2014-11-12 | 2 | -0/+10 |
* | Removed all implicit logging. Fixed gas issues and jump errors | obscuren | 2014-11-12 | 2 | -2/+4 |
* | Added VM testing tool | obscuren | 2014-11-10 | 2 | -2/+19 |
* | Proper packages | obscuren | 2014-11-05 | 1 | -1/+1 |
* | Accidental packages | obscuren | 2014-11-05 | 1 | -1/+1 |
* | There'll be jumping in to jumps | obscuren | 2014-11-05 | 1 | -0/+2 |
* | Fixed VM and added static analysis for EVM jumps | obscuren | 2014-11-05 | 2 | -31/+39 |
* | Added JUMP analysis (WIP) | obscuren | 2014-11-05 | 1 | -0/+35 |
* | Squashed commit of the following: | obscuren | 2014-11-05 | 1 | -13/+15 |
* | Sign ext | obscuren | 2014-11-03 | 1 | -1/+1 |
* | Signextend | obscuren | 2014-11-01 | 1 | -0/+14 |
* | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2014-11-01 | 1 | -18/+18 |
|\ |
|
| * | chain, tests/helper, vm: make tests compile | Felix Lange | 2014-11-01 | 1 | -1/+1 |
| * | all: fix rename breakage | Felix Lange | 2014-11-01 | 1 | -17/+17 |
* | | Re-org op codes | obscuren | 2014-11-01 | 3 | -153/+163 |
|/ |
|
* | ethstate => state | obscuren | 2014-10-31 | 5 | -32/+32 |
* | ethlog => logger | obscuren | 2014-10-31 | 1 | -2/+2 |
* | ethcrypto => crypto | obscuren | 2014-10-31 | 3 | -10/+10 |
* | Moved logging to state, proper structured block | obscuren | 2014-10-30 | 3 | -40/+7 |
* | Merge pull request #168 from fjl/feature/working-tests | Jeffrey Wilcke | 2014-10-30 | 1 | -19/+35 |
|\ |
|
| * | vm: fix basic VM tests | Felix Lange | 2014-10-30 | 1 | -19/+35 |
* | | PoC 7 updates | obscuren | 2014-10-29 | 2 | -4/+33 |
* | | Added missing requires on SSTORE SLOAD | obscuren | 2014-10-28 | 2 | -12/+17 |
* | | Refund SSTORE properly | obscuren | 2014-10-28 | 1 | -1/+2 |
|/ |
|
* | Implemented LOG. Closes #159 | obscuren | 2014-10-27 | 7 | -9/+59 |
* | Merge eth-go repository into go-ethereum | Felix Lange | 2014-10-23 | 10 | -21/+21 |
* | Chnged to use GetOp instead & added error + checking | obscuren | 2014-10-23 | 3 | -5/+56 |
* | All Stack requirements are now checked prior to reduring gas. | obscuren | 2014-10-23 | 1 | -37/+19 |
* | Updated the VM & VM tests | obscuren | 2014-10-23 | 5 | -18/+9 |
* | Do not set error on recover | obscuren | 2014-10-23 | 1 | -2/+3 |
* | added a transfer method to vm env | obscuren | 2014-10-22 | 3 | -9/+29 |
* | Renamed block_chain to chain_manager | obscuren | 2014-10-20 | 1 | -1/+1 |
* | Moved ethvm => vm | obscuren | 2014-10-18 | 14 | -0/+2708 |