TOSqueeze
TOSqueeze is an attempt to improve visibility into code size in TinyOS. In order to generate data for this site, we compile every application distributed with tinyos-2.x, and attribute ROM and RAM usage to each component. We then assign higher level labels to components, so that it is possible to calculate the total code size used by different logical functions like timers and flash drivers. Since the optimizer may produce different code sizes for the same code in different applications, we keep component data on a per-application basis.
Data presented here is from applications compiled for the epic platform using msp430-gcc 3.2.3 (OPTFLAGS=-Os), ncc version 1.2.4, and tinyos-2.1.1 (rc) on a 64-bit install of Debian "sid".