Merge branch 'main' into dev
This commit is contained in:
commit
d8ebfef347
@ -6,7 +6,7 @@
|
|||||||
<br/>
|
<br/>
|
||||||
[-Community%20Discord-blue?labelColor=2C3239&color=7289DA&style=flat&logo=discord&logoColor=959DA5)](https://discord.gg/frjaAZvqUZ)
|
[-Community%20Discord-blue?labelColor=2C3239&color=7289DA&style=flat&logo=discord&logoColor=959DA5)](https://discord.gg/frjaAZvqUZ)
|
||||||
<br/>
|
<br/>
|
||||||
[](https://godbolt.org/z/Kz7jeMz6n)
|
[](https://godbolt.org/z/5sEszzEPE)
|
||||||
|
|
||||||
Cpptrace is a simple, portable, and self-contained C++ stacktrace library supporting C++11 and greater on Linux, macOS,
|
Cpptrace is a simple, portable, and self-contained C++ stacktrace library supporting C++11 and greater on Linux, macOS,
|
||||||
and Windows including MinGW and Cygwin environments. The goal: Make stack traces simple for once.
|
and Windows including MinGW and Cygwin environments. The goal: Make stack traces simple for once.
|
||||||
@ -58,7 +58,11 @@ void trace() {
|
|||||||
/* other stuff */
|
/* other stuff */
|
||||||
```
|
```
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
It even supports function inlining information on release builds:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
Cpptrace provides access to resolved stack traces as well as lightweight raw traces (just addresses) that can be
|
Cpptrace provides access to resolved stack traces as well as lightweight raw traces (just addresses) that can be
|
||||||
resolved later:
|
resolved later:
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 89 KiB After Width: | Height: | Size: 89 KiB |
BIN
res/inlining.png
Normal file
BIN
res/inlining.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 58 KiB |
Loading…
Reference in New Issue
Block a user