From owner-sc22docs@dkuug.dk  Wed Feb 19 19:45:39 2003
Received: (from majordom@localhost)
	by dkuug.dk (8.9.2/8.9.2) id TAA27422
	for sc22docs-domo; Wed, 19 Feb 2003 19:45:39 +0100 (CET)
	(envelope-from owner-sc22docs@dkuug.dk)
X-Authentication-Warning: ptah.dkuug.dk: majordom set sender to owner-sc22docs@dkuug.dk using -f
Received: from email1.ansi.org (email1.ansi.org [12.15.192.17])
	by dkuug.dk (8.9.2/8.9.2) with ESMTP id TAA27416
	for <sc22info@dkuug.dk>; Wed, 19 Feb 2003 19:45:35 +0100 (CET)
	(envelope-from mdeane@ANSI.org)
Received: by email1.ansi.org with Internet Mail Service (5.5.2653.19)
	id <FH0T362S>; Wed, 19 Feb 2003 13:44:51 -0500
Message-ID: <2F81C8110D55D411882A0020356797B2027FE191@email1.ansi.org>
From: Matthew Deane <mdeane@ANSI.org>
To: "'SC 22 Distribution List'" <sc22info@dkuug.dk>
Subject: SC 22 N 3544 - Disposition of Comments Report for ISO/IEC PDTR 19
	755, Object finalization for programming language COBOL (Type 2 TR)
Date: Wed, 19 Feb 2003 13:44:46 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C2D846.F9B8E6B0"
Sender: owner-sc22docs@dkuug.dk
Precedence: bulk

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C2D846.F9B8E6B0
Content-Type: text/plain;
	charset="iso-8859-1"

ISO/IEC JTC 1/SC22 
Programming languages, their environments and system software interfaces 
Secretariat:  U.S.A.  (ANSI) 
  
ISO/IEC JTC 1/SC22 N3544 
  
TITLE: 
Disposition of Comments Report for ISO/IEC PDTR 19755, Object finalization
for programming language COBOL (Type 2 TR)

DATE ASSIGNED: 
2003-02-19 
  
SOURCE: 
WG 4 Convenor (D. Schricker) 

BACKWARD POINTER: 
  
DOCUMENT TYPE: 
Disposition of Comments Report
 
PROJECT NUMBER: 
22.01.07.01
  
STATUS: 
Disposition of Comments report in response to document SC 22 N3494.   The
text for DTR ballot is contained in N3545.

ACTION IDENTIFIER: 
FYI 
  
DUE DATE: 
  
DISTRIBUTION: 
Text

CROSS REFERENCE: 
N3494 

DISTRIBUTION FORM: 
Def 
  
Address reply to: 
ISO/IEC JTC 1/SC22 Secretariat 
Matt Deane 
ANSI 
25 West 43rd Street 
New York, NY  10036 
Telephone:  (212) 642-4992 
Fax:             (212) 840-2298 
Email:  mdeane@ansi.org 

____end of cover page, beginning of document_____


Disposition of Comments Report
PDTR 19755 - Object finalization for programming language COBOL

Date:    February 12, 2003
Source:   Don Schricker, Convener of ISO/IEC JTC 1/SC 22/WG 4 - COBOL

This document presents the Disposition of Comments on SC22 N 3408,
Registration and Approval Ballots for PDTR 19755, Object finalization for
programming language COBOL (Type 2 TR).  The summary of voting is contained
in SC22 N 3494.  

The voting result on the subject of PDTR registration was:

"P" Members supporting registration without comment                   
8 (China, Denmark, Japan, Republic of Korea, Netherlands, Norway, UK, USA)

"P" Members supporting registration with comments              
1 (Germany)        

"P" Members not supporting registration      
0

"P" Members abstaining                    
3 (Austria, Canada, Switzerland)

"P" Members not voting                    
11 (Belgium, Brazil, Czech Republic, Egypt, Finland, Ireland, DPR of Korea,
Romania, Russian Federation, Slovenia, Ukraine)

The voting result on the subject of PDTR was:

"P" Members supporting approval without comment                   
6 (China, Denmark, Republic of Korea, Netherlands, Norway, UK)

