static-allocation