erim : secure and efficient in - process isolation with memory protection keys .
Light-weight contexts: an OS abstraction for safety and performance