"P" Members supporting approval with comments              
3 (Germany, Japan, USA)        

"P" Members not supporting approval       
0

"P" Members abstaining                    
3 (Austria, Canada, Switzerland)

"P" Members not voting                    
11 (Belgium, Brazil, Czech Republic, Egypt, Finland, Ireland, DPR of Korea, 
Romania, Russian Federation, Slovenia, Ukraine)

This document presents the full text of each comment followed by the working
group's disposition.  The change resulting from the resolution of the
comment is briefly summarized in the disposition.  The revised TR is
available at the following web address:
	<http://www.cobolstandard.info/wg4/open/wg4n0170.doc>

The referenced J4 proposals containing the detailed changes are available at
<http://www.cobolportal.com/j4>.


Germany

We have the following comments on this technical report that should be
solved:

1.  Finalization of Factory objects is not yet allowed. This should not only
be mentioned in annex B3 as unresolved technical issue but should be a
syntax rule in 11.6a AUTO-METHOD Paragraph, saying that this paragraph is
only allowed within the OBJECT part of a Class.

WG4 Response:  A rule will be added to explicitly prohibit finalizers in
factories.  (Note that Japan 3 addresses the same issue)  J4/03-0020,
Finalizer TR - Missing Rules (Takagi)

 2.  On  page 11 B.4: We understand this issue but we do not understand what
is unresolved with it, and that gives us some irritation.

WG4 Response:  We agree that there really is no unresolved issue, so this
will be removed from the list of unresolved technical issues.   Notes will
be added to the new rules for MOVE and SET to explain that they prohibit
object resurrection.  A section will be added to the concepts to discuss
object resurrection. J4/03-0035, Finalizer TR - Object Resurrection
(Hubbell)

Japan
[Technical]

1.  There should be a rule that says that the definition of the auto-method
finalizer shall be specified only once in a class definition.

WG4 Response:  This rule will be added.  J4/03-0020, Finalizer TR - Missing
Rules (Takagi)

2.  Page 8, 6.7, Changes to 16, Standard classes, [a].
Since INVOKEFINALIZERS method is intended to trigger resource reclamation,
rules for this method should mention reclamation.  Making objects
unreachable does not mean they will be reclaimed promptly.

WG4 Response:  No technical change will be made for this comment.  The
introductory paragraph for the InvokeFinalizers method will be changed to
remove mention of garbage collection.  Whether a requirement for actual
resource reclamation would cause unacceptable system performance will be
listed as an Unresolved Technical Issue in the next draft of this TR to
invite comment on this issue.  J4/03-0025, Garbage collection and
INVOKEFINALIZERS (Hubbell)

3.  Page 11, Annex B.3, Finalizers in factory object.
Although it says "This proposed draft Technical Report does not provide a
facility to specify a finalizer in the factory definition of a class.", no
rule prohibits specifying a finalizer in the factory definition.  A rule
should be added for this prohibition.

WG4 Response:  A rule will be added to explicitly prohibit finalizers in
factories.  (Germany 1 addresses the same issue and contains the J4
resolution.)  J4/03-0020, Finalizer TR - Missing Rules (Takagi)



USA

1.  We would like to see the document address more fully the problems
associated with asynchronicity with regards to finalization.

WG4 Initial Response:  Further investigation will be done in this area.  The
outcome may be that no change is needed.

WG4 believes that some implementations will need synchronization mechanisms
to avoid side effects in finalizer execution.  Others might not.  We think
that the design of synchronization features should take into account the
complete requirements for the language, and we think that is a larger scope
of work than we can undertake as part of the finalizer TR.

We also think that the experience of implementors in handling
synchronization for finalizers during TR implementation will contribute to a
better standard design than we might achieve in the absence of that
experience.

WG4 Response after investigation and discussion: No change will be made in
this area. 

2.  We would like to see further progress in the resolution of the
unresolved issues in Annex B.

WG4 Response:  The technical issues that are listed will be removed.
Discussion of these issues will be added to Annex C, Concepts.  J4/03-0026,
Unresolved technical issues (Hubbell)

