73 Commits (312ee43aa2ff2d09c5d37a73e940bcadaab9a9f6)

Author SHA1 Message Date
Christian 99882a76a7 Moved instructions and assembly to new libevmcore. 10 years ago
Christian b813038c3c assert and exception corrections in solidity-external files. 10 years ago
Gav Wood bee87b4689 Fix for assembler. 10 years ago
Gav Wood 2770e6ccc7 PoC-7: Instruction set reform 10 years ago
Christian ea6d58a0d1 Contract compiler and also add ExpressionStatement to AST. 10 years ago
Christian 1d3b26617a Bugfix: Tag takes one byte (for JUMPDEST) 10 years ago
Gav Wood 2c193627ed Draft of new LOG/bloom/headers/block format. 10 years ago
subtly fc14f46a63 add headers to cmake 10 years ago
Gav Wood d1f432746e According commit for JUMPDEST. 10 years ago
Gav Wood e491090e7c PoC-7 JUMPDEST done the intended way. 10 years ago
Gav Wood d93cccc463 More attempts to fix for the ultra-pedantic clang compiler. 10 years ago
Gav Wood 4c08cda6fd PoC-7: JUMPDEST implemented. 10 years ago
Christoph Jentzsch fb876453ca Restructured exceptions. Boost::exception is now used primarily. 10 years ago
Gav Wood 515a1c22a9 Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace. 10 years ago
Gav Wood 4cb7993655 Project-wide reorganisation of namespaces. 10 years ago
Gav Wood be4bea3c11 Better interface for instrInfo. 10 years ago
Gav Wood 7581de5b08 SWAP & DUP 11 years ago
Gav Wood 2f524f645b Unambiguous licence. 11 years ago
Gav Wood 8eb5ff5c4d Fix for padding in new SHA3. 11 years ago
Giacomo Tazzari 6ad2677523 Code indentation fix 11 years ago
Giacomo Tazzari e584148ba1 Fixed implementation of EXP opcode (wrong results when exponent >= 2^32) 11 years ago
Giacomo Tazzari 02f1ed465c Using boost::spirit::standard namespace instead of boost::spirit::ascii in parseTreeLLL() to prevent crashing when parsing code containing non-ascii characters 11 years ago
Gav Wood 49e42ac241 Rename assembly again. 11 years ago
Gav Wood 2ee1cda66e Avoid _asm from MSVC. 11 years ago
Gav Wood f550217449 Updates to assembler - see the sub-codes. 11 years ago
Gav Wood f8edff3f54 Fixes and whatnot. 11 years ago
Gav Wood b389052eeb Minor updates. 11 years ago
Gav Wood e4257ee378 Move JS setup code up into lib macro. 11 years ago
Tim Hughes efb99338f6 Fixed MSVC build errors and updated projects. 11 years ago
Gav Wood 46b837d4d0 MEMSIZE -> MSIZE 11 years ago
Gav Wood 3822aef608 Build fixes. 11 years ago
Gav Wood 44525c5f06 Compiler fixes. Updates for coins. 11 years ago
Gav Wood 485828ea30 Latest API updates. 11 years ago
Gav Wood ddc1b4fc32 Windows build coersions. 11 years ago
Gav Wood 7aa3751995 Fix some macros. 11 years ago
Gav Wood e0e2ffeb1a Remove unneeded dependencies. 11 years ago
Vitalik Buterin 48adde44f5 Removed libethcore dependencies 11 years ago
Gav Wood d1802c9b79 Fixed problem with alloc. 11 years ago
Gav Wood 5aba1ea096 Docs & consolidation of headers. 11 years ago
Gav Wood 9bcd42e174 Full python serpent support. 11 years ago
Gav Wood 25183afd7c Project refactor. Introduce the Serpent library. 11 years ago
Gav Wood ff33d16935 Better language detection. 11 years ago
Gav Wood 75abdad3c4 Better language determination. 11 years ago
Tim Hughes 8039ee4c83 Fixed MSVC compile errors (but missing functionality in LLL parser) 11 years ago
Gav Wood fd6d794c35 Standard service JS script. 11 years ago
Gav Wood de97897ab0 LLL supports get/set/ref. 11 years ago
Gav Wood ea5a838ec4 Fix signed instructions. 11 years ago
Tim Hughes 496a77bdf8 Fixed all the windows compile errors and project reorg with the exception of the more complex problem in Parser.cpp 11 years ago
Gav Wood e888d6079e Fixes and language additions. 11 years ago
Gav Wood bad21728e1 Additional variants of create and send. 11 years ago