Why doesn’t Edit and Continue work on the x64 CLR?
Edit and Continue requires that the compiler patches a running executable. This is typically done by replacing all altered functions. Obviously, the JITted versions thereof have to be discarded as well, and callers adjusted to possibly new locations. This isn’t especially difficult for x64, probably about as hard as on x86. But unlike x86, this … Read more