dresden-elektronik / deconz-rest-plugin

deCONZ REST-API plugin to control ZigBee devices
BSD 3-Clause "New" or "Revised" License
1.9k stars 503 forks source link

Add scratch memory allocator #7721

Closed manup closed 6 months ago

manup commented 6 months ago

The scratch memory arena allocator allows fast and deterministic allocations of short life memory. E.g. when creating API responses or other short lived allocations that are only needed for the duration of a call stack.

This PR is in preparation of the DDF bundle integration.