Comment 3 for bug 1735049

Revision history for this message
Jim Kleckner (jek-ubuntu) wrote :

See the discussion linked below that says that strong on weak is not actually fully supported yet.

Is that discussion correct?

===

In short they explained to me that since the host arm64 is a weaker memory order than the guest x86 they disabled mttcg because if they would implement it would slow everything down but the good news is that if the guest is the same memory order it is not disabled and if it is weaker memory order it is not disabled also.

https://github.com/utmapp/UTM/issues/257#issuecomment-612675960

===

Right, that's what I figured from the code. So basically the launchpad comment was incorrect. There is no MTTCG support for x86 on ARM64.

https://github.com/utmapp/UTM/issues/257#issuecomment-612689011