incorporated first feedback from nouiz for GpuJoin.c_code