ohack/maraudersmap-client — comment on commit b28e7224034b66cf213b70c6c14e51449670522c
File:  line 0
By wcdolphin:

The SignalNode object may be over engineering, but we might as well do it 'correctly'. If we really want to be efficient, we can even use an enum for the 'name' field, as there are only three options, and thus three pointers to singleton string instances would be even more memory efficient... But in reality, a gain of some few kb is not worth our time :P.
Good work on using urlencode, the previous method was rather silly.