aboutsummaryrefslogtreecommitdiffstats
path: root/libyul/optimiser/FullInliner.h
Commit message (Expand)AuthorAgeFilesLines
* Adjust inlining thresholds.chriseth2019-01-091-1/+1
* Do not inline into already big functions.chriseth2018-12-131-1/+6
* Relax dependency of FullInliner on FunctionHoister.Daniel Kirchner2018-12-051-3/+9
* Remove superfluous libyul/ASTDataForward.h and include libyul/AsmDataForward ...Christian Parpart2018-11-231-1/+1
* Isolating libyul library API into its own namespace `yul`.Christian Parpart2018-11-231-3/+0
* Isolating files shared between Yul- and Solidity language frontend.Christian Parpart2018-11-221-1/+1
* Removing redundant virtual from override function declarationmordax2018-11-211-4/+4
* Performance: Replace string by special single-copy YulString class.chriseth2018-11-081-14/+14
* Make full inliner more flexible.chriseth2018-10-181-2/+2
* Merge pull request #5240 from ethereum/limitDispenserSizechriseth2018-10-181-2/+0
|\
| * Limit size of generated names and add convenience constructors.chriseth2018-10-171-2/+0
* | Use metrics in the full inliner.chriseth2018-10-171-0/+10
|/
* Inline each function separately.chriseth2018-10-161-5/+1
* New full inliner.chriseth2018-10-161-49/+22
* Renaming namespace dev::julia to dev::yul.Christian Parpart2018-10-151-1/+1
* Renaming libjulia to libyulChristian Parpart2018-10-151-0/+179