A few command-line options for translate.py have changed. Most interesting is that optimization levels are selected with the option --opt, or -O for short. This replaces --allopts, which was also called --faassen in reference to a person who is actually not involved in PyPy (so that was a bit of a strange joke). Also, --allworkingmodules is the default nowadays, and can be cancelled with --no-allworkingmodules. Threads are also included in --allworkingmodules now.
- translate.py (reasonable default, corresponds to --opt=2)
- translate.py --opt=3 (best, maybe 10-20% faster)
- translate.py --opt=1 (translation is faster and less RAM-hungry)
For more information, see: