IBM 大型机 S390X¶
我们的 JIT 实现 IBM 大型机的 64 位版本,称为 s390x。请注意,此架构是大端序的。
当前支持的 ISA
- z13(2015 年 1 月发布)
- zEC12(2012 年 9 月发布)
- z196(2010 年 8 月发布)
- z10(2008 年 2 月发布)
要检查目标机器上是否安装了所有必要的 CPU 功能,请使用 pypy 源代码副本运行测试。
$ ./pytest.py rpython/jit/backend/zarch/test/test_assembler -v -k 'test_facility'
此外,您可以运行自动编码测试以检查您的 Linux GCC 工具链是否能够编译 JIT 后端中使用的所有指令。
$ ./pytest.py rpython/jit/backend/zarch/test/test_auto_encoding.py -v