[Mono-list] Mono and System.Threading.Parallel question

Andreas Färber andreas.faerber at web.de
Sun May 25 14:45:19 EDT 2008


Hello Andreea,

I'm CC'ing mono-list for this.

Am 25.05.2008 um 20:07 schrieb Tancu Andreea:

> I found your email address here http://www.mail-archive.com/mono-devel-list@lists.ximian.com/msg15412.html
> and I am interested if the System.Threading.Parallel is implemented  
> on Mono.

Not yet. In the thread you referenced, there's a patch from me that  
you might try out, and we recently found an unmaintained library on  
SourceForge.

> I have to port an application on Linux, and after running the Mono  
> migration analyzer tool, no incompatibilities were found. But when I  
> am running the application I get these warnings in the log :
>
> ** (PiProject.exe:2932): WARNING **: Could not load file or assembly  
> 'System.Threading, Version=1.0.2873.22603, Culture=neutral,  
> PublicKeyToken=31bf3856ad364e35' or one of its dependencies.

This looks weird, Mono does have a System.Threading assembly... Are  
you sure it's not System.Threading.Parallel there?

> ** (PiProject.exe:2932): WARNING **: Missing method Do in assembly D: 
> \school\licenta\PiProject\PiProject\bin\Release\PiProject.exe, type  
> System.Threading.Parallel

Could it be that your application has its own internal implementation  
of System.Threading.Parallel? It says "in [...]PiProject.exe".
Or what was it compiled against? Maybe Intel's cli-parallel library?  
It doesn't sound like a Microsoft library to me.

Best regards,

Andreas


More information about the Mono-list mailing list