16 Jan 21
15 Jan 21
06 Jan 21
19 Dec 20
15 Dec 20
Describes the memory management options in the FreeRTOS small footprint real time kernel. FreeRTOS is a portable, open source, mini Real Time kernel.
A detailed walk-through on how to write a simple memory allocator in C.
25 Jul 20
27 Jun 20
Over 100 separate source files are concatenated into a single large files of C-code named sqlite3.c and called “the amalgamation”. Combining all the code for SQLite into one big file makes SQLite easier to deploy — there is just one file to keep track of. And because all code is in a single translation unit, compilers can do better inter-procedure optimization.