21 Commits (f5def8f2fdcbc08d230b1893b95a15255fe05afd)

Author SHA1 Message Date
Gav Wood 34d07d9b83 LLL parser using boost::spirit. 11 years ago
Gav Wood ef5259ff1c Documentation. 11 years ago
Gav Wood 2be1bf8d7e New PoC-5 instructions. 11 years ago
Gav Wood fc5e1e4839 More on JS API types. CODECOPY & CODESIZE. Fixed && operator. 11 years ago
Gav Wood f68a73b2a0 CALLDATACOPY instruction. 11 years ago
Gav Wood 648fbc57c9 Split out libethcore from libethereum. 11 years ago
Gav Wood 1713329d22 Separation of code & data compiling. 11 years ago
Gav Wood b3093e6447 PoC 3.5 functionality. Still buggy though. 11 years ago
Gav Wood 472323115a PoC-3.5. ish. 11 years ago
Gav Wood aa845c0559 Non-compiling instruction changes. 11 years ago
Gav Wood bb4c76cba9 Stack/argument awareness in LLL. 11 years ago
Tim Hughes f422c75fb0 The std::string in InstructionInfo triggers a bug in Visual Studio 2013 where it fails to initialise the strings in c_instructionInfo. Using char const* fixes the problem, and is sufficient as the map is constructed from string literals anyway. I also moved the maps out of the header so we only get one copy, rather than multiple static copies for each referencing module. 11 years ago
Tim Hughes e0c67d7c7c The std::string in InstructionInfo triggers a bug in Visual Studio 2013 where it fails to initialise the strings in c_instructionInfo. Using char const* fixes the problem, and is sufficient as the map is constructed from string literals anyway. I also moved the maps out of the header so we only get one copy, rather than multiple static copies for each referencing module. 11 years ago
Gav Wood 4cccb079f0 Documentation for Instruction.h. 11 years ago
Gav Wood 77a44c0f1b Do transactions in correct order. 11 years ago
Gav Wood 21b15bfb1a Recursive LLL-copmiler. 11 years ago
Gav Wood 9b98888e26 LLL bugfixes. 11 years ago
Gav Wood 7baa34117b First effort at LISP-like language. 11 years ago
Gav Wood 39c7e8f2ee Assembler & disassembler. 11 years ago
Gav Wood c186d8f4d8 Move to canon ES-1. 11 years ago
Gav Wood 8dc00e8b21 Fixes for contract address states. 11 years ago
Gav Wood b679d9d829 Verification and state updating. 11 years ago
Gav Wood 0349f7bf05 Some repotting. 11 years ago