solidity/tools/yulPhaser
cameel e4c7b73897 [yul-phaser] Store already loaded program in Population and make copies when computing fitness
- Until now the source code was being parsed during every fitness computation. Now the parsed program is reused and only the optimisation steps are applied each time.
2020-02-06 09:01:10 +01:00
..
Chromosome.cpp [yul-phaser] Remove Chromosome::allStepNamesExcept() 2020-02-05 18:13:30 +01:00
Chromosome.h [yul-phaser] Remove Chromosome::allStepNamesExcept() 2020-02-05 18:13:30 +01:00
Exceptions.h [yul-phaser] Add Program class 2020-02-05 18:13:30 +01:00
main.cpp [yul-phaser] Store already loaded program in Population and make copies when computing fitness 2020-02-06 09:01:10 +01:00
Population.cpp [yul-phaser] Store already loaded program in Population and make copies when computing fitness 2020-02-06 09:01:10 +01:00
Population.h [yul-phaser] Store already loaded program in Population and make copies when computing fitness 2020-02-06 09:01:10 +01:00
Program.cpp [yul-phaser] Make Program copyable by doing a deep copy of the AST in the copy constructor 2020-02-06 09:01:10 +01:00
Program.h [yul-phaser] Make Program copyable by doing a deep copy of the AST in the copy constructor 2020-02-06 09:01:10 +01:00
Random.cpp [yul-phaser] Add random number generators using Mersenne Twister from boost 2020-02-05 18:13:30 +01:00
Random.h [yul-phaser] Add random number generators using Mersenne Twister from boost 2020-02-05 18:13:30 +01:00