Change the calling convention for `TimestampProvider` to be `{.nimcall.}`. By 
default they are considered `{.closure.}` which implies they use GC'ed memory.
    
    
    TimestampProvider* = proc (): Timestamp {.nimcall.}
    

Reply via email to