8000 Add pahole to the Other Tools list · svenzhang2016/cppbestpractices@571d593 · GitHub
[go: up one dir, main page]

Skip to content

Commit 571d593

Browse files
committed
Add pahole to the Other Tools list
1 parent fe0fcf9 commit 571d593

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

02-Use_the_Tools_Available.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -381,10 +381,14 @@ Don't forget to make sure that your error handling is being tested and works pro
381381

382382
[ClangFormat](http://clang.llvm.org/docs/ClangFormat.html) can check and correct code formatting to match organizational conventions automatically. [Multipart series](https://engineering.mongodb.com/post/succeeding-with-clangformat-part-1-pitfalls-and-planning/) on utilizing clang-format.
383383

384-
### SourceMeter
384+
### SourceMeter
385385

386386
[SourceMeter](https://www.sourcemeter.com/) offers a free version which provides many different metrics for your code and can also call into cppcheck.
387387

388388
### Bloaty McBloatface
389389

390390
[Bloaty McBloatface](https://github.com/google/bloaty) is a binary size analyzer/profiler for unix-like platforms
391+
392+
### pahole
393+
394+
[pahole](https://linux.die.net/man/1/pahole) generates data on holes in the packing of data structures and classes in compiled code. It can also the size of structures and how they fit within the system's cache lines.

0 commit comments

Comments
 (0)
0