4 changes: 4 additions & 0 deletions ports/stm32f4/peripherals/stm32f4/stm32f411xe/gpio.c
3 changes: 2 additions & 1 deletion ports/stm32f4/peripherals/stm32f4/stm32f412zx/clocks.c
5 changes: 5 additions & 0 deletions ports/stm32f4/supervisor/internal_flash.h
2 changes: 1 addition & 1 deletion ports/stm32f4/supervisor/usb.c
2 changes: 1 addition & 1 deletion ports/stm32f4/system_stm32f4xx.c
7 changes: 6 additions & 1 deletion py/circuitpy_defns.mk
9 changes: 9 additions & 0 deletions py/circuitpy_mpconfig.h
10 changes: 10 additions & 0 deletions py/circuitpy_mpconfig.mk
81 changes: 50 additions & 31 deletions py/gc.c
8 changes: 8 additions & 0 deletions py/mpconfig.h
2 changes: 1 addition & 1 deletion py/mpstate.h
37 changes: 25 additions & 12 deletions py/objint.c
2 changes: 1 addition & 1 deletion shared-bindings/_bleio/Adapter.c
12 changes: 12 additions & 0 deletions shared-bindings/_bleio/__init__.c
1,105 changes: 1,105 additions & 0 deletions shared-bindings/_eve/__init__.c
84 changes: 84 additions & 0 deletions shared-bindings/_eve/__init__.h
7 changes: 7 additions & 0 deletions shared-bindings/busio/SPI.c
20 changes: 18 additions & 2 deletions shared-bindings/busio/UART.c
8 changes: 5 additions & 3 deletions shared-bindings/busio/UART.h
2 changes: 1 addition & 1 deletion shared-bindings/displayio/OnDiskBitmap.c
5 changes: 5 additions & 0 deletions shared-bindings/os/__init__.c
10 changes: 6 additions & 4 deletions shared-bindings/time/__init__.c
1 change: 1 addition & 0 deletions shared-bindings/time/__init__.h
317 changes: 317 additions & 0 deletions shared-module/_eve/__init__.c
37 changes: 37 additions & 0 deletions shared-module/_eve/__init__.h
24 changes: 23 additions & 1 deletion shared-module/board/__init__.c
4 changes: 1 addition & 3 deletions shared-module/storage/__init__.c
13 changes: 13 additions & 0 deletions supervisor/shared/bluetooth.c
36 changes: 36 additions & 0 deletions supervisor/shared/external_flash/devices.h
4 changes: 4 additions & 0 deletions supervisor/shared/filesystem.c
16 changes: 12 additions & 4 deletions supervisor/shared/usb/usb_msc_flash.c
1 change: 1 addition & 0 deletions supervisor/usb.h
12 changes: 11 additions & 1 deletion tests/basics/int_bytes.py
8 changes: 7 additions & 1 deletion tests/basics/int_bytes_intbig.py
1 change: 1 addition & 0 deletions tests/basics/int_longint_bytes.py
2 changes: 1 addition & 1 deletion tools/gc_activity.md
141 changes: 141 additions & 0 deletions tools/gc_activity_between_collects.py
15 changes: 11 additions & 4 deletions tools/output_gc_until_repl.txt