------_=_NextPart_001_01C2D846.F9B8E6B0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2653.12">
<TITLE>SC 22 N 3544 - Disposition of Comments Report for ISO/IEC PDTR =
19755, Object finalization for programming language COBOL (Type 2 =
TR)</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2 FACE=3D"Courier New">ISO/IEC JTC 1/SC22<BR>
Programming languages, their environments and system software =
interfaces<BR>
Secretariat:&nbsp; U.S.A.&nbsp; (ANSI)<BR>
&nbsp;<BR>
ISO/IEC JTC 1/SC22 N3544<BR>
&nbsp;<BR>
TITLE:<BR>
Disposition of Comments Report for ISO/IEC PDTR 19755, Object =
finalization for programming language COBOL (Type 2 TR)</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Courier New">DATE ASSIGNED:<BR>
2003-02-19<BR>
&nbsp;<BR>
SOURCE:<BR>
WG 4 Convenor (D. Schricker) </FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Courier New">BACKWARD POINTER:<BR>
&nbsp;<BR>
DOCUMENT TYPE:<BR>
Disposition of Comments Report</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Courier New">&nbsp;</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Courier New">PROJECT NUMBER:<BR>
22.01.07.01<BR>
&nbsp;<BR>
STATUS:<BR>
Disposition of Comments report in response to document SC 22 =
N3494.&nbsp;&nbsp; The text for DTR ballot is contained in =
N3545.</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Courier New">ACTION IDENTIFIER:<BR>
FYI<BR>
&nbsp;<BR>
DUE DATE:<BR>
&nbsp;<BR>
DISTRIBUTION:<BR>
Text</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Courier New">CROSS REFERENCE:<BR>
N3494 </FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Courier New">DISTRIBUTION FORM:<BR>
Def<BR>
&nbsp;<BR>
Address reply to:<BR>
ISO/IEC JTC 1/SC22 Secretariat<BR>
Matt Deane<BR>
ANSI<BR>
25 West 43rd Street<BR>
New York, NY&nbsp; 10036<BR>
Telephone:&nbsp; (212) 642-4992<BR>
Fax:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; (212) 840-2298<BR>
Email:&nbsp; mdeane@ansi.org </FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Courier New">____end of cover page, beginning =
of document_____</FONT>
</P>
<BR>

<P><B><FONT FACE=3D"Arial">Disposition of Comments Report</FONT></B>
<BR><B><FONT FACE=3D"Arial">PDTR 19755 - Object finalization for =
programming language COBOL<U></U></FONT></B>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">Date:&nbsp;&nbsp;&nbsp; February 12, =
2003</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">Source:&nbsp;&nbsp; Don Schricker, =
Convener of ISO/IEC JTC 1/SC 22/WG 4 - COBOL</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">This document presents the Disposition =
of Comments on SC22 N 3408, Registration and Approval Ballots for PDTR =
19755, Object finalization for programming language COBOL (Type 2 =
TR).&nbsp;</FONT><U> <FONT COLOR=3D"#0000FF" SIZE=3D2 =
FACE=3D"Arial">The summary of voting is contained in SC22 N</FONT></U> =
<FONT SIZE=3D2 FACE=3D"Arial">3494.&nbsp; </FONT></P>

<P><U><FONT SIZE=3D2 FACE=3D"Arial">The voting result on the subject of =
PDTR registration was:</FONT></U>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">&quot;P&quot; Members supporting =
registration without =
comment&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">8 (China, Denmark, Japan, Republic of =
Korea, Netherlands, Norway, UK, USA)</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">&quot;P&quot; Members supporting =
registration with =
comments&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; </FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">1 =
(Germany)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">&quot;P&quot; Members not supporting =
registration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">0</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">&quot;P&quot; Members =
abstaining&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">3 (Austria, Canada, =
Switzerland)</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">&quot;P&quot; Members not =
voting&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">11 (Belgium, Brazil, Czech Republic, =
Egypt, Finland, Ireland, DPR of Korea,</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">Romania, Russian Federation, =
Slovenia, Ukraine)</FONT>
</P>

