digitalmars.D.learn - What time is it?
- Max <max mailinator.com> Aug 23 2009
- BCS <ao pathlink.com> Aug 23 2009
- BCS <ao pathlink.com> Aug 23 2009
- Chad J <chadjoan __spam.is.bad__gmail.com> Aug 23 2009
- jicman <cabrera_ _wrc.xerox.com> Aug 28 2009
- Jarrett Billingsley <jarrett.billingsley gmail.com> Aug 28 2009
- Bill Baxter <wbaxter gmail.com> Aug 28 2009
Is there any way in Phobos to measure the current time with microsecond accuracy? Max
Aug 23 2009
Reply to Max,Is there any way in Phobos to measure the current time with microsecond accuracy? Max
"TicksPerSecond Will be at least 1000" getUTCtime() http://digitalmars.com/d/1.0/phobos/std_date.html
Aug 23 2009
Reply to Benjamin,Reply to Max,Is there any way in Phobos to measure the current time with microsecond accuracy? Max
getUTCtime() http://digitalmars.com/d/1.0/phobos/std_date.html
who made mili and micro so darn alike? IIRC you can use C's stuff.
Aug 23 2009
Max wrote:Is there any way in Phobos to measure the current time with microsecond accuracy? Max
Might I suggest std.perf? I found it here some years ago: http://www.digitalmars.com/techtips/timing_code.html It even seems to have survived the transition from D1 to D2. Oddly enough, this rather useful module never seems to never be included in the web documentation. :( Just read the comments in the source file that comes with your compiler. {dmd-path}/src/phobos/std/perf.d I've always used PerformanceCounter with good results.
Aug 23 2009
Chad J Wrote:Max wrote:Is there any way in Phobos to measure the current time with microsecond accuracy? Max
Might I suggest std.perf? I found it here some years ago: http://www.digitalmars.com/techtips/timing_code.html It even seems to have survived the transition from D1 to D2. Oddly enough, this rather useful module never seems to never be included in the web documentation. :( Just read the comments in the source file that comes with your compiler. {dmd-path}/src/phobos/std/perf.d I've always used PerformanceCounter with good results.
I also use it. Why does it not get inserted on D1 and D2? thanks, josé
Aug 28 2009
On Fri, Aug 28, 2009 at 11:03 PM, jicman<cabrera_ _wrc.xerox.com> wrote:Chad J Wrote:Max wrote:Is there any way in Phobos to measure the current time with microsecon=
Max
Might I suggest std.perf? I found it here some years ago: http://www.digitalmars.com/techtips/timing_code.html It even seems to have survived the transition from D1 to D2. Oddly enough, this rather useful module never seems to never be included in the web documentation. =A0:( Just read the comments in the source file that comes with your compiler. {dmd-path}/src/phobos/std/perf.d I've always used PerformanceCounter with good results.
I also use it. =A0Why does it not get inserted on D1 and D2? thanks, jos=E9
std.perf was added *years* ago, in D's infancy. It wasn't even written by Walter, so the docs never made it into the DM pages. The documentation embedded in it isn't even DDoc, it's Doxygen. It's always been sort of a misfit.
Aug 28 2009
On Fri, Aug 28, 2009 at 8:36 PM, Jarrett Billingsley<jarrett.billingsley gmail.com> wrote:On Fri, Aug 28, 2009 at 11:03 PM, jicman<cabrera_ _wrc.xerox.com> wrote:Chad J Wrote:Max wrote:Is there any way in Phobos to measure the current time with microseco=
Max
Might I suggest std.perf? I found it here some years ago: http://www.digitalmars.com/techtips/timing_code.html It even seems to have survived the transition from D1 to D2. Oddly enough, this rather useful module never seems to never be include=
in the web documentation. =A0:( Just read the comments in the source file that comes with your compiler=
{dmd-path}/src/phobos/std/perf.d I've always used PerformanceCounter with good results.
I also use it. =A0Why does it not get inserted on D1 and D2? thanks, jos=E9
std.perf was added *years* ago, in D's infancy. It wasn't even written by Walter, so the docs never made it into the DM pages. The documentation embedded in it isn't even DDoc, it's Doxygen. It's always been sort of a misfit.
That hasn't been true for over a year. I cleaned it up a while back and made sure it worked with D2 [1]. The doc comments are all DDoc now. See for yourself [2]. Just hasn't been added to the index for some reason. [1] http://www.dsource.org/projects/phobos/log/trunk/phobos/std/perf.d [2] http://www.dsource.org/projects/phobos/browser/trunk/phobos/std/perf.d --bb
Aug 28 2009









BCS <ao pathlink.com> 