package
0.0.0-20240301233439-3590967ac2be
Repository: https://github.com/nvidia/proxyfs.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
ByteToHexDigit returns the (uppercase) hex character representation of the low order nibble of the byte supplied.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Return a string containing calling function and package.
GetCallerFnName returns a string containing the name of the calling function.
GetFnName returns a string containing the name of the running function and its package.
Return separage strings containing calling function and package XXX TODO TEMPORARY: also return goroutine id.
XXX TODO TEMPORARY: I know our go-overlords would prefer that we knew nothing about goroutines, but logging the goroutine context can be useful when trying to debug things like locking.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Return the stack track of the caller, including this function.
No description provided by the author
NewProfilerIf allocates and returns a new Profiler, if condition is true.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Convert a slice filled in by runtime.Stack(buf, true), which contains the stack traceback of one or more go routines, into a map goid -> stack.
Given the first line of a stack trace parse out and return the goroutine ID.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
MultiWaiterWaitGroup emulates the behavior of sync.WaitGroup while enabling multiple waiters.
No description provided by the author
No description provided by the author
TryLockMutex is used to support a timeout a the lock request.