Branch: Tag:

2018-05-19

2018-05-19 14:43:13 by Tobias S. Josefowitz <tobij@tobij.de>

GC: Inline GC marker struct into memory object structs

This avoids unnecessary padding while keeping mostly compatible to most
other users of these structs and markers.

24:    */   struct pike_type   { -  INT32 refs; +  GC_MARKER_MEMBERS;    unsigned INT32 hash; -  struct marker m; +     struct pike_type *next;    unsigned INT32 flags;    unsigned INT16 type;