mirror of
https://github.com/matrix-construct/construct
synced 2024-11-21 17:31:21 +01:00
Updated BUILD (markdown)
parent
b67053fedb
commit
aad9ed7596
1 changed files with 10 additions and 11 deletions
21
BUILD.md
21
BUILD.md
|
@ -147,9 +147,8 @@ allowing developers to explore an unterminated program.
|
||||||
--with-assert=opt
|
--with-assert=opt
|
||||||
```
|
```
|
||||||
Optimistic assertions are branchless and generate less code than other modes.
|
Optimistic assertions are branchless and generate less code than other modes.
|
||||||
Assertion failure is only detected at the end of each core event loop iteration.
|
Assertion failure is only detected at the end of each core event loop iteration;
|
||||||
These assertions are intended to minimally reveal the existence of a failure and
|
intended to minimally reveal the existence of a failure and much harder to debug.
|
||||||
are much harder to debug.
|
|
||||||
|
|
||||||
#### Manually enable optimization
|
#### Manually enable optimization
|
||||||
|
|
||||||
|
@ -200,14 +199,14 @@ time.
|
||||||
|
|
||||||
The log levels are (from logger.h):
|
The log levels are (from logger.h):
|
||||||
```
|
```
|
||||||
7 DEBUG Maximum verbosity for developers.
|
7 ⚪ DEBUG Maximum verbosity for developers.
|
||||||
6 DWARNING A warning but only for developers (more frequent than WARNING).
|
6 ⚪ DWARNING A warning but only for developers (more frequent than WARNING).
|
||||||
5 DERROR An error but only worthy of developers (more frequent than ERROR).
|
5 ⚪ DERROR An error but only worthy of developers (more frequent than ERROR).
|
||||||
4 INFO A more frequent message with good news.
|
4 🟢 INFO A more frequent message with good news.
|
||||||
3 NOTICE An infrequent important message with neutral or positive news.
|
3 🔵 NOTICE An infrequent important message with neutral or positive news.
|
||||||
2 WARNING Non-impacting undesirable behavior user should know about.
|
2 🟡 WARNING Non-impacting undesirable behavior user should know about.
|
||||||
1 ERROR Things that shouldn't happen; user impacted and should know.
|
1 🔴 ERROR Things that shouldn't happen; user impacted and should know.
|
||||||
0 CRITICAL Catastrophic/unrecoverable; program is in a compromised state.
|
0 ⭕ CRITICAL Catastrophic/unrecoverable; program is in a compromised state.
|
||||||
```
|
```
|
||||||
|
|
||||||
When `--enable-debug` is used `--with-log-level=DEBUG` is implied. Otherwise
|
When `--enable-debug` is used `--with-log-level=DEBUG` is implied. Otherwise
|
||||||
|
|
Loading…
Reference in a new issue