Space and time optimizations for parse_node_t. Reduced size from 48

bytes to 20 bytes.
This commit is contained in:
ridiculousfish
2014-03-25 20:06:34 -07:00
parent b520a03c57
commit 9fece3fdf1
5 changed files with 63 additions and 48 deletions

View File

@@ -218,7 +218,9 @@
#if __GNUC__ >= 3
#define __warn_unused __attribute__ ((warn_unused_result))
#define __sentinel __attribute__ ((sentinel))
#define __packed __attribute__ ((packed))
#else
#define __warn_unused
#define __sentinel
#define __packed
#endif