smallwrite: batch dfa merge to reduce compile time

This commit is contained in:
Justin Viiret
2017-07-20 15:11:50 +10:00
committed by Matthew Barr
parent 67a8f43355
commit 340773481e
3 changed files with 66 additions and 78 deletions

View File

@@ -157,6 +157,7 @@ struct Grey {
u32 limitSmallWriteOutfixSize; //!< max total size of outfix DFAs
u32 smallWriteMaxPatterns; // only try small writes if fewer patterns
u32 smallWriteMaxLiterals; // only try small writes if fewer literals
u32 smallWriteMergeBatchSize; // number of DFAs to merge in a batch
// Tamarama engine
bool allowTamarama;