<P><U><FONT SIZE=3D2 FACE=3D"Arial">The voting result on the subject of =
PDTR was:</FONT></U>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">&quot;P&quot; Members supporting =
approval without =
comment&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">6 (China, Denmark, Republic of Korea, =
Netherlands, Norway, UK)</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">&quot;P&quot; Members supporting =
approval with =
comments&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; </FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">3 (Germany, Japan, =
USA)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">&quot;P&quot; Members not supporting =
approval&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">0</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">&quot;P&quot; Members =
abstaining&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">3 (Austria, Canada, =
Switzerland)</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">&quot;P&quot; Members not =
voting&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">11 (Belgium, Brazil, Czech Republic, =
Egypt, Finland, Ireland, DPR of Korea, </FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">Romania, Russian Federation, =
Slovenia, Ukraine)</FONT>
</P>

<P><U><FONT COLOR=3D"#0000FF" SIZE=3D2 FACE=3D"Arial">This document =
presents the full</FONT></U> <FONT SIZE=3D2 FACE=3D"Arial">text of =
each</FONT><U> <FONT COLOR=3D"#0000FF" SIZE=3D2 =
FACE=3D"Arial">comment</FONT></U> <FONT SIZE=3D2 =
FACE=3D"Arial">followed by the working group's disposition.&nbsp; The =
change resulting from the resolution of the comment is briefly =
summarized in the disposition.&nbsp; The revised TR is available at the =
following web address:</FONT></P>

<P><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT =
FACE=3D"Arial">&lt;<A =
HREF=3D"http://www.cobolstandard.info/wg4/open/wg4n0170.doc" =
TARGET=3D"_blank">http://www.cobolstandard.info/wg4/open/wg4n0170.doc</A=
>&gt;</FONT></B>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">The referenced J4 proposals containing =
the detailed changes are available at</FONT><U> <FONT COLOR=3D"#0000FF" =
SIZE=3D2 FACE=3D"Arial">&lt;<A HREF=3D"http://www.cobolportal.com/j4" =
TARGET=3D"_blank">http://www.cobolportal.com/j4</A>&gt;</FONT></U><FONT =
SIZE=3D2 FACE=3D"Arial">.</FONT>
</P>
<BR>

<P ALIGN=3DCENTER><FONT SIZE=3D5 FACE=3D"Arial">Germany</FONT></P>

<P><FONT SIZE=3D2 FACE=3D"Arial">We have the following comments on this =
technical report that should be solved:</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">1.&nbsp; Finalization of Factory =
objects is not yet allowed. This should not only be mentioned in annex =
B3 as unresolved technical issue but should be a syntax rule in 11.6a =
AUTO-METHOD Paragraph, saying that this paragraph is only allowed =
within the OBJECT part of a Class.</FONT></P>

<P><B><FONT SIZE=3D2 FACE=3D"Arial">WG4 Response:</FONT></B><FONT =
SIZE=3D2 FACE=3D"Arial">&nbsp; A rule will be added to explicitly =
prohibit finalizers in factories.&nbsp; (Note that Japan 3 addresses =
the same issue)&nbsp; J4/03-0020, Finalizer TR - Missing Rules =
(Takagi)</FONT></P>

<P><FONT SIZE=3D2 FACE=3D"Arial">&nbsp;2.&nbsp; On&nbsp; page 11 B.4: =
We understand this issue but we do not understand what is unresolved =
with it, and that gives us some irritation.</FONT></P>

<P><B><FONT SIZE=3D2 FACE=3D"Arial">WG4 Response:</FONT></B><FONT =
SIZE=3D2 FACE=3D"Arial">&nbsp; We agree that there really is no =
unresolved issue, so this will be removed from the list of unresolved =
technical issues.&nbsp;&nbsp; Notes will be added to the new rules for =
MOVE and SET to explain that they prohibit object resurrection.&nbsp; A =
section will be added to the concepts to discuss object resurrection. =
J4/03-0035, Finalizer TR - Object Resurrection (Hubbell)</FONT></P>

<P ALIGN=3DCENTER><FONT SIZE=3D5 FACE=3D"Arial">Japan</FONT></P>

<P><FONT SIZE=3D2 FACE=3D"Arial">[Technical]</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">1.&nbsp; There should be a rule that =
says that the definition of the auto-method finalizer shall be =
specified only once in a class definition.</FONT></P>

