We should replace them with regular stack allocations. VLAs are hard for static analysis to ensure that no stack overflow can happen. VLAs are also not supported on all platforms we are targeting, resulting in an ugly ccompat.h. I'd like to get rid of ccompat.h completely, and the main blocker for that is our use of VLAs.
We should replace them with regular stack allocations. VLAs are hard for static analysis to ensure that no stack overflow can happen. VLAs are also not supported on all platforms we are targeting, resulting in an ugly ccompat.h. I'd like to get rid of ccompat.h completely, and the main blocker for that is our use of VLAs.