use xmalloc_atomic for many pointerless objects