#93 Increase Time8) resolution to nanoseconds

v3.2.0
closed
nobody
None
5
2012-08-14
2006-10-26
No

Hi there,

the present time resolution in the TIME()-BIF indicates
microseconds, but it still is restricted to milliseconds.

In today's age of extremely fast processors in quite a
few cases no meaningful timing is possible anymore as
many times the elapsed time is 0 or 0.001 due to the
coarse resulotion.

In the .Net world the DateTime datatype at present is
using a resolution of 100 nanosceconds.

Given today's processor power I would request a
resolution of one nanosecond to make measuring elapsed
time most accurate and future safe at the same time.

---rony

Discussion

  • Rick McGuire
    Rick McGuire
    2007-10-03

    Logged In: YES
    user_id=1125291
    Originator: NO

    The microsecond resolution is embodied in the formats used by the Date() and Time() formats, and cannot easily be increased beyond that limit. Also entering into this is the limits on what resolution is available from the underlying operating system, which on windows is some where between hundreds and milliseconds.

     
  • Rick McGuire
    Rick McGuire
    2007-10-03

    Logged In: YES
    user_id=1125291
    Originator: NO

    Notice: This RFE is slated to be rejected.

    Reason: See the RFE item in the SourceForge Tracker system for the rejection reason.

    To appeal this rejection please contact the Appeals Committee via Mr. Chip Davis

    oorexx-rfe-appeals@oorexx.org

    All further correspondence on this RFE should be directed to the Appeals Committee and MUST include this RFE number.

    The decision of the Appeals Committee is final.

     


Anonymous


Cancel   Add attachments