1855 Commits

Author SHA1 Message Date
Andrea Fioraldi
4b16b8a172 TestcaseMetadata name() 2020-11-05 20:38:26 +01:00
Andrea Fioraldi
3e6bca34f1 update broken engine 2020-11-05 20:12:20 +01:00
Andrea Fioraldi
5e51f8f143 broken engine 2020-11-05 13:04:42 +01:00
Andrea Fioraldi
34d51ee5e0 map observer 2020-11-05 11:26:33 +01:00
Andrea Fioraldi
63a83a70ff import dominik map feedback 2020-11-05 10:43:28 +01:00
Andrea Fioraldi
b2a6ddb0dd finish DefaultMutationalStage 2020-11-04 15:29:46 +01:00
Andrea Fioraldi
2e711360c1 pass Testcase inside Rc+RefCell 2020-11-04 15:19:59 +01:00
Andrea Fioraldi
fdf566bda4 generic executor 2020-11-03 14:58:23 +01:00
Andrea Fioraldi
0f4d4d9795 associated type for some traits 2020-11-02 19:12:28 +01:00
Andrea Fioraldi
e42f13bba6 RandT generic for corpus and mutator 2020-11-01 11:58:18 +01:00
Andrea Fioraldi
2e8c3fa725 ComposedByMutations trait 2020-10-31 14:07:26 +01:00
Andrea Fioraldi
5d2a148a70 HasBytesVec trait 2020-10-31 13:00:42 +01:00
Andrea Fioraldi
a64d2f7b01 pathbuf for input 2020-10-31 12:43:03 +01:00
Andrea Fioraldi
069c559804 scheduled mutator 2020-10-31 12:17:57 +01:00
Andrea Fioraldi
1e6e1e5a92 scheduled mutator 2020-10-30 15:00:32 +01:00
Andrea Fioraldi
6366db92bc use PathBuf instead of String for filenames in corpus 2020-10-30 12:45:25 +01:00
Andrea Fioraldi
3653217f16 testcase take an input, not filename 2020-10-30 12:23:38 +01:00
Dominik Maier
1fc5f1d6e5 error handling 2020-10-29 20:24:10 +01:00
Andrea Fioraldi
dce4783eb0 max min map feedback alias 2020-10-29 17:55:56 +01:00
Andrea Fioraldi
889ee1e99c solve reducer generic using phantom data 2020-10-29 17:49:10 +01:00
Andrea Fioraldi
9c30a42667 map feedback, todo reducer traits 2020-10-29 14:27:51 +01:00
Andrea Fioraldi
604e278664 generic map observer 2020-10-29 13:18:09 +01:00
Dominik Maier
b492051448 initial mapfeedback 2020-10-29 12:20:47 +01:00
Dominik Maier
89961c31c3 renamed to StaticMapObserver, code fmt 2020-10-29 11:55:16 +01:00
Dominik Maier
9a0352d820 added mutable map 2020-10-29 11:38:22 +01:00
Dominik Maier
a42b787eb5 raw ptr for map observer 2020-10-29 11:35:34 +01:00
Dominik Maier
ac4e71390a started observers 2020-10-29 00:07:50 +01:00
Dominik Maier
07bb8ae183 fixed warnings, added testcase 2020-10-28 22:45:21 +01:00
Dominik Maier
acc04e548e const array instead of vec (less code emitted on godbolt)g 2020-10-28 20:21:45 +01:00
Dominik Maier
b667634482 setup_crash_handlers for unix only (so far) 2020-10-28 19:13:41 +01:00
Dominik Maier
d4de6f86da added sighandlers 2020-10-28 18:43:59 +01:00
Dominik Maier
2dbc60f3e0 fixed next_pow2 for 0 2020-10-28 16:17:52 +01:00
Dominik Maier
7ae7febbf6 next_pow2 optimized for > 2 2020-10-28 16:06:27 +01:00
Dominik Maier
0b6c80133c added observer testcase 2020-10-28 16:02:50 +01:00
Dominik Maier
db9413e223 return last error from observers, if any, code fmt 2020-10-28 15:35:34 +01:00
Dominik Maier
90a16762ff removed ref to Executor for now 2020-10-28 15:25:17 +01:00
Andrea Fioraldi
b553fdc20f almost complete inmemexecutor 2020-10-28 09:51:29 +01:00
Andrea Fioraldi
e7578305d6 current inmemory executor static var (not working) 2020-10-27 21:07:55 +01:00
Andrea Fioraldi
ce9413bfa4 in memory executor first impl 2020-10-27 20:45:49 +01:00
Andrea Fioraldi
89e0b01706 observer traint 2020-10-27 20:17:11 +01:00
Andrea Fioraldi
a2e50c7b51 random as generic parameter in corpus 2020-10-27 15:50:32 +01:00
Andrea Fioraldi
c5e38d6961 solve conflict 2020-10-27 15:26:20 +01:00
Andrea Fioraldi
d4dd8117fd RandomCorpus struct 2020-10-27 15:23:27 +01:00
Dominik Maier
a63ecf3c1b mutators not done yet 2020-10-27 15:12:33 +01:00
Dominik Maier
c0e803baae added initialstrages trait 2020-10-27 15:08:15 +01:00
Dominik Maier
ca1be853e1 code format, infos in cargo toml 2020-10-27 11:45:10 +01:00
Dominik Maier
6e949fa469 moved to xxh3_rust 2020-10-27 10:31:29 +01:00
Dominik Maier
7578fbd790 renamed Afl stuff 2020-10-27 01:18:18 +01:00
Dominik Maier
1d1ab50698 fixed unittest 2020-10-26 05:51:52 +01:00
Dominik Maier
97b56291a8 corpus and testcase added 2020-10-26 05:47:36 +01:00