enable freelist do memory allocate both in heap and workspace.