Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
README.md | H A D | 25-Apr-2025 | 764 | 15 | 12 | |
clock.cc | H A D | 25-Apr-2025 | 241 | 12 | 4 | |
clock.h | H A D | 25-Apr-2025 | 1.1 KiB | 41 | 12 | |
default_clock.cc | H A D | 25-Apr-2025 | 488 | 24 | 12 | |
default_clock.h | H A D | 25-Apr-2025 | 714 | 29 | 14 | |
default_tick_clock.cc | H A D | 25-Apr-2025 | 564 | 24 | 12 | |
default_tick_clock.h | H A D | 25-Apr-2025 | 1.1 KiB | 33 | 13 | |
pr_time_unittest.cc | H A D | 25-Apr-2025 | 9.8 KiB | 289 | 224 | |
tick_clock.cc | H A D | 25-Apr-2025 | 254 | 12 | 4 | |
tick_clock.h | H A D | 25-Apr-2025 | 1.5 KiB | 46 | 12 | |
time.cc | H A D | 25-Apr-2025 | 10.8 KiB | 311 | 198 | |
time.h | H A D | 25-Apr-2025 | 55 KiB | 1,395 | 707 | |
time_android.cc | H A D | 25-Apr-2025 | 2.4 KiB | 66 | 17 | |
time_apple.mm | H A D | 25-Apr-2025 | 6.8 KiB | 210 | 171 | |
time_apple_unittest.mm | H A D | 25-Apr-2025 | 6.3 KiB | 179 | 141 | |
time_conversion_posix.cc | H A D | 25-Apr-2025 | 1.9 KiB | 68 | 52 | |
time_delta_from_string.cc | H A D | 25-Apr-2025 | 5.4 KiB | 162 | 101 | |
time_delta_from_string.h | H A D | 25-Apr-2025 | 1.3 KiB | 40 | 11 | |
time_delta_from_string_fuzzer.cc | H A D | 25-Apr-2025 | 477 | 18 | 10 | |
time_delta_from_string_unittest.cc | H A D | 25-Apr-2025 | 4.7 KiB | 110 | 75 | |
time_exploded_icu.cc | H A D | 25-Apr-2025 | 5.9 KiB | 162 | 110 | |
time_exploded_posix.cc | H A D | 25-Apr-2025 | 9.6 KiB | 292 | 197 | |
time_fuchsia.cc | H A D | 25-Apr-2025 | 2.5 KiB | 99 | 64 | |
time_fuzzer.cc | H A D | 25-Apr-2025 | 1.7 KiB | 54 | 38 | |
time_now_posix.cc | H A D | 25-Apr-2025 | 4.1 KiB | 141 | 95 | |
time_override.cc | H A D | 25-Apr-2025 | 1.9 KiB | 54 | 42 | |
time_override.h | H A D | 25-Apr-2025 | 4 KiB | 96 | 44 | |
time_unittest.cc | H A D | 25-Apr-2025 | 96.7 KiB | 2,555 | 1,888 | |
time_win.cc | H A D | 25-Apr-2025 | 31.1 KiB | 831 | 431 | |
time_win_unittest.cc | H A D | 25-Apr-2025 | 15.1 KiB | 453 | 282 |
README.md
1# //base: Time-Related Functionality 2 3This directory contains the portions of //base that deal with time-related 4concepts. Most critical are the classes in [time.h](time.h). `Time` and 5`TimeTicks` both encode absolute times, but `TimeTicks` is monotonic and should 6be used for most internal purposes, while `Time` can move backwards and is 7primarily for human-readable times. `TimeDelta` is a duration computed from 8either of the above concepts. 9 10There are also various files dealing with clocks, which are primarily useful 11when tests need to modify how the program tracks the passage of time. See 12[/base/test/task_environment.h](/base/test/task_environment.h)'s `MOCK_TIME` 13ability for 14[testing components which post tasks](/docs/threading_and_tasks_testing.md). 15