Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Increase the maximum ruleset id in the fuzzer from 50 to 2^31-1. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
760e009adc6d0fffb8e6f64c7ec28393 |
User & Date: | drh 2012-02-14 18:56:01.799 |
Context
2012-02-20
| ||
19:36 | Fix a case in test_fuzzer.c causing transformations from the wrong ruleset to be applied in some cases. (check-in: cb5f5ebc56 user: dan tags: trunk) | |
2012-02-14
| ||
18:56 | Increase the maximum ruleset id in the fuzzer from 50 to 2^31-1. (check-in: 760e009adc user: drh tags: trunk) | |
15:34 | Enhance the fuzzer virtual table to support multiple rule sets. (check-in: a82938731b user: drh tags: trunk) | |
Changes
Changes to src/test_fuzzer.c.
︙ | ︙ | |||
143 144 145 146 147 148 149 | ** ** fuzzer_len is the length of a matching string. ** ** fuzzer_ruleid is an ruleset identifier. */ typedef int fuzzer_cost; typedef signed char fuzzer_len; | | | | | | 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 | ** ** fuzzer_len is the length of a matching string. ** ** fuzzer_ruleid is an ruleset identifier. */ typedef int fuzzer_cost; typedef signed char fuzzer_len; typedef int fuzzer_ruleid; /* ** Limits */ #define FUZZER_MX_LENGTH 50 /* Maximum length of a search string */ #define FUZZER_MX_RULEID 2147483647 /* Maximum rule ID */ #define FUZZER_MX_COST 1000 /* Maximum single-rule cost */ /* ** Each transformation rule is stored as an instance of this object. ** All rules are kept on a linked list sorted by rCost. */ struct fuzzer_rule { |
︙ | ︙ |