logoalt Hacker News

xg15today at 6:06 PM2 repliesview on HN

> The original NaCl was a 'validated subset' of native CPU machine code (e.g. actual x86 machine code with some instructions and instruction sequences disallowed which would allow to escape the sandbox).

Out of curiosity, does that mean that NaCL (without P) only ran on x86? Or were there different subsets for different architectures?


Replies

wffurrtoday at 7:25 PM

You could compile NaCL code for x86_64, aarch64, and aarch32 as well. Chrome apps has a system similar to mobile apps where you would upload an app with all binaries and users would get the one for their system architecture.

wmftoday at 7:04 PM

I think the plan was to JIT x86 to other architectures.