Hi Brad,

(I think I have accidentally started two threads on the list.)
Michael clarified a couple of things about endCounts and wide pointers.

I do use --savec already. Thanks a lot.

--Konstantina

________________________________________
From: Brad Chamberlain [[email protected]]
Sent: 02 June 2015 22:00
To: Panagiotopoulou, Konstantina
Subject: Re: [Chapel-developers] chpl_wide_EndCount (fwd)

(In case you're not aware, use the --savec flag to capture the generated
code, and use --no-checks to make it (slightly) more manageable in size).

-Brad


---------- Forwarded message ----------
Date: Tue, 2 Jun 2015 13:48:28 -0500
From: Ben Harshbarger <[email protected]>
To: "Panagiotopoulou, Konstantina" <[email protected]>,
     "[email protected]"
     <[email protected]>
Subject: Re: [Chapel-developers] chpl_wide_EndCount

Hi Konstantina,

In the generated C code, you'll find the definition for the struct 
"chpl____wide__EndCount" in chpl__header.h.

The "addr" field has the type "chpl___EndCount", which is a pointer to the 
struct that represents the "_EndCount" class from the ChapelBase internal 
module.

These "wide" wrapper structs are generated in the insertWideReferences pass in 
the compiler.

-Ben

From: <Panagiotopoulou>, Konstantina <[email protected]<mailto:[email protected]>>
Date: Tuesday, June 2, 2015 at 11:22 AM
To: 
"[email protected]<mailto:[email protected]>"
 
<[email protected]<mailto:[email protected]>>
Subject: Re: [Chapel-developers] chpl_wide_EndCount

Hello,

Could someone point me to the def of wide_endCounts?

Looking at C intermediate source I see that there are two attributes

.locale and .addr

Supposing .locale is the parent locale where the endCount is allocated, what is 
.addr?

Regards,
Konstantina
________________________________
From: Panagiotopoulou, Konstantina
Sent: 02 June 2015 19:20
To: 
[email protected]<mailto:[email protected]>
Subject: chpl_wide_EndCount

Hello,

Could someone point me to the def of wide_endCounts?

Looking at C intermediate source I




We invite research leaders and ambitious early career researchers to join us in 
leading and driving research in key inter-disciplinary themes. Please see 
www.hw.ac.uk/researchleaders for further information and how to apply.

Heriot-Watt University is a Scottish charity registered under charity number 
SC000278.


----- 
We invite research leaders and ambitious early career researchers to 
join us in leading and driving research in key inter-disciplinary themes. 
Please see www.hw.ac.uk/researchleaders for further information and how
to apply.

Heriot-Watt University is a Scottish charity
registered under charity number SC000278.


------------------------------------------------------------------------------
_______________________________________________
Chapel-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-developers

Reply via email to