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 [EMAIL PROTECTED]

http://bugzilla.ximian.com/show_bug.cgi?id=78899

--- shadow/78899        2006-07-21 07:42:19.000000000 -0400
+++ shadow/78899.tmp.11312      2006-07-21 08:49:34.000000000 -0400
@@ -96,6 +96,24 @@
 
 When neither checked nor unchecked keyword is used (that was 
 unchecked context when compiling this code) bge is used. When using 
 checked or unchecked keywords then clt along with brfalse is used. I 
 don't know whether this is better than bge but this is definitely 
 inconsistent so I think this is a bug.
+
+------- Additional Comments From [EMAIL PROTECTED]  2006-07-21 08:49 -------
+No, I was referring to the code that CSC 2.0 generates:
+
+        IL_0001:  ldarg.0
+        IL_0002:  ldarg.1
+        IL_0003:  add
+        IL_0004:  ldarg.0
+        IL_0005:  clt.un
+        IL_0007:  ldc.i4.0
+        IL_0008:  ceq
+        IL_000a:  stloc.0
+        IL_000b:  ldloc.0
+        IL_000c:  brtrue.s IL_0014
+
+        IL_000e:  newobj instance void class
+[mscorlib]System.Exception::.ctor()        IL_0013:  throw
+
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to