TomBebbington / llvm-rs

LLVM wrappers for Rust
BSD 3-Clause "New" or "Revised" License
68 stars 27 forks source link

doesn't handle memory correctly #24

Open dpzmick opened 8 years ago

dpzmick commented 8 years ago

When an execution engine is created, it should take ownership of the module it wraps. In llvm, this is the case.

This package doesn't seem to do that, this results in lots of valgrind errors while rust cleans everything up