Recently, commit 512c8ee changed DjangoBench's configurations to support JIT on AArch64 and merged the default run targets with x86 which by default uses Cinder interpreter + CinderX JIT. However, the install script still checks out CinderX commit facebookincubator/cinderx@497b2b6 which is earlier than the CinderX commit which enabled JIT on AArch64 (facebookincubator/cinderx@d37552a).
As a result, even though the config is set to have JIT enabled on AArch64, no JIT is actually being done by CinderX.
It's also not a simple case of moving up the CinderX commit checkout to d37552a7be6f8f75d84ef19929c2e49978656a2c because then it asks for a later version of Cinder than what the install scripts install:
ERROR: Package 'cinderx' requires a different Python: 3.14.2 not in '<3.16,>=3.14.3'
The install script needs to be updated to checkout a more recently stable commit for both Cinder and CinderX.
Recently, commit 512c8ee changed DjangoBench's configurations to support JIT on AArch64 and merged the default run targets with x86 which by default uses Cinder interpreter + CinderX JIT. However, the install script still checks out CinderX commit facebookincubator/cinderx@497b2b6 which is earlier than the CinderX commit which enabled JIT on AArch64 (facebookincubator/cinderx@d37552a).
As a result, even though the config is set to have JIT enabled on AArch64, no JIT is actually being done by CinderX.
It's also not a simple case of moving up the CinderX commit checkout to d37552a7be6f8f75d84ef19929c2e49978656a2c because then it asks for a later version of Cinder than what the install scripts install:
The install script needs to be updated to checkout a more recently stable commit for both Cinder and CinderX.