[Mono-bugs] [Bug 42136][Nor] Changed - [mini] register allocation problem in exception handlers

bugzilla-daemon@rocky.ximian.com bugzilla-daemon@rocky.ximian.com
Wed, 30 Apr 2003 16:44:08 -0400 (EDT)

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by vargaz@freemail.hu.


--- shadow/42136	Wed Apr 30 10:32:03 2003
+++ shadow/42136.tmp.31502	Wed Apr 30 16:44:08 2003
@@ -34,6 +34,10 @@
 the possibility that control flow jumps from the middle of a basic
 block to an exception handler. I guess this may happen in non-shared
 code, too. The fix may be to extend the lifeness of a variable that is
 used in the exception handlers to the whole region of code the handler
 refers to, if the variable was used outside.
 The change is too big to do just before a release, though.
+------- Additional Comments From vargaz@freemail.hu  2003-04-30 16:44 -------
+A temporary workaround would be to disable the register allocator
+on methods which contain exception handlers.