(j3.2006) Synchronization, allocation, and deallocation of coarray subcomponents
Van Snyder
Van.Snyder at jpl.nasa.gov
Fri Apr 10 19:37:36 EDT 2009
On Fri, 2009-04-10 at 16:26 -0700, Bill Long wrote:
> Van Snyder wrote:
> > And what does "coarray subcomponent" mean here anyway? Is it
> >"subcomponent that is a coarray"?
> >
> Yes.
> > Is a subcomponent of an object ever implicitly deallocated without the
> > object itself being deallocated (6.7.3.2p2-3 don't say so)?
> >
> Yes. See p6 in the same section.
I should have spotted that.
> > Does deallocating a subcomponent of a coarray by a DEALLOCATE
> > statement cause synchronization (6.7.3.2p11 doesn't say so)?
> No. Such components are local to the image, and need not have
> corresponding components allocated on other images. Their allocation
> and deallocation is local.
>
> > Does allocating a subcomponent of a coarray by an ALLOCATE statement
> > cause synchronization (6.7.1.2p4 doesn't say so)?
> No. Same reason as above.
OOPS, the last two questions should actually have been about "coarray
subcomponent" (the topic of 6.7.2.2p12) not "subcomponent of a coarray:"
Does deallocating a coarray subcomponent by a DEALLOCATE statement cause
synchronization (6.7.3.2p11 doesn't say so)?
Does allocating a subcomponent of a coarray by an ALLOCATE statement
cause synchronization (6.7.1.2p4 doesn't say so)?
More information about the J3
mailing list