summaryrefslogtreecommitdiff
path: root/py/objmodule.c
diff options
context:
space:
mode:
authorYonatan Goldschmidt <yon.goldschmidt@gmail.com>2019-06-04 20:14:41 +0300
committerDamien George <damien.p.george@gmail.com>2019-06-05 10:54:23 +1000
commit7cf26ca4bd84134b9fbddaf032370e91326edb64 (patch)
treeeb72099751cda53eea185246e19ea1fc955077a4 /py/objmodule.c
parentfaf3d3e9e93a71b3947bf563e4ffe13cbd053cb8 (diff)
py/obj: Optimise small-int comparison to 0 in mp_obj_is_true.
Instead of converting to a small-int at runtime this can be done at compile time, then we only have a simple comparison during runtime. This reduces code size on some ports (e.g -4 on qemu-arm, -52 on unix nanbox), and for others at least doesn't increase code size.
Diffstat (limited to 'py/objmodule.c')
0 files changed, 0 insertions, 0 deletions