Valgrind

Software screenshot:
Valgrind
Software detaljer:
Version: 3.10.1
Upload dato: 17 Feb 15
Licens: Gratis
Popularitet: 58

Rating: 4.0/5 (Total Votes: 2)

Valgrind er et open source program, der giver softwareudviklere med en af ​​de bedste og mest anvendte værktøjer til automatisk registrering af hukommelse gevindskæring og forvaltning bugs på deres projekter.
Med andre ord, kan det bruges i høj grad at fremskynde programmerne. Det & rsquo; s kommando-line program kører kun på Linux-konsol eller en X11 terminal emulator.State-of-the-art funktioner og functionalityKey funktioner omfatter hukommelse fejl detektor, dynge profiler, filial-forudsigelse og cache profiler, tråd fejl detektorer, samt call-graf genererer gren-forudsigelse og cache profiler.
Derudover kommer det med flere eksperimentelle værktøjer, såsom global og stak vifte overskridelse detektor, SimPoint basisblok vektorgenerator, og anden bunke profiler.
Programmet understøtter en bred vifte af programmer skrevet i forskellige programmeringssprog, såsom C, C ++, Python, Perl, Java, Fortran, forsamling kode, og mange andre.
Det & rsquo; s består af flere nyttige værktøjer til hukommelse debugging, profilering og afsløring af memory leaks. Disse omfatter Memcheck, Addrcheck, Cachegrind, Callgrind, None, Massif, exp-sgcheck, exp-BBV, exp-dhaT, Helgrind og DRD.
Det kører godt på GNU / Linux, Android, Mac OS X-operativsystemer. Understøttede arkitekturer omfatter x86, kan amd64, ARM, PPC32, PPC64, s390x, MIPS32, MIPS64 og ARM.Availability og under hoodThe programmet downloades fra særligt afsnit (se ovenfor) kun som en kilde arkiv, som kan være configure, kompileret og installeres på alle Linux-baseret operativsystem.
Dog kan brugerne installere Valgrind direkte fra standard software repositories deres Linux-distributioner. Understøttede operativsystemer inkluderer Debian, Red Hat, Mandriva, openSUSE, Arch Linux, Slackware, Gentoo, og others.Bottom LineIn konklusion, Valgrind er et unikt program, der skal bruges af enhver softwareudvikler til at fremskynde deres programmer og fjerne grimme hukommelse bugs og utætheder.
Det & rsquo; s en software prisvindende der held har været anvendt til forskningsformål på MIT, Cambridge, UC Berkeley, Carnegie Mellon, UC Santa Barbara, Cornell, og mange andre universiteter rundt om i verden

Hvad er nyt i denne udgivelse:

  • 3.10.1 er en bug fix release. Det løser forskellige fejl rapporteret i 3.10.0 og tilbageporteringer rettelser til alle meldt savnet AArch64 ARMv8 instruktioner og syscalls fra stammen. Hvis du pakker eller levere 3.10.0 så andre kan bruge, kan du overveje at opgradere til 3.10.1 i stedet.

Hvad er nyt i version 3.10.0:

  • 3.10.0 er en funktion udgivelse med mange forbedringer og den sædvanlige samling af fejlrettelser.
  • Denne version understøtter X86 / Linux, AMD64 / Linux, ARM32 / Linux, ARM64 / Linux, PPC32 / Linux, PPC64BE / Linux, PPC64LE / Linux, S390X / Linux, MIPS32 / Linux, MIPS64 / Linux, ARM / Android, MIPS32 / Android, X86 / Android, X86 / MacOSX 10.9 og AMD64 / MacOSX 10.9. Støtte til MacOSX 10.8 og 10.9 er væsentligt forbedret i forhold til 3.9.0 udgivelse.

