コード例 #1
0
def debug_get_timestamp_unit(space):
    unit = rtimer.get_timestamp_unit()
    if unit == rtimer.UNIT_TSC:
        unit_str = 'tsc'
    elif unit == rtimer.UNIT_NS:
        unit_str = 'ns'
    elif unit == rtimer.UNIT_QUERY_PERFORMANCE_COUNTER:
        unit_str = 'QueryPerformanceCounter'
    else:
        unit_str = 'UNKNOWN(%d)' % unit
    return space.newtext(unit_str)
コード例 #2
0
ファイル: support.py プロジェクト: sczfaker/pypy
def _ll_0_ll_get_timestamp_unit():
    from rpython.rlib import rtimer
    return rtimer.get_timestamp_unit()
コード例 #3
0
def rtimer_example():
    t1 = rtimer.read_timestamp()
    print rtimer.get_timestamp_unit()
    t2 = rtimer.read_timestamp()
    print t2 - t1
コード例 #4
0
def op_ll_get_timestamp_unit():
    from rpython.rlib.rtimer import get_timestamp_unit
    return get_timestamp_unit()
コード例 #5
0
ファイル: test_rtimer.py プロジェクト: soIu/rpython
 def get_unit():
     return rtimer.get_timestamp_unit()