[fpc-devel] Suggestion: reference counted objects

Boian Mitov mitov at mitov.com
Mon Sep 22 20:23:50 CEST 2014


If you have anonymous methods, you don’t need parallel loops, as I have demonstrated in my sessions.
We use anonymous method parallel loop, and parallel recursion easily, and with greater flexibility than any language modification can achieve.

With best regards,
Boian Mitov

-------------------------------------------------------
Mitov Software
www.mitov.com
-------------------------------------------------------

From: Michael Schnell 
Sent: Monday, September 22, 2014 1:37 AM
To: fpc-devel at lists.freepascal.org 
Subject: Re: [fpc-devel] Suggestion: reference counted objects

On 09/20/2014 08:33 PM, Giuliano Colla wrote:

  Can you explain how reference counting can be safely implemented in a parallel multithreaded environment, without heavily affecting performance?

*Very* good point !

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). 

All new mid-level hardware now has art least four cores and hence performance would benefit from such features in may projects.

So maybe "ARC" and "parallel" paradigms should be discussed together so that no mutual problems are introduced.

-Michael



--------------------------------------------------------------------------------
_______________________________________________
fpc-devel maillist  -  fpc-devel at lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20140922/157caabe/attachment.html>


More information about the fpc-devel mailing list