Commit Graph

98 Commits

Author SHA1 Message Date
Antonis Geralis 0e0442d2b1 cleanup 2022-09-15 01:42:30 +03:00
Antonis Geralis 6168907b03 minor 2022-09-15 01:19:15 +03:00
Antonis Geralis 99b7a7cf54 Revert "exclude more"
This reverts commit fb3d05ad24.
2022-09-14 18:47:58 +03:00
Antonis Geralis fb3d05ad24 exclude more 2022-09-14 18:42:56 +03:00
Antonis Geralis 7090c17f5b test more distinct 2022-09-14 18:32:13 +03:00
Antonis Geralis bc7877826a distincts are much faster than ranges 2022-09-14 15:18:32 +03:00
Antonis Geralis 6d750ded81 example add code 2022-09-14 14:59:04 +03:00
Antonis Geralis 17d40e628a add note 2022-09-14 14:41:14 +03:00
Antonis Geralis 29c39cc4ba v0.1.9 2022-09-14 13:28:53 +03:00
Antonis Geralis 1ec36d3fb7 is that enough 2022-09-14 13:25:09 +03:00
Antonis Geralis 5b4c0d0585 enable for more types - byte arrays still use builtin mutator 2022-09-14 13:00:27 +03:00
Antonis Geralis a398134458 omg it works 2022-09-14 12:16:30 +03:00
Antonis Geralis 96d76490d2 readme 2022-09-14 11:44:07 +03:00
Antonis Geralis 443cf06f0e who cares just cheat 2022-09-13 22:46:27 +03:00
Antonis Geralis 5c454c938f add warning note 2022-09-13 22:44:11 +03:00
Antonis Geralis 421fa292cf Provide standalone fuzz target for producing coverage reports 2022-09-12 20:48:05 +03:00
Antonis Geralis 0af7f69658 minor 2022-09-12 19:11:17 +03:00
Antonis Geralis 9b99d3c4af add notes 2022-09-12 19:06:02 +03:00
Antonis Geralis 2ec768c1fb v0.1.8 2022-09-10 23:18:21 +03:00
Antonis Geralis 20323f6976 add note
well duh
2022-09-09 22:13:00 +03:00
Antonis Geralis a593edb9b2 remove weights
A lot of examples, like tvariants2 had a massive drop in iters/s
pbl due to mutations being rejected.
2022-09-09 21:04:15 +03:00
Antonis Geralis a79790c6ed alternatively promote ref/seq to sizeof(T) 2022-09-09 20:57:44 +03:00
Antonis Geralis 205afc493f experimental: adjust weights 2022-09-09 19:52:36 +03:00
Antonis Geralis 52f190d0c8 minor 2022-09-09 19:41:44 +03:00
Antonis Geralis 3ef43b73b6 use reset instead
just in case
2022-09-09 19:41:22 +03:00
Antonis Geralis 25f6ebf0f7 minor 2022-09-09 18:57:21 +03:00
Antonis Geralis 8ee55b12b4 minor 2022-09-09 15:45:31 +03:00
Antonis Geralis 7c704f596d v0.1.7 2022-09-09 13:08:05 +03:00
Antonis Geralis 852a02150c nice optimization, reuse cached 2022-09-09 13:05:19 +03:00
Antonis Geralis fa8f09e745 remove local variables
Nim doesn't understand the data flow since these functions are exportc
there is no hope.
2022-09-09 11:33:56 +03:00
Antonis Geralis 73c3c50bbf Don't be stupid 2022-09-09 00:06:24 +03:00
Antonis Geralis 56fb715ce7 trying to reuse the buffer results in even more move bugs
maybe we should decommision cache and only work on one variable.
2022-09-08 23:54:14 +03:00
Antonis Geralis 89defc4ab3 readme: minor 2022-09-08 16:13:09 +03:00
Antonis Geralis de1e780dbf add idea 2022-09-07 16:01:34 +03:00
Antonis Geralis a181530875 nimpretty mutator 2022-09-07 15:48:57 +03:00
Antonis Geralis f9ce18a5be rm example, mutate string overload doesn't work and there is a better way 2022-09-07 15:44:53 +03:00
Antonis Geralis edd11f478b respects userMax 2022-09-07 15:27:51 +03:00
Antonis Geralis a0e4a1c6ed strtabs demo mutator 2022-09-07 15:16:06 +03:00
Antonis Geralis 4662b4215a v0.1.6 2022-09-06 16:58:39 +03:00
Antonis Geralis f7633cbb8c remove .nosideEffect 2022-09-06 16:58:22 +03:00
Antonis Geralis 87e4abf7e8 add more 2022-09-06 11:48:57 +03:00
Antonis Geralis 59b9b0a5b4 readme add guidelines 2022-09-06 11:44:36 +03:00
Antonis Geralis 34f592cbc2 missed one 2022-09-06 00:25:26 +03:00
Antonis Geralis c30af6578b add commented code 2022-09-05 20:41:08 +03:00
Antonis Geralis 03db755d39 add notes 2022-09-05 20:36:51 +03:00
Antonis Geralis 784e88319f when ismain 2022-09-05 19:53:07 +03:00
Antonis Geralis 2c77490357 nims 2022-09-05 19:48:55 +03:00
Antonis Geralis 76ec41d921 These are example worthy 2022-09-05 19:48:11 +03:00
Antonis Geralis 9cbf2f50f4 v0.1.5 2022-09-05 19:29:36 +03:00
Antonis Geralis e06a1b18e2 fix older nim 2022-09-05 19:28:34 +03:00