<P><B><FONT SIZE=3D2 FACE=3D"Arial">WG4 Response</FONT></B><FONT =
SIZE=3D2 FACE=3D"Arial">:&nbsp; This rule will be added.&nbsp; =
J4/03-0020, Finalizer TR - Missing Rules (Takagi)</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">2.&nbsp; Page 8, 6.7, Changes to 16, =
Standard classes, [a].</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">Since INVOKEFINALIZERS method is =
intended to trigger resource reclamation, rules for this method should =
mention reclamation.&nbsp; Making objects unreachable does not mean =
they will be reclaimed promptly.</FONT></P>

<P><B><FONT SIZE=3D2 FACE=3D"Arial">WG4 Response</FONT></B><FONT =
SIZE=3D2 FACE=3D"Arial">:&nbsp; No technical change will be made for =
this comment.&nbsp; The introductory paragraph for the InvokeFinalizers =
method will be changed to remove mention of garbage collection.&nbsp; =
Whether a requirement for actual resource reclamation would cause =
unacceptable system performance will be listed as an Unresolved =
Technical Issue in the next draft of this TR to invite comment on this =
issue.&nbsp; J4/03-0025, Garbage collection and INVOKEFINALIZERS =
(Hubbell)</FONT></P>

<P><FONT SIZE=3D2 FACE=3D"Arial">3.&nbsp; Page 11, Annex B.3, =
Finalizers in factory object.</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">Although it says &quot;This proposed =
draft Technical Report does not provide a facility to specify a =
finalizer in the factory definition of a class.&quot;, no rule =
prohibits specifying a finalizer in the factory definition.&nbsp; A =
rule should be added for this prohibition.</FONT></P>

<P><B><FONT SIZE=3D2 FACE=3D"Arial">WG4 Response</FONT></B><FONT =
SIZE=3D2 FACE=3D"Arial">:&nbsp; A rule will be added to explicitly =
prohibit finalizers in factories.&nbsp; (Germany 1 addresses the same =
issue and contains the J4 resolution.)&nbsp; J4/03-0020, Finalizer TR - =
Missing Rules (Takagi)</FONT></P>
<BR>
<BR>

<P ALIGN=3DCENTER><FONT SIZE=3D5 FACE=3D"Arial">USA</FONT></P>

<P><FONT SIZE=3D2 FACE=3D"Arial">1.&nbsp; We would like to see the =
document address more fully the problems associated with asynchronicity =
with regards to finalization.</FONT></P>

<P><B><FONT SIZE=3D2 FACE=3D"Arial">WG4 Initial =
Response:</FONT></B><FONT SIZE=3D2 FACE=3D"Arial">&nbsp; Further =
investigation will be done in this area.&nbsp; The outcome may be that =
no change is needed.</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">WG4 believes that some implementations =
will need synchronization mechanisms to avoid side effects in finalizer =
execution.&nbsp; Others might not.&nbsp; We think that the design of =
synchronization features should take into account the complete =
requirements for the language, and we think that is a larger scope of =
work than we can undertake as part of the finalizer TR.</FONT></P>

<P><FONT SIZE=3D2 FACE=3D"Arial">We also think that the experience of =
implementors in handling synchronization for finalizers during TR =
implementation will contribute to a better standard design than we =
might achieve in the absence of that experience.</FONT></P>

<P><B><FONT SIZE=3D2 FACE=3D"Arial">WG4 Response after investigation =
and discussion:</FONT></B> <FONT SIZE=3D2 FACE=3D"Arial">No change will =
be made in this area. </FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">2.&nbsp; We would like to see further =
progress in the resolution of the unresolved issues in Annex =
B.</FONT><U></U><U></U>
</P>

<P><B><FONT SIZE=3D2 FACE=3D"Arial">WG4 Response:</FONT></B><FONT =
SIZE=3D2 FACE=3D"Arial">&nbsp; The technical issues that are listed =
will be removed.&nbsp; Discussion of these issues will be added to =
Annex C, Concepts.&nbsp; J4/03-0026, Unresolved technical issues =
(Hubbell)</FONT></P>

</BODY>
</HTML>
------_=_NextPart_001_01C2D846.F9B8E6B0--
