Revert "[mini] Implement atomic exchange with xchg on x86/amd64."
authorAlex Rønne Petersen <alexrp@xamarin.com>
Mon, 9 Feb 2015 18:31:23 +0000 (19:31 +0100)
committerAlex Rønne Petersen <alexrp@xamarin.com>
Mon, 9 Feb 2015 18:32:15 +0000 (19:32 +0100)
commit8aaed197ca1c56201dfcae0b4a2f28b77933cda7
tree21c81a1b53cd5cafbc7cd2a46da639e4be037e7d
parent449666271a822aa641e00383a7a04770bd8b11f3
Revert "[mini] Implement atomic exchange with xchg on x86/amd64."

This reverts commit 1a319806fe1469915eb2ad02dae7b6aac9e073c1.

This seems to cause memory corruption that results in random
SGen crashes, especially in Roslyn.
mono/mini/cpu-amd64.md
mono/mini/cpu-x86.md
mono/mini/mini-amd64.c
mono/mini/mini-x86.c