[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.
http://bugzilla.ximian.com/show_bug.cgi?id=42136
--- 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.