0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-21 09:21:45 +01:00

Updated BUILD (markdown)

Jason Volk 2022-07-24 12:15:15 -07:00
parent b67053fedb
commit aad9ed7596

@ -147,9 +147,8 @@ allowing developers to explore an unterminated program.
--with-assert=opt
```
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.
These assertions are intended to minimally reveal the existence of a failure and
are much harder to debug.
Assertion failure is only detected at the end of each core event loop iteration;
intended to minimally reveal the existence of a failure and much harder to debug.
#### Manually enable optimization
@ -200,14 +199,14 @@ time.
The log levels are (from logger.h):
```
7 DEBUG Maximum verbosity for developers.
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).
4 INFO A more frequent message with good news.
3 NOTICE An infrequent important message with neutral or positive news.
2 WARNING Non-impacting undesirable behavior user should know about.
1 ERROR Things that shouldn't happen; user impacted and should know.
0 CRITICAL Catastrophic/unrecoverable; program is in a compromised state.
7 DEBUG Maximum verbosity for developers.
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).
4 🟢 INFO A more frequent message with good news.
3 🔵 NOTICE An infrequent important message with neutral or positive news.
2 🟡 WARNING Non-impacting undesirable behavior user should know about.
1 🔴 ERROR Things that shouldn't happen; user impacted and should know.
0 CRITICAL Catastrophic/unrecoverable; program is in a compromised state.
```
When `--enable-debug` is used `--with-log-level=DEBUG` is implied. Otherwise