adds Luaposix's time submodule as a source for nanosecond precision time#16
Open
lePereT wants to merge 1 commit intodaurnimator:masterfrom
Open
adds Luaposix's time submodule as a source for nanosecond precision time#16lePereT wants to merge 1 commit intodaurnimator:masterfrom
lePereT wants to merge 1 commit intodaurnimator:masterfrom
Conversation
lePereT
commented
Mar 2, 2022
| local has_posix_time, posix_time = pcall(require, "posix.time") | ||
| if has_posix_time and posix_time.clock_gettime then | ||
| local clock_id = posix_time.CLOCK_REALTIME | ||
| local function timespec_to_number(timespec) |
Author
There was a problem hiding this comment.
I didn't pull out this function as I didn't want useless code in scope for the methods below
daurnimator
requested changes
Mar 4, 2022
Owner
daurnimator
left a comment
There was a problem hiding this comment.
Please update docs in doc/gettime.md
Also should add it to the CI matrix; though I need to update from travis to github actions.
Why do you want to use luaposix instead of any of the other existing options?
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds Luaposix as a source, it's structured subtly differently to either syscall or unix, so there is some repeated code here.