Hvad er nyt i version 3.9.0:

  • Denne version understøtter X86 / Linux, AMD64 / Linux , ARM / Linux, PPC32 / Linux, PPC64 / Linux, S390X / Linux, MIPS32 / Linux, MIPS64 / Linux, ARM / Android, X86 / Android, X86 / MacOSX 10,7 og AMD64 / MacOSX 10.7. Støtte til Mac OS X 10.8 er væsentligt forbedret i forhold til 3.8.0 udgivelse.
  • Platform ÆNDRINGER:
  • Støtte til MIPS64 LE og køre Linux. Valgrind er blevet testet på MIPS64 Debian Squeeze og Debian Wheezy distributioner.
  • Understøttelse af MIPS DSP ASE på MIPS32 platforme.
  • Understøttelse af s390x Decimal floating point instruktioner om værter, der har DFP facilitet installeret.
  • Støtte til POWER8 (Power ISA 2,07) vejledning
  • Support til Intel AVX2 instruktioner. Dette er kun tilgængelig på 64 bit kode.
  • Initial støtte til Intel Transaktionsmeddelelser Synkronisering både Extensions, RTM og HLE.
  • Initial støtte til Hardware Transaktionsbeslutning hukommelse på POWER.
  • Forbedret støtte til MacOSX 10.8 (64-bit). Memcheck kan nu køre store GUI apps nogenlunde godt.
  • værktøjsskift:
  • Memcheck:
  • Forbedringer i håndtering af vektoriseret kode, der fører til signifikant færre falske fejlrapporter. Du skal bruge flaget --partial-belastninger-ok = yes for at få fordelene ved disse ændringer.
  • Bedre kontrol over læk checker. Det er nu muligt at angive, hvilke læk slags (konkret / indirekte / muligt / nås) skal vises, som skal betragtes som fejl, og som bør undertrykt af en given lækage undertrykkelse. Dette gøres ved hjælp af indstillingerne --show-lækage-typer = kind1, kind2, .., --errors-til-lækage slags = kind1, kind2, .. og en valgfri & quot; match-lækage-typer: & quot; linje i suppression indgange hhv. Bemærk, at der genereres læk suppressions indeholder denne nye linje og er derfor mere specifik end i tidligere udgivelser. For at få den samme adfærd som tidligere udgivelser, fjerne & quot; matche-lækage-typer: & quot; linje fra genererede suppressions før du bruger dem.
  • Reduceret & quot; mulig lækage & quot; rapporter fra lækagen brik ved anvendelse af bedre heuristik. De tilgængelige heuristik giver detektion af gyldige interiør henvisninger til std :: stdstring, nye [] tildelte arrays med elementer med destruktionsfunktioner og interiør pointere peger på en indre del af et C ++ objekt ved hjælp multipel nedarvning. De kan vælges individuelt ved hjælp af indstillingen --leak-check-heuristik = heur1, heur2, ...
  • Bedre kontrol med stacktrace erhvervelse for heap-tildelte blokke. Brug af --keep-stacktraces mulighed, er det muligt at styre uafhængigt, om en stak spor erhverves for hver tildeling og deallokering. Dette kan bruges til at skabe bedre & quot; brug efter gratis & quot; fejl eller for at mindske Valgrind ressourceforbrug ved at registrere færre oplysninger.
  • Bedre rapportering brugen lækage undertrykkelse af. Listen over brugte suppressions (vist når -v option er givet) viser nu, for hver læk suppressions, hvor mange blokke og bytes det undertrykt under den sidste læk søgning.
  • Helgrind:
  • Falske fejl som følge af brugen af ​​statisk initialiseret mutexes og Betingelse variable (PTHREAD_MUTEX_INITIALISER osv) er fjernet.
  • Falske fejl som følge af brugen af ​​pthread_cond_waits der timeout, er blevet fjernet.
  • ANDRE ÆNDRINGER:
  • Nogle forsøg på at tune Valgrind s pladskrav til de forventede kapaciteter af målet:
  • Standard størrelse oversættelsen cache er blevet reduceret fra 8 sektorer til 6 på Android-platforme, da hver sektor beskæftiger omkring 40MB, når du bruger Memcheck.
  • Standard størrelse oversættelsen cache er blevet øget til 16 sektorer på alle andre platforme, hvilket afspejler, at store programmer kræver instrumentering og opbevaring af enorme mængder af kode. Af tilsvarende grunde er antallet af hukommelse kortlagt segmenter, der kan spores blevet forøget med en faktor 6.
  • I alle tilfælde kan det maksimale antal sektorer i oversættelsen cache kontrolleres af nye flag --num-transtab-sektorer.
  • Ændringer i hvordan debug info (linjenumre osv) læses:
  • Valgrind ikke længere midlertidigt mmaps hele objektet til at læse fra den. I stedet er læsning sker gennem en lille fast størrelse buffer. Derved undgår virtuelle hukommelsesforbrug spikes når Valgrind læser debuginfo fra store delte objekter.
  • En ny eksperimenterende ekstern debug info server. Valgrind kan læse debug info fra en anden maskine (typisk en build host) hvor debuginfo objekter er gemt. Det kan spare en masse tid og besvær, når du kører Valgrind på ressource-begrænset mål (telefoner, tabletter), når den fulde debuginfo objekter gemmes et andet sted. Dette er aktiveret af --debuginfo-server = option.
  • Sammenhæng kontrol mellem hoved- og debug objekter kan deaktiveres ved hjælp af den --allow-uoverensstemmende-debuginfo mulighed.
  • Stack afvikling af stakken scanning på ARM. Unwinding af stakken scanning kan gendanne stack spor i nogle tilfælde, når de normale slappe mekanismer mislykkes. Stack scanning kan bedst beskrives som & quot; en grim, farlig og vildledende hack & quot; og så er som standard deaktiveret. Brug --unw-stack-scan-tærske og --unw-stack-Scan-rammer for at aktivere og kontrollere det.
  • Detection og sammenlægning af rekursive stakramme cyklusser. Dit program har rekursive algoritmer, dette begrænser hukommelse, der anvendes af Valgrind for optagede stak spor og undgår at optage uinteressante gentagne opfordringer. Dette styres af kommandolinjen option --merge-rekursive-ramme og med kommandoen & quot monitor; v.set fusionere-rekursive-rammer & quot;.
  • filnavn og linjenummer til brugte suppressions. Listen over brugte suppressions (vises, når -v option er givet) viser nu, for hver anvendt undertrykkelse, filnavn og linjenummer, hvor undertrykkelsen er defineret.
  • Nye og ændrede GDB Server Monitor funktioner:
  • valgrind.h har en ny kunde anmodning VALGRIND_MONITOR_COMMAND, der kan bruges til at udføre gdbserver monitor kommandoer fra klient program.
  • En ny kommando monitor, & quot;. V.info open_fds & quot ;, som giver en liste over de åbne fil deskriptorer og yderligere detaljer
  • En valgfri besked i & quot; v.info n_errs_found & quot; overvåge kommando, f.eks & quot;. v.info n_errs_found test 1234 færdig & quot ;, tillader en kommentar streng, der skal tilføjes til processen output, måske med henblik på at adskille fejl af forskellige tests eller testfaser
  • En ny kommando & quot monitor; v.info execontext & quot; der viser oplysninger om stakken spor optaget af Valgrind.
  • En ny kommando & quot monitor; v.do expensive_sanity_check_general & quot; til at køre nogle interne overensstemmelseskontrol.
  • Nyt flag --sigill-diagnostik til at kontrollere, om en diagnostisk besked udskrives, når det fælles hold støder på en instruktion kan den ikke oversætte. Den faktiske adfærd - levering af regel SIGILL til ansøgningen -. Er uændret
  • er blevet forhøjet Den maksimale mængde hukommelse, Valgrind kan bruge på 64 bit mål fra 32GB til 64GB. Dette skulle gøre det muligt at køre programmer på Memcheck der oprindeligt kræver op til omkring 35GB.
  • Faste BUGS:
  • Følgende fejl er blevet rettet eller løst. Bemærk at & quot; n-i-bz & quot;
  • står for & quot; ikke i Bugzilla & quot; - Altså en fejl, der blev rapporteret til os
  • men aldrig fik en bugzilla post. Vi opfordrer dig til at indsende bugs i
  • bugzilla (https://bugs.kde.org/enter_bug.cgi?product=valgrind) snarere
  • end mailing udviklerne (eller mailinglister) direkte - fejl,
  • er ikke trådt i bugzilla tendens til at få glemt eller ignoreret.
  • Hvis du vil se detaljer om en given fejl, besøg https://bugs.kde.org/show_bug.cgi?id=XXXXXX hvor XXXXXX er fejlen nummer som angivet nedenfor.
  • 123837 systemkald: 4. argument er valgfrit, afhængigt af cmd
  • 135425 memcheck skal fortælle dig hvor Freed blokke var Mallocd
  • 164485 VG_N_SEGNAMES og VG_N_SEGMENTS er (stadig) for lille
  • 207815 Tilføjer nogle af drm ioctls at syswrap-linux.c
  • 251569 VEX amd64- & gt; IR: 0xF 0x1 0xF9 0xBF 0x90 0xD0 0x3 0x0 (RDTSCP)
  • 252955 Umuligt at kompilere med ccache
  • 253519 Memcheck rapporterer auxv pointer adgang som ugyldig læser.
  • 263034 Crash når du lægger nogle PPC64 binære filer
  • 269.599 Stigning dybeste backtrace
  • 274695 s390x: Support & quot; sammenligne til / fra logisk & quot; vejledning (z196)
  • 275800 s390x: Autodetect cache info (del 2)
  • 280271 Valgrind rapporterer mulig memory leaks på still-nås std :: string
  • 284540 Memcheck skal ikke regne suppressions matching stadig-nås [..]
  • 289578 backtrace med ARM slappe tabeller (stable scan flag)
  • 296311 Forkerte stack spor grundet -fomit-frame-pointer (x86)
  • 304832 ppc32: bygge fiasko
  • 305431 Brug find_buildid shdr fallback for separate .debug filer
  • 305728 tilføje understøttelse til AVX2 vejledning
  • 305948 PPC64: kodegenerering for ShlD64 / ShrD64 hævder
  • 306035 s390x: Fix IR generation til Laag og venner
  • 306054 s390x: Condition kode beregning for convert-til-int / logisk
  • 306098 s390x: alternativ opcode formular til konvertere til / fra fast
  • 306587 Fix cache line detektion af vektor medhjælper til PPC.
  • 306783 Mips unhandled syscall: 4025/4079/4182
  • 307038 DWARF2 CFI læser: unhandled DW_OP_ opcode 0x8 (DW_OP_const1u et al)
  • 307082 HG falsk positiv: pthread_cond_destroy: ødelæggelse af ukendt CV
  • 307101 sys_capget andet argument kan være NULL
  • 307103 sys_openat:. Hvis stinavn er absolut, så dirfd ignoreres
  • 307106 amd64- & gt; IR: F0 0f C0 02 (låse xADD byte)
  • 307113 s390x: DFP støtte
  • 307141 Valgrind does't arbejde i mips-linux-system
  • 307155 filter_gdb skal bortfiltrere syscall-template.S T_PSEUDO
  • 307285 x86_amd64 funktion test for AVX i test suite er forkert
  • 307290 memcheck overlap testcase brug memcpy udgave filter
  • 307463 Tilføj venligst & quot; & limit = 0 & quot; til & quot; alle åbne bugs & quot; link
  • 307465 --show-muligvis-mistet = ingen bør reducere fejlen tæller / exit kode
  • 307557 utætheder på Mac OS X 10.7.5 biblioteker på ImageLoader :: recursiveInit [..]
  • 307729 pkgconfig support brudt valgrind.pc
  • 307828 Memcheck falske fejl SSE optimeret wcscpy, wcscmp, wcsrchr, wcschr
  • 307955 Bygning Valgrind 3.7.0-r4 mislykkes i Gentoo AMD64 ved brug af klang
  • 308089 Ubehandlet syscall på PPC64: prctl
  • 308135 PPC32 MPC8xx har 16 bytes cache størrelse
  • 308321 testsuite memcheck filter forstyrrer gdb_filter
  • 308333 == 307.106
  • 308341 vgdb bør rapportere proces exit (eller fatale signal)
  • 308427 s390 memcheck rapporter tsearch cjump / cmove afhænger uninit
  • 308495 Fjern bygge afhængighed af installerede Xen overskrifter
  • 308573 Intern fejl på 64-bit instruktion henrettet i 32-bit tilstand
  • 308626 == 308.627
  • 308627 pmovmskb gyldighed bit formering er upræcis
  • 308644 vgdb kommando for at have den info for det faste fds option
  • 308711 giver mere information om aspacemgr og arenaer i out_of_memory
  • 308.717 ARM: implementere fast punkt VCVT.F64 [SU] 32
  • .
  • 308.718 ARM gennemføre SMLALBB familie af instruktioner
  • 308.886 Manglende støtte til PTRACE_SET / GETREGSET
  • 308930 syscall name_to_handle_at (303 om AMD64) ikke håndteres
  • 309229 V-bit tester rapporterer ikke antal test genereret
  • 309.323 print ukendt instuction på MIPS
  • 309425 Giv en --sigill-diagnostik flag for at forhindre ulovlig [..]
  • 309427 SSE optimeret stpncpy trigger uninitialised værdi [..] fejl
  • 309430 Self hosting PPC64 støder på en vassert fejl på operand typen
  • 309600 Valgrind er en smule forvirret over 0-størrelse sektioner
  • 309823 Generer fejl for stadig nås blokke
  • 309921 PCMPISTRI gyldighed bit formering er upræcis
  • 309922 Ingen / tests / PPC64 / test_dfp5 undertiden svigter
  • 310169 Den Iop_CmpORD klasse IOPS understøttes ikke af den vbit checker.
  • 310424 --read-var-info ikke korrekt beskriver statiske variabler
  • 310792 søgning yderligere vej for debug symboler
  • 310931 s390x: Besked-sikkerhed hjælpe (MSA) instruktion udvidelse [..]
  • 311.100 PPC DFP gennemførelse af heltal operander er inkonsekvent [..]
  • 311.318 ARM: & quot; 128-bit konstant er ikke implementeret & quot; fejlmeddelelse
  • 311407 ssse3 bcopy (faktisk konverteret memcpy) forårsager ugyldig Læs [..]
  • 311690 V krak, fordi det omdirigerer grene inde i en omdirigeret funktion
  • 311880 x86_64: gøre regtest hænger på shell_valid1
  • 311922 ADVARSEL: unhandled syscall: 170
  • 311933 == 251.569
  • 312.171 PPC: instruktionsstrømmen udvælgelse til DFP
  • 312571 Afrunding tilstand opkald forkert af DFP IOPS [..]
  • 312.620 Skift til Iop_D32toD64 [..] for s390 DFP support brød PPC [..]
  • 312913 Dinglende pointers fejl bør også indberette Alloc staksporing
  • 312980 Bygning på Mountain Lion genererer nogle compiler advarsler
  • 313267 Tilføjelse MIPS64 / Linux-port til Valgrind
  • 313348 == 251.569
  • 313354 == 251.569
  • 313811 Buffer overflow i assert_fail
  • 314099 coverity påpegede fejl i VEX guest_ppc_toIR.c insn_suffix
  • 314.269 PPC: dead kode i instruktionsstrømmen valg
  • 314.718 ARM: gennemføre heltal kløft instruktion (sdiv og udiv)
  • 315345 cl-format.xml og callgrind / dump.c ikke er enige om at bruge CFL = eller CFI =
  • 315441 SendMsg syscall bør ignorere forsatte msghdr msg_flags
  • 315534 msgrcv inde i en tråd forårsager Valgrind at hænge (blok)
  • 315545 Assertion "(UChar *) afsnittet & gt; tt [tteNo] .tcptr soname"
  • 320895 tilføje fanotify support (patch inkluderet)
  • 320998 VEX amd64- & gt; IR pcmpestri og pcmpestrm SSE4.2 instruktion
  • 321065 Valgrind opdateringer til Xen 4.3
  • 321148 Ubehandlet instruktion: PLI (Thumb 1, 2, 3)
  • 321363 Ubehandlet instruktion: SSAX (ARM + Thumb)
  • 321364 Ubehandlet instruktion: SXTAB16 (ARM + Thumb)
  • 321466 Ubehandlet instruktion: SHASX (ARM + Thumb)
  • 321467 Ubehandlet instruktion: SHSAX (ARM + Thumb)
  • 321468 Ubehandlet instruktion: SHSUB16 (ARM + Thumb)
  • 321619 Ubehandlet instruktion: SHSUB8 (ARM + Thumb)
  • 321620 Ubehandlet instruktion: UASX (ARM + Thumb)
  • 321621 Ubehandlet instruktion: USAX (ARM + Thumb)
  • 321692 Ubehandlet instruktion: UQADD16 (ARM + Thumb)
  • 321693 Ubehandlet instruktion: LDRSBT (Thumb)
  • 321694 Ubehandlet instruktion: UQASX (ARM + Thumb)
  • 321696 Ubehandlet instruktion: UQSAX (Thumb + ARM)
  • 321697 Ubehandlet instruktion: UHASX (ARM + Thumb)
  • 321703 Ubehandlet instruktion: UHSAX (ARM + Thumb)
  • 321704 Ubehandlet instruktion: REVSH (ARM + Thumb)
  • 321730 Tilføj cg_diff og cg_merge man-sider
  • 321738 Tilføj vgdb og Valgrind-lytteren man-sider
  • 321814 == 315.545
  • 321891 Ubehandlet instruktion: LDRHT (Thumb)
  • 321960 pthread_create () derefter alloca () forårsager ugyldig stak skrive fejl
  • 321969 ppc32 og PPC64 understøtter ikke [LF] setxattr
  • 322254 Vis threadname sammen med TID hvis sat ved anvendelse
  • 322294 Tilføj indledende støtte til IBM Power ISA 2.07
  • 322368 Assertion fejl i wqthread_hijack under OS X 10.8
  • 322563 VEX mips- & gt; IR: 0X70 0x83 0xF0 0x3A
  • 322807 VALGRIND_PRINTF_BACKTRACE skriver kaldstak til XML og tekst til stderr
  • 322851 0bXXX binær bogstavelig syntaks er ikke standard
  • 323035 Ubehandlet instruktion: LDRSHT (Thumb)
  • 323036 Uhåndterede instruktion: SMMLS (ARM og tommelfinger)
  • 323116 Den memcheck / tests / PPC64 / power_ISA2_05.c undlader at bygge [..]
  • 323175 Ubehandlet instruktion: SMLALD (ARM + Thumb)
  • 323177 Ubehandlet instruktion: SMLSLD (ARM + Thumb)
  • 323432 Opkald pthread_cond_destroy () eller pthread_mutex_destroy () [..]
  • 323437 Fase 2 støtte til IBM Power ISA 2.07
  • 323.713 Support mmxext (heltal sse) delmængde på i386 (Athlon)
  • 323803 Transaktionsmeddelelser hukommelse instruktioner understøttes ikke for Power
  • 323893 SSE3 ikke tilgængelig på amd CPU'er i Valgrind
  • 323905 Sandsynligt falsk positiv fra Valgrind / DRD på tæt ()
  • 323912 valgrind.h header er ikke kompatibel for mingw64
  • 324047 Valgrind ikke understøtter [LDR, ST] {S} [B, H] T ARM instruktioner
  • 324149 helgrind: Når pthread_cond_timedwait returnerer ETIMEDOUT [..]
  • 324181 mmap håndterer ikke MAP_32BIT
  • 324227 memcheck falsk positiv lækage når en tråd kalder exit + blok [..]
  • 324421 Støtte til fanotify API på ARM-arkitekturen
  • 324514 gdbserver overvåge cmd output opførsel konsistens [..]
  • 324518 PPC64: Emulering af dcbt instruktioner ikke håndtere [..]
  • 324546 Ingen / tests / ppc32 test_isa_2_07_part2 anmoder -m64
  • 324582 Når adgangen er lavet til befriet hukommelse, rapporterer både tildeling [..]
  • 324594 Fix overløb beregning for Power ISA 2.06 insns:. Mulldo / mulldo
  • 324765 PPC64: ulovlig instruktion, når der udføres ingen / tests / PPC64 / jm-misc
  • 324816 Forkert VEX implementering for xscvspdp / xvcvspdp for SNaN indgange
  • 324834 Uhåndterede anvisninger i Microsoft C run-time for x86_64
  • 324894 Fase 3 støtte til IBM Power ISA 2.07
  • 326091 DRD: Undgå falske løb rapporter fra optimerede strlen () impls
  • 326113 Valgrind libvex hwcaps fejl på AMD64
  • ni-bz nogle forkerte kommandolinjetilvalg kunne ignoreres
  • ni-bz patch for fair-Sched på Android
  • ni-bz rapport fejl for vgdb snapshot anmodet før udførelse
  • ni-bz samme som 303.624 (fast i 3.8.0), men til x86 android

Hvad er nyt i version 3.8.1:

  • Det løser nogle påstand fejl i 3.8.0, at forekommer moderat hyppigt i real use cases, tilføjer understøttelse for nogle manglende instruktioner om ARM, og fastsætter en dødvande tilstand på MacOSX.
  • Hvis du pakker eller levere 3.8.0 så andre kan bruge, kan du overveje at opgradere til 3.8.1 i stedet for.

Hvad er nyt i version 3.6.0:

  • Dette er en funktion udgivelse med mange betydelige forbedringer og den sædvanlige samling af fejlrettelser.
  • Den vigtigste forbedring er, at Valgrind arbejder nu på ARM / Linux og Mac OS X 10.6 (Snow Leopard).

Lignende software

UpStare
UpStare

20 Feb 15

GDB
GDB

16 Aug 18

termdebug
termdebug

20 Feb 15

Kommentarer til Valgrind

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!