1566 Commits (c0a7d82b216e60204db70146abf82b785be2df66)
 

Author SHA1 Message Date
Paweł Bylica c0a7d82b21 Always commit cost blocks 10 years ago
Paweł Bylica f6eef07d37 Use external counter for gas (external linkage global variable) 10 years ago
Paweł Bylica a03d47083e Fix block cost counting (counter not reset) 10 years ago
Paweł Bylica 48710b5e5c Count gas for additional memory 10 years ago
Paweł Bylica e1112c11c9 MSIZE test 10 years ago
Paweł Bylica 7c157f68f6 Wrong resize condition fixed 10 years ago
Paweł Bylica 48ed393fb3 mload function added as implementation of MLOAD 10 years ago
Paweł Bylica 0400b47357 store8 function added as implementation of MSTORE8 10 years ago
Paweł Bylica 2df83af3be Use mem.store as implementation of MSTORE 10 years ago
Paweł Bylica 4a1511309c Generate mem.store function and dependencies (currently unused) 10 years ago
Paweł Bylica 35605271f1 Fix for finding jumpTableBlock 10 years ago
Paweł Bylica 4b8d51e23e Renames & comments 10 years ago
artur-zawlocki b3e5c7ef03 Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc 10 years ago
artur-zawlocki 40e73d035c Indirect jump: jump table generated in separate bblock. 10 years ago
Paweł Bylica a5e264d385 Fix stack swap or dup not generating PHI nodes 10 years ago
Paweł Bylica 03870ecc78 Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc 10 years ago
artur-zawlocki 85606447d8 test cases for jumps 10 years ago
Paweł Bylica a3e0a809bd Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc 10 years ago
Paweł Bylica 936aeab43c Group gas counting into block of instructions called cost-block. 10 years ago
artur-zawlocki 590e58fcc3 Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc 10 years ago
artur-zawlocki 209640c1f3 test cases for JUMP 10 years ago
artur-zawlocki e915379539 Implementing JUMP/JUMPDEST (work in progress) 10 years ago
Paweł Bylica dd3ae798b4 Disable gas checking for now (does not work and makes IR code hard to read) 10 years ago
Paweł Bylica b63b28b098 Generate gas checking function 10 years ago
Paweł Bylica 6c7de9fa0b Cleanup LLVM types usage 10 years ago
Paweł Bylica f8813b2843 Cleanup LLVM types usage 10 years ago
Paweł Bylica 989afa9406 Decrement global gas value by instruction step cost 10 years ago
Paweł Bylica 5e3113e49e Introducing GasMeter 10 years ago
Paweł Bylica 1a4cbdabef EXP instruction. 10 years ago
Paweł Bylica aa716d4600 Merge branch 'develop' into develop-evmcc 10 years ago
Paweł Bylica 1fac4812f5 LibEthereum.vcxproj updated: missing Exceptions.cpp file added 10 years ago
Paweł Bylica 32a7f34922 Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into develop 10 years ago
Paweł Bylica 0ec77d681c Make the Stack an integral part of BasicBlock 10 years ago
Gav Wood 9577e141f8 Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop 10 years ago
Gav Wood e491090e7c PoC-7 JUMPDEST done the intended way. 10 years ago
Paweł Bylica 66123e8b35 JUMP test in assembly 10 years ago
subtly 9f832c659d fix for clang builds 10 years ago
Gav Wood 0cadc14cce Blacklist version. 10 years ago
Gav Wood f2e178108c Version bump 10 years ago
Gav Wood d489ef3357 Actually use NewBlock 10 years ago
Gav Wood a37d214ecb Undefine clogS for windows builds. 10 years ago
Gav Wood 81c16c7290 PoC-7 crypto-contracts. 10 years ago
Gav Wood d93cccc463 More attempts to fix for the ultra-pedantic clang compiler. 10 years ago
Gav Wood 8bf5251d5a Can grab block info from JS. Stephan will be pleased. 10 years ago
Gav Wood c9582e490c Windows build fix. 10 years ago
Gav Wood f1228c461a Predeclare all the stream operators. 10 years ago
Gav Wood cad19f652f p2p protocol version bump. 10 years ago
Gav Wood 784ea95f27 PoC-7: IPv6. 10 years ago
Gav Wood 72449d349a PoC-7: Dynamic message IDs. 10 years ago
Paweł Bylica bec3e0fb36 Cleanup Compiler 10 years ago