[svn:parrot] r38937 - branches/tt452_reduce_mmd/src/pmc

bacek at svn.parrot.org bacek at svn.parrot.org
Tue May 19 14:42:52 UTC 2009


Author: bacek
Date: Tue May 19 14:42:51 2009
New Revision: 38937
URL: https://trac.parrot.org/parrot/changeset/38937

Log:
[pmc] Don't use MMD dispatch in Integer.is_equal

Modified:
   branches/tt452_reduce_mmd/src/pmc/integer.pmc

Modified: branches/tt452_reduce_mmd/src/pmc/integer.pmc
==============================================================================
--- branches/tt452_reduce_mmd/src/pmc/integer.pmc	Tue May 19 14:42:31 2009	(r38936)
+++ branches/tt452_reduce_mmd/src/pmc/integer.pmc	Tue May 19 14:42:51 2009	(r38937)
@@ -1162,9 +1162,7 @@
             case enum_class_BigInt:
                 temp = pmc_new(INTERP, enum_class_BigInt);
                 VTABLE_set_integer_native(INTERP, temp, SELF.get_integer());
-                Parrot_mmd_multi_dispatch_from_c_args(interp,
-                    "is_equal", "PP->I", temp, value, &retval);
-                return retval;
+                return VTABLE_is_equal(INTERP, temp, value);
                 break;
             default:
                 return (VTABLE_get_integer(INTERP, SELF)


More information about the parrot-commits mailing list