Hi,
I've just discovered Chronon, and it looks like a wonderful product. I'm currently tracking down minute double precision floating point differences between Java programs on Windows and Linux, where for instance, the result of a Math.cos() call is slightly different on the two platforms. Chronon in its normal use will speed up tracking down these differences, but it occurred to me: maybe it's possible to compare a recording made on Windows with a recording of the same program run on Linux. If the Chronon "time" is calculated in a way that would stay the same across different runs (using all the same inputs) on different platforms, then maybe the values of each variable that's recorded could be compared, and if they're not the same, well that's what I'm looking for!
What do you think?
Thanks,
Mark
Help get this topic noticed by sharing it on
Twitter,
Facebook, or email.


-
This is definitely an interesting idea and something we have thought about doing in the future.
I will let the community vote and comment on this to gauge the interest in this (which will push this ahead on our todo list). -
-
I can see a similar solution for multithreaded applications. If we could compare two recordings with a (manually?) synced start point, we would be able to see where/when there are synchronisation issues between threads...
-
-
Hi,
Would be a very powerfull tool for debugging !
As comparing a working scenario with the bugged one is what I do most of the time
Hope you will consider :) -