Jauhien Piatlicki
2014-09-21 19:54:41 UTC
Hi,
are there any plans to implement complete common safe bindings to LLVM?
I know about existing ones, but they have problems:
-- they are low level unsafe extern C functions, it would be nice to have LLVM API wrapped in safe idiomatic rust code
-- some parts are wrapped in safe rust code, but these parts are very rust compiler specific
-- even available unsafe bindings are far from being complete, they lack lots of useful LLVM functionality (e.g. JIT compilation functionality useful for proper REPL implementation)
--
Regards,
Jauhien
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
URL: <http://mail.mozilla.org/pipermail/rust-dev/attachments/20140921/7bad1854/attachment.sig>
are there any plans to implement complete common safe bindings to LLVM?
I know about existing ones, but they have problems:
-- they are low level unsafe extern C functions, it would be nice to have LLVM API wrapped in safe idiomatic rust code
-- some parts are wrapped in safe rust code, but these parts are very rust compiler specific
-- even available unsafe bindings are far from being complete, they lack lots of useful LLVM functionality (e.g. JIT compilation functionality useful for proper REPL implementation)
--
Regards,
Jauhien
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
URL: <http://mail.mozilla.org/pipermail/rust-dev/attachments/20140921/7bad1854/attachment.sig>