-2008-03-13 Marek Safar <marek.safar@gmail.com>
+2008-04-19 Jb Evain <jbevain@novell.com>
+
+ * EmitContext.cs: infrastructure work to attach a compiled
+ lambda expression to an execution scope, and to detect and store
+ external globals in the scope.
+ * ConstantExpression.cs: load globals from the scope.
+
+2008-04-19 Jb Evain <jbevain@novell.com>
+
+ * ExpressionVisitor.cs (Visit): don't die because of Power.
+
+2008-04-09 Jb Evain <jbevain@novell.com>
+
+ * Expression.cs: check for illegal booleab unary expressions.
+
+2008-04-09 Jb Evain <jbevain@novell.com>
+
+ * UnaryExpression.cs: implement compilation of negate.
+
+2008-04-09 Jb Evain <jbevain@novell.com>
+
+ * UnaryExpression.cs, Expression.cs: implement IsLifted and IsLifted
+ to null for simple unary operators. Implement Not compilation.
+
+2008-04-08 Jb Evain <jbevain@novell.com>
+
+ * ElementInit.cs: emit pop if the add method doesn't return void.
+
+2008-03-20 Jb Evain <jbevain@novell.com>
+
+ * Expression.cs: use the new and more complete IsAssignableTo
+ instead of IsAssignableFrom.
+
+2008-03-19 Jb Evain <jbevain@novell.com>
+
+ * LambdaExpression.cs: use the new standardified IsAssignableTo,
+ fixes ExpressionTest_NewArrayBounds.TestArrayAssignability.
+
+2008-03-19 Jb Evain <jbevain@novell.com>
+
+ * Extensions.cs (Type.IsAssignableTo): deal with arrays.
- * Extensions.cs: Disabled redundant OnFieldOrProperty.
-
2008-03-13 Jb Evain <jbevain@novell.com>
* NewArrayExpression.cs (EmitNewArrayBounds): implement.