Skip to content
This repository was archived by the owner on Apr 30, 2021. It is now read-only.

Conversation

jvoisin
Copy link
Contributor

@jvoisin jvoisin commented Dec 24, 2019

Use recv_bytes/send_bytes instead of recv/send
where possible. This yields a bit less than 10% on
my local benchmark, since the fuzzee and the fuzzers
are saving one call to pickle's serialize/unserialize
per cycle.

I'm sure more performances could be obtained by
changing the remaining recv/send calls,
I might give it a try at some point.

Use recv_bytes/send_bytes instead of recv/send
where possible. This yields a bit less than 10% on
my local benchmark, since the fuzzee and the fuzzers
are saving one call to pickle's serialize/unserialize
per cycle.

I'm sure more performances could be obtained by
changing the remaining recv/send calls,
I might give it a try at some point.
@yevgenypats yevgenypats merged commit 8c4f51f into fuzzitdev:master Dec 25, 2019
@jvoisin jvoisin deleted the minor_speedup branch January 14, 2020 22:43
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants