google-perftools
詳細情報
タイトル | google-perftools |
---|---|
URL | https://github.com/gperftools/gperftools |
バージョン | ver 2.15 |
更新日 | 2024/01/06 |
追加日 | 2013/08/17 |
種別 | フリーソフト |
説明 | 高速malloc()やCPU解析を搭載したプロファイリングツール。 |
レビュー
スクリーンショット
更新グラフ
バージョン履歴
This release has the following bug fixes:
-
Xiaowei Wang has pointed out the pthread linking issue on cmake on older glibcs (where -pthread is not implicit). See #1473 for more details.
-
Mikael Simberg and Tom "spot" Callaway have pointed out the missing symbols issue when linking PPC or i386 builds. #1474 has all the details.
Huge thanks to all contributors!
gperftools 2.14 is out!
This release has the following set of notable changes:
-
Roman Geissler has contributed a fix to nasty initialization bug introduced in 2.13 (see github issue #1452 for one example where it fails).
-
spinlock delay support now has proper windows support. Instead of simply sleeping, it uses WaitOnAddress (which is basically windows equivalent of futexes). This improvement was contributed by Lennox Ho.
-
we now have basic QNX support (basic malloc + heap profiler) championed by Xiang.Lin. Thanks! Do note, however, that QNX doesn't provide SIGPROF ticks, so there will be no cpu profiler support on this OS.
-
Yikai Zhao has contributed several fixes to important corner cases of generic_fp stacktrace method.
-
several people have contributed v
Brett T. Warden contributed one significant fix. After a change in the previous release, we installed broken pkg-config files. Brett noticed and fixed that. Huge thanks!
gperftools 2.13 is out!
This release includes a few minor fixes:
-
Ivan Dlugos has fixed some issues with cmake and config.h defines.
-
32-bit builds no longer require 64-bit atomics (which we wrongly introduced in 2.11 and which broke builds on some 32-bit architectures).
-
generic_fp backtracing method now uses robust address probing method. The previous approach had occasional false positives, which caused occasional rare crashes.
-
In some cases, MSVC generated TrivialOnce machine code that deadlocked programs on startup. The issue is now fixed.
gperftools-2.10
30 May 2022
gperftools 2.10 is out!
Here are notable changes:
- Matt T. Proud contributed documentation fix to call Go programming language by it's true name instead of golang.
- Robert Scott contributed debugallocator feature to use readable (PROT_READ) fence pages. This is activated by TCMALLOC_PAGE_FENCE_READABLE environment veriable.
- User stdpain contributed fix for cmake detection of libunwind.
- Natale Patriciello contributed fix for OSX Monterey support.
- Volodymyr Nikolaichuk contributed support for returning memory back to OS by using mmap with MAP_FIXED and PROT_NONE. It is off by default and enabled by preprocessor define: FREE_MMAP_PROT_NONE. This should help OSes that don't support Linux-style madvise MADV_DONTNEED or BSD-style MADV_FREE.
- Jingyun Hua has contributed basic support for LoongArc
Learn and contribute
Sign in
Sign up
Notifications
186
20
gperftools-2.9.1
f7c6fb6
gperftools-2.9.1
gperftools-2.9.1
f7c6fb6
Compare
Choose a tag to compare
Search for a tag
Unverified
This user has not uploaded their public key yet.
GPG key ID: 799E1F0D3F6A5CA9
Learn about signing commits
(省略されました)
Latest release
gperftools-2.9
47b5b59
Unverified
This user has not uploaded their public key yet.
GPG key ID: 799E1F0D3F6A5CA9
Learn about signing commits
Compare
Choose a tag to compare
Search for a tag
gperftools-2.9
Latest release
gperftools-2.9
47b5b59
Compare
Choose a tag to compare
Search for a tag
Unverified
(省略されました)
Actions →
Codespaces →
Packages →
Security →
Code review →
Project management →
Integrations →
GitHub Sponsors →
Topics →
Collections →
Trending →
Learning Lab →
Open source guides →
The ReadME Project →
Events →
Community forum →
GitHub Education →
GitHub Stars program →
(省略されました)
GitHub Stars program
{{ message }}
gperftools
/
366
Star
5.6k
Fork
1.2k
187
19
0
Releases
Tags
Latest release
gperftools-2.8.1
d8eb315
Compare
(省略されました)
Sign up
Packages
Team
Sign up
361
5.2k
1.1k
Code
Issues
186
Pull requests
23
Actions
Projects
Wiki
Security
1
Insights
(省略されました)
/
gperftools
Sign up
Why GitHub?
Features →
Code review
Project management
Integrations
Actions
Packages
Security
Team management
Hosting
Customer stories →
Security →
Enterprise
Explore
Explore GitHub →
(省略されました)