Reducing world switches in virtualized environment with flexible cross-world calls
CODOMs: protecting software with code-centric memory domains