object splitting in multiple threads
Denis Koroskin
2korden at gmail.com
Fri Jan 9 20:13:33 PST 2009
On Sat, 10 Jan 2009 05:44:20 +0300, yes <yes at no.com> wrote:
> How bad is the following idea?
>
>
> class Calc
> {
>
> void addThread()
> {
> Data data;
> data = new Data();
> }
>
> void run()
> {
> if ( hardware threads > current threadcount)
> {
> addThread();
> }
>
> //wait for some signal
> //run calculations on data / threads
>
> }
>
> }
>
> Calc mainCalc;
> mainCalc = new Calc();
> mainCalc.run();
>
>
What does this code do? It looks like a ThreadPool use case but I might be wrong.
More information about the Digitalmars-d-learn
mailing list