[CL] DiffuCoder:Understanding and Improving Masked Diffusion Models for Code Generation [Apple] arxiv.org