Hacker News new | ask | show | jobs
by Nelson69 2513 days ago
Compiling pypy is memory intensive, I don't believe it can be done in 2GB which is where most of the really affordable ARM devices seem to cap out.
2 comments

But why do you have to compile PyPy on the same machine you’re testing it on?
Well cross-compiling (aka "cross translation) is made complicated because PyPy doesn't use a normal toolchain, but that's not the problem here. The PyPy benchmark suite itself takes that much memory to run.
You can build OpenJDK with the Hotspot JIT on a 2GB ARM64 system.