27 Commits (8b14b4f4d19ac5137efadc747c17f6d941517cc1)

Author SHA1 Message Date
chriseth 925acfad80 Fetch and store packed values. 10 years ago
chriseth fed44efdce Enlarge storage references to two stack slots. 10 years ago
chriseth 4d67fe39ac Fix gas for builtin. 10 years ago
Lefteris Karapetsas 4700b1b2c8 Fixes after rebasing on top of develop 10 years ago
Lefteris Karapetsas 72f2397ebe Replacing StaticStringType with FixedBytesType 10 years ago
chriseth 9ae0d30dbc Copying between calldata and storage. 10 years ago
chriseth 7584f387d4 Styling 10 years ago
Christian a3b95811d4 Index access for calldata arrays. 10 years ago
Christian 43892601e3 Shortening of dynamic arrays. 10 years ago
Christian 30bd6f271f Parsing of array types and basic implementation. 10 years ago
Gav Wood 2c6b18f01b Add EVMJIT. 10 years ago
Christian bed225c981 Calldata byte arrays stored on the stack. 10 years ago
Christian 9111abbc8a loadFromMemoryDynamic 10 years ago
Christian 9ba105a763 Move code to loadFromMemory. 10 years ago
Christian 1ffdd5d7ff Copying calldata directly to memory. 10 years ago
Christian 11283fef7e Bytes type cleanup. 10 years ago
Christian 390097db53 Moved copy code to CompilerUtils. 10 years ago
Christian aa765180f1 Copy storage to storage. 10 years ago
Christian 9be8307f22 Dynamic copy to memory. 10 years ago
Christian de77918d05 Padding for ABI types. 10 years ago
Lefteris Karapetsas 299305548f Adjustments to Solidity compiler code for Function Hash 10 years ago
Christian 46664c44b3 Assertions that throw InternalCompilerErrors. 10 years ago
Christian 37a15d96ea Support empty strings. 10 years ago
Christian 584242357a Helper functions to access memory. 10 years ago
Christian 9c2ce9cbbc Stylistic changes. 10 years ago
Christian dc478ba0bd Take variable stack size correctly into account for return value packer. 10 years ago
Christian f8c78bafb5 Variable-size stack elements for expression compiler. 10 years ago
Christian 9bcd315e42 Changes in compiler to support variably sized stack elements. 10 years ago
Christian 28604a27e9 Consts in SourceReferenceFormatter. 10 years ago
Christian 04c8d8bdc0 Improved external interface for multi-source and multi-contract compilation. 10 years ago
Christian 8bb71c4ebf Use boost errinfo. 10 years ago
Christian bf3a76f5af Improved exceptions and reporting exceptions for command-line compiler. 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 25183afd7c Project refactor. Introduce the Serpent library. 10 years ago
Gav Wood 53002a7425 Assembler. 11 years ago
Gav Wood e8217ea489 Major reorganisation. 11 years ago
Gav Wood 42f7833b97 Debugger. 11 years ago
Gav Wood 472323115a PoC-3.5. ish. 11 years ago
Tim Hughes 43662cd8fa Fixed VS2013 projects and compile errors. 11 years ago
Gav Wood e27f6d3541 Separated VM from rest of code. 11 years ago
Muharem Hrnjadovic be65dbc46d Fixed the other occurrence of Foobar 11 years ago
Muharem Hrnjadovic 4bab3c57a5 Corrected license headers (Foobar -> cpp-ethereum) 11 years ago
Gav Wood 04453aada0 Repot defaults. 11 years ago
Gav Wood 2a53d5f751 AlephZero renamed AlethZero and moved to cmake project. 11 years ago
Gav Wood 4aa0c71b6d Root bug fix. 11 years ago
Gav Wood 5185e6a6ef Changed genesis block to reflect root of empty trie as null. 11 years ago
Gav Wood 1983777cd0 GPL v2, not 3. 11 years ago
Gav Wood f666853724 Repotted a lot of the Trie stuff. 11 years ago
Gav Wood 140fc42e09 Moved to endian-neutral 256/160-bit datatypes. 11 years ago