<div dir="ltr">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. <div>
<br></div><div><br></div><div><div style="font-family:arial,sans-serif;font-size:13px">1. How does the lli keep itself from being overwritten by a misbehaving program? </div><div style="font-family:arial,sans-serif;font-size:13px">
<br></div><div style="font-family:arial,sans-serif;font-size:13px">3. does it support multithreading?</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">
4. does lli allow for multitasking or do you just ran one VM per program?</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">5. if it does support multitasking how does it keep processes from colliding?</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">6. if it does not support multitasking and runs one VM per process then what means are there for communication of processes? </div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">7. does lli support emulated virtual memory?</div><div style="font-family:arial,sans-serif;font-size:13px">
<br></div><div style="font-family:arial,sans-serif;font-size:13px">Thank you.</div></div></div>