3 ms·
doesn't the first paragraph clearly establish that?
by detaro 4y ago
doesn't the first paragraph clearly establish that?
- saagarjha 4y agoI mean it says these are part of Cosmopolitan but these just seem like standard tools that I don't need to use Cosmopolitan for…
- ddulaney 4y agoThere are some things from Cosmopolitan that demonstrate its integration with GDB and other standard tools. For example, the article demos ShowCrashReports() which is nicely integrated with GDB. Also --ftrace, not to be confused with the kernel feature of the same name.
- saagarjha 4y agoKind of have the same question as this commenter: https://news.ycombinator.com/item?id=33312835 https://news.ycombinator.com/item?id=33312835
- detaro 4y agoIt explains how to use them in the way cosmopolitan provides them, which is clearly different from how other environments do it, even though they of course have ways of getting the same kind of information.
- ahgamut 4y agoThere are many wonderful tools that help understand what our code is doing (compiler explorer, gdb, valgrind, ftrace, perf record, strace, ASAN/UBSAN). I wrote this blog post because using the debugging tools with Cosmopolitan Libc helped me learn and improve at programming. If you have other resources that can help me understand more about how my code works, I am happy to learn.
- taspeotis 4y ago
- b0rsuk 4y ago