[LLVMdev] JIT question about resolving unknown function calls

Carter Cheng carter_cheng at yahoo.com
Mon Jun 29 03:37:22 PDT 2009


My understanding is that the JIT system allows during the running of the system resolution of call instructions to undefined functions to be trapped and then patched with the correct address (is this true?). 

The question I have is does the current system also allow for repatching? for a certain OO system I am working on this could be desirable when an object/class is updated and replaced- making it possible in certain cases to update the call point as the code is replaced. 

Thanks in advance. 


      



More information about the llvm-dev mailing list