mirror of
https://github.com/apache/nuttx.git
synced 2026-05-16 05:27:45 +08:00
1abcb6a090
The original code did the speedup only from the other direction (from end to start). If the starting GAT index has reservations, they are not skipped as a bunch, but instead the GAT is iterated bit-by-bit, causing a massive performance issue. Fix this by: - Skipping full GATs right away - Skipping all of the reserved bits from the starting GAT as a bunch