From ed3632fd5154fb3e4c3c4ff9eda34d14256b4ae5 Mon Sep 17 00:00:00 2001 From: Laurens Valk Date: Wed, 2 Oct 2024 10:00:23 +0200 Subject: [PATCH] micropython/py/gc: Ensure gc_alloc calls MICROPY_GC_HOOK_LOOP at least once. Partially fixes https://github.com/pybricks/support/issues/1668 --- CHANGELOG.md | 3 ++- micropython | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ead41ae2a..12d44777d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,7 +14,8 @@ from `3.6.0b1` to `3.5.0` and back to `3.6.0b1` ([support#1846]). - Fixed controls stopping if `use_gyro` is called again with the same argument as already active ([support#1858]). -- Fixed lockup and reboot with f-strings in tight loops ([support#1668]). +- Fixed lockup and reboot with f-strings and slice allocations in tight + loops ([support#1668]). [support#1623]: https://github.com/pybricks/support/issues/1623 [support#1668]: https://github.com/pybricks/support/issues/1668 diff --git a/micropython b/micropython index 6fc590244..9305b73d7 160000 --- a/micropython +++ b/micropython @@ -1 +1 @@ -Subproject commit 6fc59024476905a0b6bec4200bd02603e25e427c +Subproject commit 9305b73d7e6c6761367624a0077d4bdf96601c5a