Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

Valgrind

Known as: Callgrind, Kcachegrind, Valgrind (disambiguation) 
Valgrind /ˈvælɡrɪnd/ is a programming tool for memory debugging, memory leak detection, and profiling. Valgrind was originally designed to be a free… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2016
2016
Detecting performance problems that infrequently occur can be very difficult with traditional profilers. Most profilers only show… Expand
  • figure 1
  • figure 2
  • figure 3
  • table I
Is this relevant?
2010
2010
Not all operating systems are created equal. Contrasting traditional monolithic kernels, there is a class of systems called… Expand
  • figure 1
  • figure 3
  • figure 2
  • figure 4
  • figure 6
Is this relevant?
2008
2008
This manual describes how to use Valgrind, an award-winning suite of tools for debugging and profiling GNU/Linux programs… Expand
Is this relevant?
2008
2008
Valgrind is a dynamic binary translation and instrumentation framework. It is suited to analysing memory usage. It is used in… Expand
  • figure 2
  • figure 3
  • figure 6
  • figure 7
  • figure 8
Is this relevant?
Highly Cited
2007
Highly Cited
2007
Dynamic binary instrumentation (DBI) frameworks make it easy to build dynamic binary analysis (DBA) tools such as checkers and… Expand
  • figure 2
  • table 1
  • table 2
Is this relevant?
Highly Cited
2005
Highly Cited
2005
We present Memcheck, a tool that has been implemented with the dynamic binary instrumentation framework Valgrind. Memcheck… Expand
  • table 1
  • table 2
Is this relevant?
Highly Cited
2005
Highly Cited
2005
Robust and powerful software instrumentation tools are essential for program analysis tasks such as profiling, performance… Expand
  • figure 2
  • figure 3
  • figure 4
  • table 2
  • table 1
Is this relevant?
Highly Cited
2005
Highly Cited
2005
Injecting binary code into a running program is a common form of attack. Most defenses employ a “guard the doors” approach… Expand
  • table I
  • table II
  • table III
  • figure 1
  • figure 2
Is this relevant?
Highly Cited
2004
Highly Cited
2004
Dynamic binary analysis (DBA) tools such as profilers and checkers help programmers create better software. Dynamic binary… Expand
  • table 1.1
  • figure 2.1
  • table 2.1
  • figure 2.2
  • figure 2.3
Is this relevant?
Highly Cited
2003
Highly Cited
2003
Abstract Valgrind is a programmable framework for creating program supervision tools such as bug detectors and profilers. It… Expand
Is this relevant?