-
Notifications
You must be signed in to change notification settings - Fork 234
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(bb): -30% compile time (#6610)
ClangBuildAnalyzer warned: ``` **** Expensive headers: 6385739 ms: /mnt/user-data/adam/aztec-packages/barretenberg/cpp/src/barretenberg/stdlib_circuit_builders/plookup_tables/plookup_tables.hpp (included 183 times, avg 34894 ms), included via: 7x: field.hpp witness.hpp circuit_builders.hpp circuit_simulator.hpp 7x: eccvm_flavor.hpp ipa.hpp transcript.hpp proof.hpp field.hpp witness.hpp circuit_builders.hpp circuit_simulator.hpp 6x: circuit_builders.hpp circuit_simulator.hpp 5x: translator_flavor.hpp kzg.hpp transcript.hpp proof.hpp field.hpp witness.hpp circuit_builders.hpp circuit_simulator.hpp 3x: client_ivc.hpp goblin.hpp eccvm_prover.hpp zeromorph.hpp transcript.hpp poseidon2.hpp sponge.hpp poseidon2_permutation.hpp circuit_builders.hpp goblin_ultra_circuit_builder.hpp ultra_circuit_builder.hpp 3x: standard_composer.hpp plonk_flavors.hpp ultra_circuit_builder.hpp ... ``` I picked the easiest warning here to tackle, good result
- Loading branch information
Showing
12 changed files
with
215 additions
and
203 deletions.
There are no files selected for viewing
2 changes: 2 additions & 0 deletions
2
barretenberg/cpp/src/barretenberg/circuit_checker/ultra_circuit_builder.test.cpp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 1 addition & 0 deletions
1
barretenberg/cpp/src/barretenberg/stdlib/hash/pedersen/pedersen.cpp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.