On Sat, 10 Jan 2009 05:44:20 +0300, yes <y...@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.

Reply via email to