chriseth
e73b3068c4
Typos and docs.
10 years ago
chriseth
cc5c8f2678
SHA3 optimizations.
10 years ago
Gav Wood
9fb30b141e
Allow Solidity build to be disabled.
10 years ago
chriseth
b1ea943975
Optimize breaking item.
10 years ago
chriseth
d6a611429f
Optimizer for memory.
10 years ago
chriseth
965f005a98
Storage access optimisation.
10 years ago
chriseth
49712025fd
Pattern matching for expression simplification.
10 years ago
chriseth
fd961605b4
Optimizing various single operations.
10 years ago
chriseth
e8463940d6
Code generation part 2.
10 years ago
chriseth
925acfad80
Fetch and store packed values.
10 years ago
chriseth
fed44efdce
Enlarge storage references to two stack slots.
10 years ago
Gav Wood
2c6b18f01b
Add EVMJIT.
10 years ago
Christian
e1338c7e6c
Arbitrary precision integer constants.
10 years ago
Lefteris Karapetsas
4331bd9a87
adjusting byte difference in optimizer large integers test
10 years ago
Lefteris Karapetsas
9fff09af6b
Compiler EVM generation now takes into account for the new function hash
identifier
- Changed tests to comply with the new function hash identifier
- Changed the function index offset to 4, and made it a constant for
easy adjustment in the future
10 years ago
Christian
1d3801f726
Arbitrary precision integer constants.
10 years ago
Christian
c6ae1754b9
Some changes to the optimizer.
10 years ago
Lefteris Karapetsas
8edb5b8b54
Solidity Tests names are now more consistent
- File names and Boost Test Suite have the same name now for
every solidity Test, so that there is no need to guess or check
when you want to run a specific suite from the command line
10 years ago
Gav Wood
e2cb773dac
Minor warning fix.
10 years ago
Christian
615438a890
Swap literals to the end if optimizing.
10 years ago
chriseth
4e0dbd1c7a
Whitespace change.
10 years ago
Christian
31cb9bb310
Some (few) tests for the optimizer.
10 years ago