aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/log.h
Commit message (Expand)AuthorAgeFilesLines
* Deprecate gcc-4.8Miodrag Milanovic2023-01-111-48/+11
* tee: Allow logging command output to a given scratchpad valueJannis Harder2022-12-021-0/+1
* Add missing log_dump_val_worker forward declarationsClaire Xenia Wolf2022-10-301-0/+5
* Add missing log_dump handler for std::vector<>Claire Xenia Wolf2022-10-201-0/+12
* Assorted microoptimization speedups in core data structures.Marcelina Kościelnicka2022-07-271-1/+1
* Fixing old e-mail addresses and deadnamesClaire Xenia Wolf2021-06-081-1/+1
* Fix check for bad std::regex (fixes #2606)Michael Singer2021-03-171-3/+23
* Merge pull request #2168 from whitequark/assert-unused-exprsclairexen2020-06-251-4/+3
|\
| * Remove YS_ATTRIBUTE(unused) where present just for log_assert()/log_debug().whitequark2020-06-191-1/+1
| * Use (and ignore) the expression provided to log_debug in NDEBUG builds.whitequark2020-06-191-2/+1
| * Use (and ignore) the expression provided to log_assert in NDEBUG builds.whitequark2020-06-191-1/+1
* | log: Remove unused `_POSIX_TIMERS` branch in `PerformanceTimer::query()`.Alberto Gonzalez2020-06-211-4/+0
* | log, qbfsat: Include child process time in `PerformanceTimer::query()` and re...Alberto Gonzalez2020-06-211-6/+8
|/
* Add missing [[noreturn]] to log_file_error()Xiretza2020-06-191-1/+1
* Use C++11 [[noreturn]] attribute.whitequark2020-06-191-4/+4
* kernel: guard include of signal.h more precisely.whitequark2020-06-131-1/+3
* Merge pull request #2059 from boqwxp/logger-vector-to-dictMiodrag Milanović2020-05-211-8/+5
|\
| * log: Use `dict` instead of `std::vector<std::pair>` for `log_expect_{error, w...Alberto Gonzalez2020-05-151-8/+5
* | Consolidate Linux and Mac version of YS_DEBUGTRAP_IF_DEBUGGING.Peter Crozier2020-05-131-5/+2
* | Extend YS_DEBUGTRAP to MacOS.Peter Crozier2020-05-131-1/+4
|/
* kernel: Trap in `log_error()` when a debugger is attached.whitequark2020-05-031-1/+39
* Hole value recovery and specialization implementation for `qbfsat` command.Alberto Gonzalez2020-04-041-0/+7
* exclude clang from checkingMiodrag Milanovic2020-03-131-1/+1
* Add YS_ prefix to macros, add explanation and apply to older version as wellMiodrag Milanovic2020-03-131-9/+12
* Use boost xpressive for gcc 4.8Miodrag Milanovic2020-03-131-3/+18
* Handle expect no warnings together with expectedMiodrag Milanovic2020-02-221-0/+1
* Option to expect no warningsMiodrag Milanovic2020-02-171-0/+1
* Add expect option to logger commandMiodrag Milanovic2020-02-141-0/+17
* Improve logging use of experimental featuresClaire Wolf2020-01-281-1/+1
* Add log_experimental() and experimental() API and "yosys -x"Claire Wolf2020-01-271-1/+2
* log_dump() to support State enumEddie Hung2019-10-021-0/+1
* Fix various NDEBUG compiler warnings, closes #1255Clifford Wolf2019-08-131-1/+1
* Initial implementation of elaboration system tasksUdi Finkelstein2019-05-031-0/+1
* Add log_debug() frameworkClifford Wolf2019-04-221-0/+43
* Add optional nullstr argument to log_id()Clifford Wolf2019-01-151-1/+3
* Fix typographical and grammatical errors and inconsistencies.whitequark2019-01-021-1/+1
* Provide source-location logging.Henner Zeller2018-07-191-0/+5
* Add "#ifdef __FreeBSD__"Christian Krämer2018-05-131-1/+1
* Revert "Add "#ifdef __FreeBSD__""Clifford Wolf2018-05-131-1/+1
* Add "#ifdef __FreeBSD__"Johnny Sorocil2018-05-051-1/+1
* Add "yosys -e regex" for turning warnings into errorsClifford Wolf2018-05-041-1/+1
* Harmonize uses of _WIN32 macroLarry Doolittle2018-03-111-1/+1
* Improve handling of warning messagesClifford Wolf2018-03-041-0/+2
* Add log_warning_noprefix() API, Use for Verific warnings and errorsClifford Wolf2017-07-271-0/+2
* Store command history when terminating with an errorClifford Wolf2017-06-201-0/+1
* Add "yosys -w" for suppressing warningsClifford Wolf2017-02-121-1/+1
* Add log_wire() APIClifford Wolf2017-02-111-0/+1
* Added "yosys -W regex"Clifford Wolf2016-12-221-0/+2
* Added log_const() APIClifford Wolf2016-08-091-0/+1
* Added "read_verilog -dump_rtlil"Clifford Wolf2016-07-271-0/+1