about summary refs log tree commit diff
diff options
context:
space:
mode:
authorvanhauser-thc <vh@thc.org>2024-05-17 23:55:43 +0200
committervanhauser-thc <vh@thc.org>2024-05-17 23:55:43 +0200
commit56d5aa3101945e81519a3fac8783d0d8fad82779 (patch)
tree7aec2a095a30ed609ce96f85ec3c4e0a8b8eb74c
parentc6a2a4046e8cb023819d50610a7886a445c316fd (diff)
downloadafl++-56d5aa3101945e81519a3fac8783d0d8fad82779.tar.gz
log
-rw-r--r--docs/Changelog.md5
-rw-r--r--src/afl-fuzz.c2
2 files changed, 7 insertions, 0 deletions
diff --git a/docs/Changelog.md b/docs/Changelog.md
index a4501818..6736e42b 100644
--- a/docs/Changelog.md
+++ b/docs/Changelog.md
@@ -11,6 +11,11 @@
     - prevent filenames in the queue that have spaces
     - minor fix for FAST schedules
     - more frequent stats update when syncing (todo: check performance impact)
+    - now timing of calibration, trimming and syncing is measured seperately,
+      thanks to @eqv!
+    - -V timing is now accurately the fuzz time (without syncing), before
+      long calibration times and syncing could result in now fuzzing being
+      made when the time was already run out until then, thanks to @eqv!
   * afl-cc:
     - re-enable i386 support that was accidently disabled
     - fixes for LTO and outdated afl-gcc mode for i386
diff --git a/src/afl-fuzz.c b/src/afl-fuzz.c
index cf3940f1..70ab983c 100644
--- a/src/afl-fuzz.c
+++ b/src/afl-fuzz.c
@@ -2593,6 +2593,7 @@ int main(int argc, char **argv_orig, char **envp) {
         }
 
         sync_fuzzers(afl);
+
       }
 
       ++afl->queue_cycle;
@@ -3107,3 +3108,4 @@ stop_fuzzing:
 }
 
 #endif                                                          /* !AFL_LIB */
+