[pypy-svn] r56714 - in pypy/branch/oo-jit/pypy: jit/codegen/cli/test translator/cli translator/cli/src
antocuni at codespeak.net
antocuni at codespeak.net
Tue Jul 22 17:53:13 CEST 2008
Author: antocuni
Date: Tue Jul 22 17:53:13 2008
New Revision: 56714
Modified:
pypy/branch/oo-jit/pypy/jit/codegen/cli/test/test_interpreter.py
pypy/branch/oo-jit/pypy/translator/cli/dotnet.py
pypy/branch/oo-jit/pypy/translator/cli/src/pypylib.cs
Log:
add two known delegate types, and skip some tests
Modified: pypy/branch/oo-jit/pypy/jit/codegen/cli/test/test_interpreter.py
==============================================================================
--- pypy/branch/oo-jit/pypy/jit/codegen/cli/test/test_interpreter.py (original)
+++ pypy/branch/oo-jit/pypy/jit/codegen/cli/test/test_interpreter.py Tue Jul 22 17:53:13 2008
@@ -99,3 +99,8 @@
test_degenerated_at_return = skip
test_degenerated_via_substructure = skip
test_red_subclass = skip
+
+ test_builtin_oosend_with_green_args = skip
+ test_red_isinstance_degenerated = skip
+ test_red_array = skip
+
Modified: pypy/branch/oo-jit/pypy/translator/cli/dotnet.py
==============================================================================
--- pypy/branch/oo-jit/pypy/translator/cli/dotnet.py (original)
+++ pypy/branch/oo-jit/pypy/translator/cli/dotnet.py Tue Jul 22 17:53:13 2008
@@ -690,6 +690,8 @@
ootype.StaticMethod([], ootype.Signed): CLR.pypy.test.DelegateType_int__0,
ootype.StaticMethod([ootype.Signed, ootype.Float], ootype.Float): CLR.pypy.test.DelegateType_double_int_double,
ootype.StaticMethod([ootype.Float], ootype.Float): CLR.pypy.test.DelegateType_double__double_1,
+ ootype.StaticMethod([ootype.Bool], ootype.Bool): CLR.pypy.test.DelegateType_bool_bool_1,
+ ootype.StaticMethod([ootype.Char], ootype.Char): CLR.pypy.test.DelegateType_char_char_1,
ootype.StaticMethod([ootype.Signed], ootype.Void): CLR.pypy.test.DelegateType_void_int_1,
ootype.StaticMethod([ootype.Signed], ootype.Signed): CLR.pypy.test.DelegateType_int__int_1,
ootype.StaticMethod([ootype.Signed] * 2, ootype.Signed): CLR.pypy.test.DelegateType_int__int_2,
Modified: pypy/branch/oo-jit/pypy/translator/cli/src/pypylib.cs
==============================================================================
--- pypy/branch/oo-jit/pypy/translator/cli/src/pypylib.cs (original)
+++ pypy/branch/oo-jit/pypy/translator/cli/src/pypylib.cs Tue Jul 22 17:53:13 2008
@@ -87,6 +87,8 @@
public delegate double DelegateType_double__double_1(double a);
public delegate double DelegateType_double_int_double(int a, double b);
public delegate void DelegateType_void_int_1(int a);
+ public delegate bool DelegateType_bool_bool_1(bool a);
+ public delegate char DelegateType_char_char_1(char a);
public delegate int DelegateType_int__int_1(int a);
public delegate int DelegateType_int__int_2(int a, int b);
public delegate int DelegateType_int__int_3(int a, int b, int c);
More information about the Pypy-commit
mailing list