/libuv/test/ |
H A D | benchmark-async-pummel.c | 68 uint64_t time; in test_async_pummel() local 80 time = uv_hrtime(); in test_async_pummel() 84 time = uv_hrtime() - time; in test_async_pummel() 93 time / 1e9, in test_async_pummel() 94 fmt(&fmtbuf[1], callbacks / (time / 1e9))); in test_async_pummel()
|
H A D | benchmark-async.c | 79 uint64_t time; in test_async() local 96 time = uv_hrtime(); in test_async() 103 time = uv_hrtime() - time; in test_async() 115 time / 1e9, in test_async() 116 fmt(&fmtbuf, NUM_PINGS / (time / 1e9))); in test_async()
|
H A D | benchmark-multi-accept.c | 368 double time; in test_tcp() local 407 time = t / 1e9; in test_tcp() 419 NUM_CONNECTS / time, in test_tcp() 426 ctx->num_connects / time, in test_tcp()
|
/libuv/src/ |
H A D | timer.c | 79 clamped_timeout = handle->loop->time + timeout; in uv_timer_start() 137 if (handle->loop->time >= handle->timeout) in uv_timer_get_due_in() 140 return handle->timeout - handle->loop->time; in uv_timer_get_due_in() 154 if (handle->timeout <= loop->time) in uv__next_timeout() 157 diff = handle->timeout - loop->time; in uv__next_timeout() 179 if (handle->timeout > loop->time) in uv__run_timers()
|
/libuv/docs/src/ |
H A D | metrics.rst | 53 Retrieve the amount of time the event loop has been idle in the kernel's 56 The return value is the accumulated time spent idle in the kernel's event 58 collect the idle time. 62 time until calling :c:type:`uv_loop_configure` with
|
H A D | loop.rst | 84 - UV_METRICS_IDLE_TIME: Accumulate the amount of idle time the event loop 178 The timestamp increases monotonically from some arbitrary point in time. 187 Update the event loop's concept of "now". Libuv caches the current time 189 time-related system calls. 192 that block the event loop for longer periods of time, where "longer" is 242 the parent process at the time of forking will *not* deliver
|
H A D | threading.rst | 72 More fields may be added to this struct at any time, so its exact 245 2. The timeout parameter for :c:func:`uv_cond_timedwait` is relative to the time 248 absolute system time at which the wait expires. If the current system clock time 249 passes the absolute time calculated before the condition is signaled, an ETIMEDOUT 250 error results. After the wait begins, the wait time is not affected by changes
|
H A D | timer.rst | 74 time-slice overrun. 87 Get the timer due value or 0 if it has expired. The time is relative to
|
H A D | misc.rst | 126 uv_timeval_t ru_utime; /* user CPU time used */ 127 uv_timeval_t ru_stime; /* system CPU time used */ 657 nanoseconds. It is relative to an arbitrary time in the past. It is not 658 related to the time of day and therefore not subject to clock drift. The 667 Obtain the current system time from a high-resolution real-time or monotonic 670 The real-time clock counts from the UNIX epoch (1970-01-01) and is subject 671 to time adjustments; it can jump back in time. 674 jumps back in time.
|
H A D | threadpool.rst | 11 Its default size is 4, but it can be changed at startup time by setting the
|
H A D | request.rst | 79 Cancelled requests have their callbacks invoked some time in the future.
|
H A D | design.rst | 33 - A TCP server handle that gets its connection callback called every time there is a new connection. 66 for a time before the loop's concept of *now* get their callbacks called.
|
/libuv/src/win/ |
H A D | core.c | 255 loop->time = 0; in uv_loop_init() 327 assert(new_time >= loop->time); in uv_update_time() 328 loop->time = new_time; in uv_update_time() 440 timeout_time = loop->time + timeout; in uv__poll() 511 if (timeout_time > loop->time) { in uv__poll() 512 timeout = (DWORD)(timeout_time - loop->time); in uv__poll()
|
H A D | fs.c | 138 #define TIME_T_TO_FILETIME(time, filetime_ptr) \ argument 140 int64_t bigtime = ((time) * TICKS_PER_SEC + WIN_TO_UNIX_TICK_OFFSET); \ 2632 req->fs.time.atime, in fs__utime_impl() 2633 req->fs.time.mtime, in fs__utime_impl() 2670 if (fs__utime_handle(handle, req->fs.time.atime, req->fs.time.mtime) != 0) { in fs__futime() 3709 req->fs.time.atime = atime; in uv_fs_utime() 3710 req->fs.time.mtime = mtime; in uv_fs_utime() 3719 req->fs.time.atime = atime; in uv_fs_futime() 3720 req->fs.time.mtime = mtime; in uv_fs_futime() 3735 req->fs.time.atime = atime; in uv_fs_lutime() [all …]
|
/libuv/src/unix/ |
H A D | posix-poll.c | 183 time_base = loop->time; in uv__io_poll() 336 time_diff = loop->time - time_base; in uv__io_poll()
|
H A D | darwin.c | 176 now = time(NULL); in uv_uptime()
|
H A D | kqueue.c | 254 base = loop->time; in uv__io_poll() 470 diff = loop->time - base; in uv__io_poll()
|
H A D | os390.c | 879 base = loop->time; in uv__io_poll() 917 base = loop->time; in uv__io_poll() 1053 real_timeout -= (loop->time - base); in uv__io_poll()
|
H A D | openbsd.c | 177 now = time(NULL); in uv_uptime()
|
H A D | netbsd.c | 178 now = time(NULL); in uv_uptime()
|
H A D | fs.c | 206 UV_UNUSED(static struct timespec uv__fs_to_timespec(double time)) { in UV_UNUSED() argument 208 ts.tv_sec = time; in UV_UNUSED() 209 ts.tv_nsec = (time - ts.tv_sec) * 1e9; in UV_UNUSED() 225 UV_UNUSED(static struct timeval uv__fs_to_timeval(double time)) { in UV_UNUSED() argument 227 tv.tv_sec = time; in UV_UNUSED() 228 tv.tv_usec = (time - tv.tv_sec) * 1e6; in UV_UNUSED()
|
/libuv/ |
H A D | CONTRIBUTING.md | 23 API/ABI or affect the run-time behavior of applications get rejected. 129 Use `git rebase` (not `git merge`) to sync your work from time to time.
|
H A D | SUPPORTED_PLATFORMS.md | 65 * Generally libuv tries to avoid compile time checks. Do not add any to the
|
/libuv/docs/src/guide/ |
H A D | utilities.rst | 12 Timers invoke the callback after a certain time has elapsed since the timer was 17 Timers can be stopped at any time. 35 The repeat interval can be modified at any time with:: 106 CPU time to perform SETI calculations :) An idle watcher is also useful in 250 ``start_timeout`` will be called immediately the first time by libcurl, so 371 Text terminals have supported basic formatting for a long time, with a `pretty
|
/libuv/include/uv/ |
H A D | win.h | 323 uint64_t time; \ 635 } time; \
|