Software /
code /
verse
Changeset
471:788d4d91ef6b
libs/time: Add monotonic() if lua-system is available
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Fri, 17 Mar 2023 09:51:03 +0000 |
parents | 470:e690759c5072 |
children | 472:864c9dc27c60 |
files | libs/time.lua |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libs/time.lua Fri Mar 17 09:27:27 2023 +0000 +++ b/libs/time.lua Fri Mar 17 09:51:03 2023 +0000 @@ -3,6 +3,14 @@ local socket_gettime = require "socket".gettime; +local monotonic; + +local have_system_lib, system = pcall(require, "system"); +if have_system_lib then + monotonic = system.monotime; +end + return { now = socket_gettime; + monotonic = monotonic; }