From df0117c8ae213a0652c3b19a969edc7fd994eeab Mon Sep 17 00:00:00 2001 From: Nicko van Someren Date: Wed, 1 Feb 2017 16:41:22 -0700 Subject: py: Added optimised support for 3-argument calls to builtin.pow() Updated modbuiltin.c to add conditional support for 3-arg calls to pow() using MICROPY_PY_BUILTINS_POW3 config parameter. Added support in objint_mpz.c for for optimised implementation. --- unix/mpconfigport.h | 1 + 1 file changed, 1 insertion(+) (limited to 'unix') diff --git a/unix/mpconfigport.h b/unix/mpconfigport.h index ba2b5ce98..66de0fa96 100644 --- a/unix/mpconfigport.h +++ b/unix/mpconfigport.h @@ -80,6 +80,7 @@ #define MICROPY_PY_BUILTINS_FROZENSET (1) #define MICROPY_PY_BUILTINS_COMPILE (1) #define MICROPY_PY_BUILTINS_NOTIMPLEMENTED (1) +#define MICROPY_PY_BUILTINS_POW3 (1) #define MICROPY_PY_MICROPYTHON_MEM_INFO (1) #define MICROPY_PY_ALL_SPECIAL_METHODS (1) #define MICROPY_PY_ARRAY_SLICE_ASSIGN (1) -- cgit v1.2.3