From: Martin C. M. <mm...@it...> - 2008-03-15 13:50:58
|
One small suggestion: while the rdtsc values can be big (e.g. if the computer hasn't been reset in years), the difference should be small, small enough to fit in a fixnum. So the part that reads: (ash (- hi1 hi0) 32) Could be changed to: (the fixnum (ash (- hi1 hi0) 32)) Similarly after the difference of the lo's is added. Or not, this isn't inside what you're trying to measure, so its not the performance critical part. Best, Martin Nikodemus Siivola wrote: > On Thu, Mar 13, 2008 at 12:03 PM, Nikodemus Siivola > <nik...@ra...> wrote: > >> Right. Updated patch attached. > > I've committed this version as 1.0.15.33. > > Cheers, > > -- Nikodemus > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Sbcl-devel mailing list > Sbc...@li... > https://lists.sourceforge.net/lists/listinfo/sbcl-devel |