Jaguar External Objects Allows explicit memory management Expose memory to Java application Can correspond to: mmap'd file malloc'd VM region (external to JVM) specially-pinned memory area (for DMA or I/O) Direct access through Jaguar code mappings e.g., translate method call, getfield, putfield to raw memory access