[LLVMdev] LLVM memory management

Taylor Bioniks zeitue at gmail.com
Sat Mar 22 13:35:02 PDT 2014


C and C++ are type unsafe languages and have manual memory management so my
questions are:

1. How does the LLVM keep itself from being overwritten by a misbehaving
program?

3. does it support multithreading?

4. does LLVM allow for multitasking or do you just ran one VM per program?

5. if it does support multitasking how does it keep processes from
colliding?

6. if it does not support multitasking and runs one VM per process then
what means are there for communication of processes?

7. does LLVM support emulated virtual memory?

Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140322/a36bdf0a/attachment.html>


More information about the llvm-dev mailing list