[Mono-dev] GSOC 2017 Microsoft .NET and Mono integration - Import ThreadPool from CoreRT

dampir aedampir at gmail.com
Fri Mar 24 16:16:35 UTC 2017


I’m Alexander Efremov and I’m interested in GSOC projects of Mono.

Particulary I'm interested in "Import ThreadPool from CoreRT" (mentor
Ludovic Henry).

I successfully builded mono on my PC and now I think how to write a good
proposal devoted to import ThreadPool from CoreRT.
I have read 2 topics devoted to  Microsoft .NET and Mono integration:

but they mainly devoted to two other integration tasks (Import
System.IO.FileStream from CoreFX,
Import Process from CoreFX). 

>From there I got some common understanding what is supposed to do in these
tasks, exactly:
* Replace Mono's ThreadPool implementation on CoreFx one.
* Add support of some unsupported platforms to CoreFx.
* Add/edit a bunch of unit tests.

But my intention is integrate ThreadPool class from CoreFx. And in order to
write good and clear proposal I started to dig into source code connected to
Mono's ThreadPool. But I think that my knownledge about it is not enough to
create appropriate time schedule (week-by-week) in my proposal.

So my quesion is: Ludovic could you please describe in some details what
stages the integration of CoreFx ThreadPool is entail (like you describe in
for System.IO.FileStream integration)? 

I'm going to use this infromation to dig in right direction.

Thank you.

View this message in context: http://mono.1490590.n4.nabble.com/GSOC-2017-Microsoft-NET-and-Mono-integration-Import-ThreadPool-from-CoreRT-tp4670332.html
Sent from the Mono - Dev mailing list archive at Nabble.com.

More information about the Mono-devel-list mailing list