On Thu, 10 Sep 2009, James E Keenan wrote:

> config/gen/platform/generic/hires_timer.c and
> config/gen/platform/win32/hires_timer.c were committed to trunk on Sep 06 in
> r41081 when the 'pluggable_runcore' branch was merged to trunk.
> config/gen/platform/darwin/hires_timer.c was added a few hours later  in
> r41087 in an attempt to cope with Darwin-specific problems. More and more I
> think that there are problems with this implementation.
> 
> See the following two Trac tickets:
> 
> https://trac.parrot.org/parrot/ticket/985#comment:3 and following comments.
> Andy Dougherty cites a number of problems or limitations of the
> implementation.

I agree with your sentiment, but I doubt those problems I identified are 
causing SIGBUS errors.  They will either cause the build to fail, or, 
perhaps, cause the timing information to be less useful.

Still, it's plausible that some other bug elsewhere is now getting tickled 
in a way that it wasn't before.  If r41087 can be made to fault fairly 
consistently, and r41080 (or whatever) can't, then that is indeed 
meaningful data.

-- 
    Andy Dougherty              [email protected]

_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to