[Mono-devel-list] Language Shootout - problems with Mono times

Isaac Gouy igouy2 at yahoo.com
Mon Sep 13 13:17:21 EDT 2004

Sadly Mono C# has been removed from the Shootout (because the timings
are obviously incorrect).

--- Paolo Molaro <lupus at ximian.com> wrote:
> I wrote to the kernel developers: it looks like timing info is not
> reported from subthreads unless the subthread exits: it's a timing
> issue. Sometimes after executing the C# program the subthread that
> executes it manages to call pthread_exit() before the main program
> quits
> and sometimes not, so you get the incorrect timings.
> This could be considered a buglet in mono, though the time results
> are
> the only thing that should be affected by it. Maybe Dick has further
> insights why we don't properly wait for a thread with pthread_join()
> (ie why we use pthread_detach(): there may be other ways for us
> to wait for the thread to call pthread_exit ()).

Do you Yahoo!?
Shop for Back-to-School deals on Yahoo! Shopping.

More information about the Mono-devel-list mailing list