ᴀᴇꜱᴏᴘʜᴏʀ
ᴀᴇꜱᴏᴘʜᴏʀ
> * Will advanced class templates become safer for this use case? You have mentioned templates, do you mean something like: `WM_LOG("Some cool messages")` I guess this will need a...
Thanks for the idea! I'll add this after my finals!
In 83690cbef0d3067ed350cbe654e71183eba460b5 and 5df8796b08ca73f1fc30d042ce23cc68f9870338, I used this technique and implemented conditional compilation and linking, which makes building this project from source much easier (as **glog is only optional from now...
Thank you! I have corrected them in fb2198fcc0a99788e6284fd5a67b7c38791882e5 * Version variables are moved into project() and replaced with \@PROJECT_VERSION\@ * WIN_MGR_NAME are generated with \@PROJECT_NAME\@ * Removed `REQUIRED` from find_package(glog)...
Maybe reuse `libvmi` from s2e.
Hi there, I've uploaded my thesis (the second one you mentioned) here: https://aesophor.github.io/about/craxplusplus_thesis.pdf Unfortunately, the first thesis you mentioned isn't made public on the Internet, but my thesis has covered...
Quoting from @sergiud: > I believe the race condition is tolerable because at most what can happen are missed cleanups which are made up for once EnableLogCleaner is called again....
> Platform: > * Arch Linux > * CPU: Intel i7-10700 CPU @ 2.90GH (16-core) > * Memory: 16 GB > ... > > When there are 100 files in...
I believe that the overhead (518.541 ms) is because: * you write 50,000 times, each time triggers the log cleaner. * each time the log cleaner takes approx 0.01037 ms...
A possible optimization strategy: use `CycleClock_Now()` to maintain an additional timer such as `next_cleanup_time_ `.