<div class="gmail_quote">On Tue, May 24, 2011 at 11:53 AM, Jack Moffitt <span dir="ltr"><<a href="mailto:jack@metajack.im">jack@metajack.im</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">> Breaks compatibility (backwards and cross platform.)<br>
<br>
</div>I'm not talking about changing the semantics, just the implementation.<br>
 If anything, it's currently incompatible across platform according to<br>
the original poster. I understand it may break Windows compatibility<br>
with older Erlangs, but making it work correctly on the platform seems<br>
like it would be a good goal. In other words, it sounds to me that it<br>
is simply a bug that the Windows Erlang doesn't use high resolution<br>
timers on the platform when they are readily available.<br></blockquote><div><br>The question is whether they are readily available. Sub-ms resolution timers appear to be 'an exercise for the reader' for Windows developers, rather than an OS-provided tool.<br>
<br>I would agree that since I did my testing on this between a Windows machine and a Mac, cross-platform compatibility is a bit of a question mark here. I currently don't have a Linux install available to me; I presume it provides now/0 resolution in the microsecond range as well?<br>
<br></div></div><br>