Update the stub and callback code to handle lazy compilation. The stub
is re-written by the callback to branch directly to the compiled code
in future invocations.

Added back in range-based memory permission functions for the updating of
the stub on Darwin.

llvm-svn: 57846
4 files changed
tree: 53ba122104e09ee7c535463b3da69823fa27aa46
  1. clang/
  2. llvm/