Leopold Toetsch wrote: > JIT code is run in malloc'ed memory (s. jit.c:1026) as well as JITted > NCI stubs. We already have some system specific stuff for JIT (some > architectures need a page flush before execution). > > So best would be to use a set of spcialized function, e.g.: > - mem_alloc_executable > - mem_realloc_executable > - mem_flush_executable > - mem_free_executable
Note that JIT already fails under Fedora Core 1 because of 'Exec-Shield' , which is the Linux equivalent of the functionality described by Jonathan. Regards Peter Gibbs EmKel Systems