staviq
8341a25957
main : log file (#2748)
* initial, base LOG macro
* add *.log to .gitignore
* added basic log file handler
* reverted log auto endline to better mimic printf
* remove atomics and add dynamic log target
* log_enable/disable, LOG_TEE, basic usage doc
* update .gitignore
* mv include to common, params, help msg
* log tostring helpers, token vectors pretty prints
* main: replaced fprintf/LOG_TEE, some trace logging
* LOG_DISABLE_LOGS compile flag, wrapped f in macros
* fix LOG_TEELN and configchecker
* stub LOG_DUMP_CMDLINE for WIN32 for now
* fix msvc
* cleanup main.cpp:273
* fix stray whitespace after master sync
* log : fix compile warnings
- do not use C++20 stuff
- use PRIu64 to print uint64_t
- avoid string copies by using const ref
- fix ", ##__VA_ARGS__" warnings
- compare strings with == and !=
* log : do not append to existing log + disable file line func by default
* log : try to fix Windows build
* main : wip logs
* main : add trace log
* review: macro f lowercase, str append to sstream
* review: simplify ifs and str comparisons
* fix MSVC, formatting, FMT/VAL placeholders
* review: if/else cleanup
* review: if/else cleanup (2)
* replace _ prefix with _impl suffix
---------
Co-authored-by: Georgi Gerganov <ggerganov@gmail.com>
2023-08-30 09:29:32 +03:00
..
2023-07-25 18:35:53 +03:00
2023-08-27 14:19:19 +03:00
2023-07-19 10:01:11 +03:00
2023-08-28 22:51:47 +03:00
2023-08-27 14:19:19 +03:00
2023-08-27 14:19:19 +03:00
2023-08-28 22:51:47 +03:00
2023-08-21 23:07:43 +03:00
2023-08-23 17:29:09 +03:00
2023-08-28 19:19:18 +02:00
2023-08-30 09:29:32 +03:00
2023-08-21 23:07:43 +03:00
2023-08-29 23:55:45 +03:00
2023-08-28 09:32:25 +03:00
2023-08-21 23:07:43 +03:00
2023-08-27 14:19:19 +03:00
2023-08-28 17:59:39 +02:00
2023-08-27 14:19:19 +03:00
2023-08-28 22:51:47 +03:00
2023-07-06 19:17:50 +03:00
2023-03-29 20:21:09 +03:00
2023-05-03 20:58:11 +03:00
2023-05-24 09:16:22 +03:00
2023-06-15 21:05:53 +03:00
2023-08-30 09:29:32 +03:00
2023-08-25 18:18:48 +03:00
2023-04-13 16:03:39 +03:00
2023-08-23 17:29:09 +03:00
2023-07-21 13:53:27 +03:00
2023-07-21 13:53:27 +03:00
2023-08-08 14:44:48 +03:00
2023-08-08 15:07:02 +03:00
2023-08-23 17:29:09 +03:00
2023-07-21 11:13:18 +03:00
2023-08-23 17:29:09 +03:00
2023-08-23 17:29:09 +03:00