Damien George 1692cad673 py/showbc: Remove global variables and make DECODE_PTR work correctly.
The bytecode state variables mp_showbc_code_start and mp_showbc_constants
have been removed and made local variables passed into the various
functions.

As part of this, the DECODE_PTR macro is fixed so it extracts the relevant
pointer from the child_table (a regression introduced in
f2040bfc7ee033e48acef9f289790f3b4e6b74e5).

Signed-off-by: Damien George <damien@micropython.org>
2022-03-16 11:59:46 +11:00
..
2021-03-11 12:51:10 +11:00
2019-11-21 12:04:53 +11:00