-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve API #22
base: master
Are you sure you want to change the base?
Improve API #22
Conversation
One of the many, many memory leaks.
Slackware/Slackware64 llvm package creation scripts contain the below content. http://slackblog.com/slackware/slackware64-current/source/d/llvm/llvm.SlackBuild
|
LLVM's assertions shouldn't be a problem with thread safety for us; the long-term goal is to make them all effectively unreachable (as they're stop-the-world crashes from Tcl's perspective). We are not there yet… |
This is about rethinking what the API should be, as well as moving more safety constraints into the binding layer so that it is harder to use the code in ways that make it crash inside LLVM with assertion failures.