[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/7] Fixing all cex leaks
From: |
Vincent Imbimbo |
Subject: |
[PATCH 0/7] Fixing all cex leaks |
Date: |
Thu, 21 May 2020 22:13:10 -0400 |
Hey Akim,
I think I got all of them. I ended up implementing some of the stuff we
discussed to fix these.
The state-item graph edges are now kept in the structs. I also added typedefs /
API for derivation_list and parse_state_list.
Vincent Imbimbo (7):
cex: dervation reference counting
cex: fix parse state leaks
cex: fix lssi leaks
cex: fix counterexample leak
cex: fix miscellaneous leaks
cex: fix bad reference counting
cex: replace state-item data structures
src/conflicts.c | 1 +
src/counterexample.c | 150 +++++++++++++-------------
src/derivation.c | 71 +++++++++++--
src/derivation.h | 26 +++--
src/lssi.c | 28 ++---
src/parse-simulation.c | 234 +++++++++++++++++++++++------------------
src/parse-simulation.h | 14 +--
src/state-item.c | 67 ++++++------
src/state-item.h | 21 ++--
9 files changed, 350 insertions(+), 262 deletions(-)
--
2.20.1 (Apple Git-117)
- [PATCH 0/7] Fixing all cex leaks,
Vincent Imbimbo <=
- [PATCH 1/7] cex: dervation reference counting, Vincent Imbimbo, 2020/05/21
- [PATCH 2/7] cex: fix parse state leaks, Vincent Imbimbo, 2020/05/21
- [PATCH 3/7] cex: fix lssi leaks, Vincent Imbimbo, 2020/05/21
- [PATCH 4/7] cex: fix counterexample leak, Vincent Imbimbo, 2020/05/21
- [PATCH 5/7] cex: fix miscellaneous leaks, Vincent Imbimbo, 2020/05/21
- [PATCH 6/7] cex: fix bad reference counting, Vincent Imbimbo, 2020/05/21
- [PATCH 7/7] cex: replace state-item data structures, Vincent Imbimbo, 2020/05/21
- Re: [PATCH 0/7] Fixing all cex leaks, Akim Demaille, 2020/05/22