Comments (7)
Maybe the corpus should be removed, but I think the code in the examples are quite usefull.
from go-fuzz.
Removing them from the repo will only shrink the download size if we rewrote history.
from go-fuzz.
True, but I think it will be worth it. Currently the full repo is about 300 MB on disk for me which seems rather big. Remove the examples and the complete git history it's only 1.2 MB.
from go-fuzz.
Indeed. It looks like the majority of on-disk space is taken up because the corpus files are small, but still take up an entire disk block.
<dgryski@kaepora[go-fuzz] \ʕ◔ϖ◔ʔ/ > du -sh .
749M .
<dgryski@kaepora[go-fuzz] \ʕ◔ϖ◔ʔ/ > git rm -q -r examples
<dgryski@kaepora[go-fuzz] \ʕ◔ϖ◔ʔ/ > git commit -q -m "examples: delete"
<dgryski@kaepora[go-fuzz] \ʕ◔ϖ◔ʔ/ > du -sh .
31M .
from go-fuzz.
sparseness more apparent this way
gopath/src/github.com/dvyukov/go-fuzz$ gdu --apparent-size -sh .
73M .
gopath/src/github.com/dvyukov/go-fuzz$ gdu -sh .
287M .
But it was originally the transfer size I am concerned with, which is in the order of 22-24MB. https://api.github.com/repos/dvyukov/go-fuzz
from go-fuzz.
Will be obsoleted by #154
from go-fuzz.
@dvyukov This is done too.
from go-fuzz.
Related Issues (20)
- Custom mutator for libFuzzer mode HOT 1
- go-fuzz-build: cannot find package "go-fuzz-dep" when using golang.org/dl/go1.16.3 HOT 6
- go-fuzz-build: build fails at tip Go due to missing abi_amd64.h (new in go1.17)
- How to handle complex input data in fuzz tests? HOT 2
- Obscure build failures referencing non-existent code with error "undefined: fs in fs.FileMode" HOT 11
- `go:embed` breaks with go-fuzz-build HOT 4
- Debugging "restarts: 1/1" on windows/amd64 HOT 5
- Officially deprecate? HOT 15
- go-fuzz-build fails for cuelang.org with 'failed to parse int literal ... value out of range' for very large number HOT 9
- consider making go-fuzz a proper module itself HOT 2
- Missing textflag.h HOT 1
- go-fuzz-build fails with go1.18rc1 due to new stdlib embed of "p256_asm_table" HOT 2
- go 1.18 version corpus is not increase on Windows HOT 1
- go-fuzz-dep: sonar serialization contains faulty type assumption
- how could i stop the process except for ctrl + c HOT 2
- Problem discovered by go-fuzz cannot be reproduced HOT 1
- The Diff About cover.exe and sonar.exe HOT 1
- go module replacement rules HOT 1
- Provenance of corpus data? HOT 2
- abi_arm64.h: no such file or directory HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from go-fuzz.