Author: zoltan
Date: 2008-02-13 10:20:21 -0500 (Wed, 13 Feb 2008)
New Revision: 95583
Modified:
trunk/mcs/class/System/System.Text.RegularExpressions/CILCompiler.cs
trunk/mcs/class/System/System.Text.RegularExpressions/ChangeLog
Log:
2008-02-13 Zoltan Varga <[EMAIL PROTECTED]>
* CILCompiler.cs: Fix some comments.
Modified: trunk/mcs/class/System/System.Text.RegularExpressions/CILCompiler.cs
===================================================================
--- trunk/mcs/class/System/System.Text.RegularExpressions/CILCompiler.cs
2008-02-13 14:58:33 UTC (rev 95582)
+++ trunk/mcs/class/System/System.Text.RegularExpressions/CILCompiler.cs
2008-02-13 15:20:21 UTC (rev 95583)
@@ -15,7 +15,6 @@
// This is net 2.0, since 1.0 doesn't support DynamicMethods
// FIXME: Add support for 1.0, and CompileToAssembly
// FIXME: Emit one method with a switch instead of many methods
- // FIXME: Avoid ref ptr, since it is bad for register allocation
//
#if NET_2_0
@@ -90,9 +89,9 @@
}
//
- // Create a dynamic method which is the Interpreter.Eval method
specialized
+ // Create a dynamic method which is the
RxInterpreter.EvalByteCode method specialized
// to the given program and a given pc.
- // Keep this in synch with Interpreter.Eval ()
+ // Keep this in synch with RxInterpreter.EvalByteCode ()
//
DynamicMethod CreateEvalMethod (byte[] program, int pc) {
DynamicMethod m = new DynamicMethod ("Eval_" + pc,
typeof (bool), new Type [] { typeof (RxInterpreter), typeof (int), typeof
(int).MakeByRefType () }, typeof (RxInterpreter), true);
Modified: trunk/mcs/class/System/System.Text.RegularExpressions/ChangeLog
===================================================================
--- trunk/mcs/class/System/System.Text.RegularExpressions/ChangeLog
2008-02-13 14:58:33 UTC (rev 95582)
+++ trunk/mcs/class/System/System.Text.RegularExpressions/ChangeLog
2008-02-13 15:20:21 UTC (rev 95583)
@@ -1,5 +1,7 @@
2008-02-13 Zoltan Varga <[EMAIL PROTECTED]>
+ * CILCompiler.cs: Fix some comments.
+
* CILCompiler.cs: New file, extracted from RxCompiler.cs.
* RxInterpreter.cs RxCompiler.cs: First version of regex IL compiler.
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches