The sim keeps track of which allocations are zero-ed internally (via zalloc) and then calls a helper "zfree" function rather than "free". But this "zfree" function simply calls "free" itself. Since I can see no point in this and it is simply useless overhead, punt it. The only real change is in hw-alloc.c where we remove the zalloc_p tracking, and sim-utils.c where zfree is delete. The rest of the changes are a simple `sed` from "zfree" to "free". Signed-off-by: Mike Frysinger <vapier@gentoo.org> |
||
|---|---|---|
| .. | ||
| ChangeLog | ||
| compare_igen_models | ||
| config.in | ||
| configure | ||
| configure.ac | ||
| filter_host.c | ||
| filter_host.h | ||
| filter.c | ||
| filter.h | ||
| gen-engine.c | ||
| gen-engine.h | ||
| gen-icache.c | ||
| gen-icache.h | ||
| gen-idecode.c | ||
| gen-idecode.h | ||
| gen-itable.c | ||
| gen-itable.h | ||
| gen-model.c | ||
| gen-model.h | ||
| gen-semantics.c | ||
| gen-semantics.h | ||
| gen-support.c | ||
| gen-support.h | ||
| gen.c | ||
| gen.h | ||
| igen.c | ||
| igen.h | ||
| ld-cache.c | ||
| ld-cache.h | ||
| ld-decode.c | ||
| ld-decode.h | ||
| ld-insn.c | ||
| ld-insn.h | ||
| lf.c | ||
| lf.h | ||
| Makefile.in | ||
| misc.c | ||
| misc.h | ||
| table.c | ||
| table.h | ||