add write barrier when iv is copied
need to add space for receiver to proc env; fix #2525