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 memory debugging tool for Linux on x86, but has since evolved to become a generic framework for creating dynamic analysis tools such as checkers and profilers. Valgrind is in essence a virtual machine using just-in-time compilation techniques, including dynamic recompilation. Nothing from the original program ever gets run directly on the host processor. Instead, Valgrind first translates the program into a temporary, simpler form called intermediate representation (IR), which is a processor-neutral, static single assignment form-based form. After the conversion, a tool (see below) is free to do whatever transformations it would like on the IR, before Valgrind translates the IR back into machine code and lets the host processor run it. Valgrind recompiles binary code to run on host and target (or simulated) CPUs of the same architecture. It also includes a GDB stub to allow debugging of the target program as it runs in Valgrind, with "monitor commands" that allow querying the Valgrind tool for various information. More information...

The website is placed before and after in the BestRef global ranking of the most important sources of Wikipedia.

PR-model F-model AR-model
112,346th place
145,228th place
72,111th place
83,484th place
139,257th place
70,083rd place
61,090th place
56,332nd place
46,449th place
67,285th place
277,260th place
28,531st place
82,703rd place
66,730th place
43,662nd place
126,727th place
277,682nd place
99,520th place
57,106th place
100,052nd place
78,613th place
87,513th place
61,076th place
98,068th place
19,485th place
23,329th place
16,322nd place
113,210th place
85,845th place
35,792nd place
37,229th place
70,239th place
20,466th place
68,974th place
143,601st place
29,569th place
57,093rd place
15,652nd place
16,561st place
95,912th place
44,696th place
109,990th place
428,268th place
450,630th place
485,716th place
264,180th place
216,851st place
223,211th place