You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Most memory leaks have been fixed in develop now. However, there are still some memory leaks remaining that are difficult to fix - most notably in both parsers. I think it is best to solve these memory leaks after the parser rewrite.
Despite spending a good chunk of time on switching boomerang over to shared_ptrs, I couldn't solve the memory situation.
Got pretty close with shared_ptr/shared_from_this approach but after putting in 11+ hours into it, it barfed on this little gem:
So my current thinking is "Copy as much as possible from llvm's approach of single ownership" :
The text was updated successfully, but these errors were encountered: