[LLVMdev] LLVM memory management

Taylor Bioniks zeitue at gmail.com
Sat Mar 22 14:17:43 PDT 2014


I made a mistake in my previous email what I want to know about is the
component called lli which is part of the LLVM compiler infrastructure. The
command lli allow for programs compiled to  bytecode to be run directly.


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

3. does it support multithreading?

4. does lli 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 lli support emulated virtual memory?

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


More information about the llvm-dev mailing list