<HTML><HEAD>
<META content="text/html; charset=ISO-8859-1" http-equiv=Content-Type></HEAD>
<BODY dir=ltr bgColor=#ffffff text=#000000>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'; COLOR: #000000">
<DIV>If you have anonymous methods, you don’t need parallel loops, as I have
demonstrated in my sessions.</DIV>
<DIV>We use anonymous method parallel loop, and parallel recursion easily, and
with greater flexibility than any language modification can achieve.</DIV>
<DIV> </DIV>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'; COLOR: #000000">With best
regards,<BR>Boian
Mitov<BR><BR>-------------------------------------------------------<BR>Mitov
Software<BR>www.mitov.com<BR>-------------------------------------------------------</DIV>
<DIV
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV style="FONT: 10pt tahoma">
<DIV> </DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=mschnell@lumino.de
href="mailto:mschnell@lumino.de">Michael Schnell</A> </DIV>
<DIV><B>Sent:</B> Monday, September 22, 2014 1:37 AM</DIV>
<DIV><B>To:</B> <A title=fpc-devel@lists.freepascal.org
href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</A>
</DIV>
<DIV><B>Subject:</B> Re: [fpc-devel] Suggestion: reference counted
objects</DIV></DIV></DIV>
<DIV> </DIV></DIV>
<DIV
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV class=moz-cite-prefix>On 09/20/2014 08:33 PM, Giuliano Colla
wrote:<BR></DIV>
<BLOCKQUOTE cite=mid:541DC884.3080304@fastwebnet.it type="cite">Can you
explain how reference counting can be safely implemented in a parallel
multithreaded environment, without heavily affecting
performance?<BR></BLOCKQUOTE>*Very* good point !<BR><BR>IMHO a by far more
advantageous feature to be added than ref-counted objects would be RTL support
and Syntax candy for "parallel Loops", and the necessary support stuff like
"Future variables" (or similar thingies). <BR><BR>All new mid-level hardware now
has art least four cores and hence performance would benefit from such features
in may projects.<BR><BR>So maybe "ARC" and "parallel" paradigms should be
discussed together so that no mutual problems are
introduced.<BR><BR>-Michael<BR>
<P>
<HR>
_______________________________________________<BR>fpc-devel maillist
-
fpc-devel@lists.freepascal.org<BR>http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel<BR></DIV></DIV></DIV></BODY></HTML>