sh_add_to_list
sh_add_to_list(&sh.freelist[0], sh.arena);
sh_add_to_list(&sh.freelist[slist], temp);
sh_add_to_list(&sh.freelist[slist], temp);
sh_add_to_list(&sh.freelist[list], ptr);
sh_add_to_list(&sh.freelist[list], ptr);