[fpc-devel] Compiler bottlenecks]

Andrew Brunner andrew.t.brunner at gmail.com
Thu Jul 15 20:08:26 CEST 2010


> Such initialized memory may reside in the wrong cache, on multi-core systems.

I don't know about that.  I think I recall reading that multi-core
systems share L2 cache memory.

http://en.wikipedia.org/wiki/Multi-core_processor

I know Delphi used to initialize my data structures when I created
them.  I had to write custom Init and Done procedures for all my
structures since switching to FPC.  No to complain b/c it's a lot
cleaner this way to keep track of Initialization and Finalization of
data associated with each data struct.



More information about the fpc-devel mailing list