Added GC merging for concurrent allocations, which are done separately and combined after joining.