Valgrind

Software screenshot:
Valgrind
Podrobnosti Software:
Verze: 3.10.1
Datum uploadu: 17 Feb 15
Licence: Volný
Popularita: 58

Rating: 4.0/5 (Total Votes: 2)

Valgrind je aplikace, open source, která poskytuje vývojářům softwaru s jedním z nejlepších a nejvíce používaných nástrojů pro automatickou objev paměť threading a manažerských chyb na jejich projekty.
Jinými slovy, může být použit k výrazně urychlí svých programů. Je-rsquo, sa příkazového řádku aplikace běží pouze na konzoli nebo X11 terminál emulator.State-of-the-art vlastnosti a functionalityKey funkce patří paměť chyb detektor, haldy Profiler pobočka-předvídání a vyrovnávací Profiler chyba závit detektory, stejně jako generování call-graf pobočka predikce a vyrovnávací paměti Profiler.
Kromě toho přichází s několika experimentálních nástrojů, jako je globální a zásobníku pole obsadit detektorem, SimPoint základní blok vektoru generátoru a druhý haldy Profiler.
Aplikace podporuje širokou škálu programů napsaných v různých programovacích jazycích, jako je C, C ++, Python, Perl, Java, Fortran, assembleru, a mnoho dalších.
Je-rsquo, s skládá z několika užitečných utilit pro paměťové ladění, profilování a detekci úniků paměti. Patří mezi ně Memcheck, Addrcheck, Cachegrind, Callgrind nikdo, masiv, EXP-sgcheck, EXP-BBV, EXP-Dhat, Helgrindu a DRD.
To běží dobře na GNU / Linux, Android, operační systémy Mac OS X. Podporované architektury patří x86, amd64, ARM, PPC32, PPC64, s390x, MIPS32, MIPS64, a ARM.Availability a v rámci programu hoodThe lze stáhnout ze specializované sekce (viz výše), pouze jako archiv zdroj, který může být configure, zkompilovaný a nainstalovaný na každém Linux-založený operační systém.
Uživatelé však mohou instalovat valgrind přímo z výchozího software repozitářů jejich distribucí. Podporované operační systémy jsou Debian, Red Hat, Mandriva, openSUSE, Arch Linux Slackware, Gentoo, a others.Bottom LineIn závěr, Valgrind je unikátní aplikace, která by se měla používat každý vývojář softwaru, aby urychlila své programy a odstranění ošklivé paměť chyb a úniky.
Je-rsquo, to je oceněný software, který byl úspěšně použit pro výzkumné účely na MIT, Cambridge, UC Berkeley, Carnegie Mellon, UC Santa Barbara, Cornell, a mnoho dalších univerzit po celém světě

Co je nového v této verzi:

  • 3.10.1 je bug fix vydání. To opravuje různé chyby hlášené v 3.10.0 a Backports opravy pro všechny nezvěstný AArch64 ARMv8 instrukce a systémová volání z kufru. Pokud balíček, nebo doručit 3.10.0 pro ostatní k použití, možná budete chtít, aby zvážila upgrade na 3.10.1 místo.

Co je nového ve verzi 3.10.0:

  • 3.10.0 je vlastnost vydání s mnoha vylepšeními a obvyklá kolekce chyb.
  • Tato verze podporuje 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 a AMD64 / MacOSX 10.9. Podpora pro MacOSX 10.8 a 10.9 se výrazně zlepšila vzhledem k 3.9.0 verzi.

Co je nového ve verzi 3.9.0:

  • Tato verze podporuje X86 / Linux, AMD64 / Linux ARM / Linux, PPC32 / Linux, PPC64 / Linux, s390x / Linux, MIPS32 / Linux, MIPS64 / Linux, ARM / Android, X86 / Android, X86 / MacOSX 10.7 a AMD64 / MacOSX 10.7. Podpora pro Mac OS X 10.8 se výrazně zlepšila vzhledem k 3.8.0 verzi.
  • Plošina ZMĚNY:
  • Podpora MIPS64 LE a BE s operačním systémem Linux. Valgrind byl testován na MIPS64 Debian Squeeze a Debian Wheezy distribucí.
  • Podpora pro MIPS DSP ASE na MIPS32 platformách.
  • Podpora s390x Desetinné Floating Point pokyny pro počítače, které mají zařízení nainstalované DFP.
  • Podpora POWER8 (Power ISA 2,07) návod
  • Podpora AVX2 instrukce Intel. To je k dispozici pouze u 64bitového kódu.
  • Základní podpora pro Intel transakční synchronizace rozšíření, a to jak RTM a HLE.
  • počáteční podporu pro hardware transakční paměť na POWER.
  • Vylepšená podpora pro MacOSX 10.8 (64-bit pouze). Memcheck lze nyní spustit velké GUI aplikace dosti dobře.
  • změní Nástroj:
  • Memcheck:
  • zlepšení nakládání s vectorised kódu, což vede k výrazně méně falešné zprávy o chybách. Musíte používat vlajku --partial-spousta-ok = yes získat výhody těchto změn.
  • Lepší kontrolu nad úniku checker. Nyní je možné určit, které druhy úniku (konečný / nepřímé / možná / dosažitelný), by měl být zobrazen, které by měly být považovány za chyby, a který by měl být potlačen daným potlačení úniku. To se provádí pomocí možností --show-úniku druhy = věcná plnění1, kind2, .., --errors-for-úniku druhů = věcná plnění1, kind2, .. a volitelný & quot; match-úniku druhy: & quot; linka v položkách potlačení, resp. Všimněte si, že generované úniku suppressions obsahují tuto novou řadu, a proto jsou konkrétnější než v předchozích verzích. Chcete-li získat stejné chování jako předchozí verze, odstraňte & quot; Match-úniku druhy: & quot; linka z generovaných suppressions před jejich použitím.
  • Snížené & quot; možný únik & quot; Zprávy z úniku checker a za použití lepších heuristiky. K dispozici jsou heuristika zjistily platných vnitřních ukazatelů na std :: stdstring, nové [] přidělených pole s prvky, které mají Destruktory a na vnitřní ukazatele směřující k vnitřní části C ++ objektu pomocí vícenásobnou dědičnost. Ty je možné nastavit individuálně pomocí volby --leak-check-heuristika = heur1, heur2, ...
  • Lepší kontrola pořízení StackTrace pro haldy přidělenou bloků. Pomocí volby --keep-stacktraces, je možné ovládat nezávisle na tom, zda trasování zásobníku je získal pro každou alokaci a deallocation. To může být použit k vytvoření lepší & quot; používat po volném & quot; chyby nebo na snížení spotřeby zdrojů valgrind tím, že záznam méně informací.
  • Lepší zpravodajství pro použití v potlačení únik. Seznam použité represím (zobrazí, když je -v daný) nyní ukazuje, pro každý těsnosti represím, kolik bloků a bytů je potlačeno během posledního hledání úniku.
  • Helgrind:
  • Falešné chyby vyplývající z použití staticky vycházejících přímo mutexů a stav proměnných (PTHREAD_MUTEX_INITIALISER, atd), byly odstraněny.
  • Falešné chyby vyplývající z použití pthread_cond_waits, že časový limit, byly odstraněny.
  • OSTATNÍ ZMĚNY:
  • Někteří pokus o nároky na prostor naladit valgrind k očekávaným možnostem cíle:
  • Výchozí velikost překladu mezipaměti byl snížen z 8 sektorů do 6 na Android platformy, neboť každý sektor zabírá asi 40 megabajtů při použití Memcheck.
  • Výchozí velikost překladu mezipaměti byla zvýšena na 16 sektorů na všech ostatních platformách, což odráží skutečnost, že velké aplikace vyžadují vybavení a ukládání velkého množství kódu. Z podobných důvodů je počet segmentů paměti mapován, které mohou být sledovány byla zvýšena o faktor z 6.
  • Ve všech případech je maximální počet sektorů v překladu mezipaměti může být řízen nová vlajka --num-transtab sektory.
  • Změny v tom, jak Debug info (čísla řádků, atd), je čtení:
  • Valgrind již dočasně mmaps celý objekt číst z něj. Místo toho, čtení se provádí přes malé pevné velikosti vyrovnávací paměti. Tím se zabrání hroty využití virtuální paměti, když Valgrind čte debuginfo z velkých sdílených objektů.
  • Nový experimentální vzdálený debug info serveru. Valgrind umí číst ladící informace z jiného přístroje (obvykle hostitele build), kde jsou uloženy debuginfo objekty. To může hodně času a zmatků ušetřit při provozu valgrind na omezenými zdroji cílů (telefony, tablety), jsou-li plné debuginfo objekty uloženy někde jinde. To je umožněno --debuginfo-server = možnost.
  • Kontrola konzistence mezi hlavními a ladění objektů lze vypnout pomocí volby --allow-neshodují-debuginfo.
  • Stack odvíjení od komína skenování, na ARM. Odvíjecí by zásobníku skenování může obnovit trasování zásobníku v některých případech, kdy běžné odpočinout si mechanismy selžou. Skenování Stack je nejlépe popsat jako & quot; ošklivé, nebezpečné a zavádějící hack & quot; a proto je ve výchozím nastavení zakázána. Použijte --unw-stack-SCAN-mlátit a --unw-stack-SCAN-rámy, aby i ovládat.
  • Detekce a slučování rekurzivních stack frame cyklů. Když se váš program má rekurzivních algoritmů, to omezuje paměti používané Valgrind nahraných trasování zásobníku a zabraňuje nahrávání nezajímavé opakované výzvy. To je řízena možností příkazového řádku --merge-rekurzivní rámem a příkazem & quot monitoru a v.set sloučit-rekurzivní-snímky & quot;.
  • Název souboru a čísla řádků pro použité represím. Seznam použité represím (zobrazí při -v daný) nyní zobrazuje pro každý potlačení použitý, název souboru a číslo řádku, kde je definováno potlačení.
  • Nové a upravené GDB funkce Server Monitor:
  • valgrind.h má nový požadavek klienta, VALGRIND_MONITOR_COMMAND, které mohou být použity k provedení příkazů gdbserver monitoru z klientského programu.
  • Nový příkaz monitor, & quot;. V.info open_fds & quot ;, který obsahuje seznam otevřených popisovačů souboru a další podrobnosti
  • volitelné zpráva & quot; v.info n_errs_found & quot; sledovat příkaz, například & quot;. v.info n_errs_found zkouška 1234 skončil a quot ;, který umožňuje komentář řetězec, který se přidal k výstupu procesu, snad za účelem oddělení chyby různých testů nebo testovací fáze
  • Nový příkaz & quot monitoru, v.info execontext & quot; , který zobrazuje informace o trasování zásobníku zaznamenané Valgrind.
  • Nový příkaz & quot monitoru, v.do expensive_sanity_check_general & quot; provozovat některé kontroly vnitřní konzistence.
  • nová vlajka --sigill diagnostika určit, zda se diagnostická zpráva tisknout, JIT narazí instrukci nelze přeložit. Skutečné chování - dodávka SIGILL na použití. - Beze změny
  • Maximální množství paměti, které Valgrind mohou používat na 64bitových cíle byla zvýšena z 32 GB pro velmi 64GB To by mělo umožnit spouštět aplikace na Memcheck která nativně vyžadují až o 35 GB.
  • opravených chyb:
  • tyto chyby byly opraveny nebo vyřešeny. Všimněte si, že & quot; n-i-bz & quot;
  • znamená & quot; ne v Bugzilla & quot; - To znamená, že chyba, která byla hlášena k nám
  • , ale nikdy jsem záznam Bugzilla. Budeme rádi, pokud se soubor chyb v
  • bugzilla (https://bugs.kde.org/enter_bug.cgi?product=valgrind) spíše
  • , než přímo poštovní vývojáře (nebo seznamů adres) - chyby, které
  • se nevstoupila v Bugzilla tendenci se dostat zapomněl nebo ignorovány.
  • Chcete-li zobrazit podrobnosti o dané chyby, navštivte https://bugs.kde.org/show_bug.cgi?id=XXXXXX kde XXXXXX je číslo chyby, jak je uvedeno níže.
  • 123.837 systém volání: 4. argument je nepovinný, v závislosti na cmd
  • 135.425 memcheck by vám měl říct, kde osvobodil bloky byly Mallocd
  • 164.485 VG_N_SEGNAMES a VG_N_SEGMENTS jsou (stále ještě) příliš malý
  • 207.815 Přidá některé DRM ioctls k syswrap-linux.c
  • 251.569 mrzet amd64- & gt; IR: 0xF 0x1 0xF9 0xBF 0x90 0xD0 0x3 0x0 (RDTSCP)
  • 252.955 Impossible kompilovat ccache
  • 253.519 Memcheck zprávy auxv ukazatel přistupuje jako neplatné čte.
  • 263.034 Crash při načítání některých PPC64 binárky
  • 269599 Zvýšení nejhlubší backtrace
  • 274.695 s390x: Podpora & quot; v porovnání s / z logického & quot; návod (z196)
  • 275.800 s390x: autodetekce vyrovnávací paměti info (část 2)
  • 280.271 Valgrind zprávy nevrací možné paměť na stále dosažitelné std :: string
  • 284.540 Memcheck by neměl počítat suppressions odpovídající stále dosažitelné [..]
  • 289.578 plnohodnotných backtrace s ARM odpočinout tabulky (stack snímání vlajky)
  • 296.311 Špatné trasování zásobníku kvůli -fomit-frame-pointer (x86)
  • 304.832 ppc32: vybudovat selhání
  • 305.431 Use find_buildid shdr fallback pro samostatné .debug soubory
  • 305728 přidat podporu pro instrukce AVX2
  • 305.948 ppc64: generování kódu pro ShlD64 / ShrD64 tvrdí,
  • 306.035 s390x: Fix IR generace pro Laag a přáteli
  • 306.054 s390x: Podmínkou kód výpočet pro convert-to-INT / logického
  • 306.098 s390x: alternativní operační kód formulář pro převést do / z pevných

  • Detekce
  • 306587 Fix řádek vyrovnávací paměti z pomocného vektoru pro PPC.
  • 306.783 MIPS neošetřené syscall: 4025/4079/4182
  • 307.038 DWARF2 CFI čtenář: neošetřené DW_OP_ opcode 0x8 (DW_OP_const1u et al)
  • 307.082 HG falešně pozitivní: pthread_cond_destroy: zničení neznámého CV
  • 307.101 sys_capget Druhým argumentem může být NULL
  • 307.103 sys_openat:. Je-li cesta je absolutní, pak dirfd ignorována
  • 307.106 amd64- & gt; IR: F0 0f C0 02 (zámek xadd bajt)
  • 307.113 s390x: podpora DFP
  • 307.141 valgrind does't práce v MIPS-linux systém
  • 307.155 filter_gdb by odfiltrovat syscall-template.S T_PSEUDO
  • 307.285 x86_amd64 funkce test AVX v testovací sady je špatně
  • 307.290 memcheck překrytí testcase potřebuje memcpy verze filtr
  • 307463 Prosím, přidejte & quot; & limit = 0 & quot; na & quot; všech otevřených chyb & quot; link
  • 307.465 --show-možná ztracený = no by měly snížit počet chyb / kód ukončení
  • 307.557 Úniky na Mac OS X 10.7.5 knihovny v ImageLoader :: recursiveInit [..]
  • 307.729 pkgconfig podpora zlomený valgrind.pc
  • 307.828 Memcheck falešné chyby SSE optimalizovaný wcscpy, wcscmp, wcsrchr, wcschr
  • 307.955 Building valgrind 3.7.0-r4 selhává v Gentoo AMD64 při použití řinčení
  • 308.089 Unhandled syscall na ppc64: prctl
  • 308.135 PPC32 MPC8xx má 16 bajtů velikost cache
  • 308.321 TestSuite memcheck filtr se střetává s gdb_filter
  • 308333 307106 ==
  • 308.341 vgdb by měla podat zprávu ukončení procesu (nebo fatální signál)
  • 308.427 s390 memcheck zprávy tsearch cjump / cmove závisí na uninit
  • 308.495 Remove vybudovat závislost na instalované Xen záhlaví
  • 308573 Vnitřní chyba na 64-bitové instrukce popraven v 32bitovém režimu
  • 308626 308627 ==
  • 308.627 pmovmskb platnost bit propagace je nepřesný

  • Příkaz
  • 308.644 vgdb za to, že se informace pro možnost kolejí FDS
  • 308711 dát více informací o aspacemgr a arén out_of_memory
  • 308717 ARM: zavést pevnou řádovou čárkou VCVT.F64 [SU] 32
  • .
  • 308718 ARM realizovat SMLALBB rodinu instrukcí
  • 308.886 Chybějící podpora pro PTRACE_SET / GETREGSET
  • 308.930 syscall name_to_handle_at (303 na amd64) nejsou zpracovány
  • 309229 V-bit Tester neuvádí počet zkoušek generované
  • 309.323 tisk neuznané instuction na MIPS
  • 309.425 Poskytněte --sigill-diagnostický příznak potlačit nelegální [..]
  • 309.427 SSE optimalizovaný stpncpy trigger zovaných hodnota [..] chyby
  • 309.430 Self hostování ppc64 dojde k chybě vassert na typu operandu
  • 309.600 valgrind je trochu zmatený 0-velké části
  • 309.823 generovat chyby pro statické dosažitelných bloků
  • 309.921 PCMPISTRI platnost bit propagace je nepřesný
  • 309.922 nic / Testy / ppc64 / test_dfp5 někdy selže
  • 310.169 Iop_CmpORD třída IOPS není podporován vbit dámou.
  • 310.424 --read-var-info není správně popsat statické proměnné
  • 310.792 hledat další cesty pro ladění symboly
  • 310.931 s390x: Message-Security Assist (MSA) rozšíření instrukční [..]
  • 311.100 PPC DFP implementace celočíselných operandů je v rozporu [..]
  • 311318 ARM: & quot; 128-bit konstanta není implementována & quot; chybové hlášení
  • 311.407 ssse3 bcopy (vlastně převeden memcpy) způsobí neplatný čtení [..]
  • 311690 V, dojde k chybě, protože to přesměruje větve uvnitř přesměrované funkce
  • 311.880 x86_64: jak regtest zablokuje v shell_valid1
  • 311922 Upozornění: neošetřené syscall: 170
  • 311933 251569 ==
  • 312.171 ppc: výběr insn pro DFP
  • 312571 zaokrouhlení režim výzva špatně pro DFP IOPS [..]
  • 312620 Změna Iop_D32toD64 [..] o podporu s390 DFP zlomil ppc [..]

  • Chyba
  • 312.913 visící ukazatele by měly rovněž informovat o alloc trasování zásobníku
  • 312980 V návaznosti na puma generuje nějaké varování kompilátoru
  • 313.267 Přidání MIPS64 / Linux port Valgrind
  • 313348 251569 ==
  • 313354 251569 ==

  • Overflow
  • 313.811 Buffer v assert_fail
  • 314.099 coverity poukázal na chybu v VEX guest_ppc_toIR.c insn_suffix
  • 314.269 ppc: mrtvý kód při výběru insn
  • 314718 ARM: implementovat integer dělení instrukce (sdiv a udiv)
  • 315345 cl-format.xml a callgrind / dump.c nedohodnou na používání CFL = nebo Soud prvního stupně =
  • 315.441 sendmsg syscall měli ignorovat unset msghdr msg_flags
  • 315.534 msgrcv uvnitř závit způsobí valgrind k zavěšení (blok)
  • 315.545 výrazu '(UChar *) oddíl & gt; tt [tteNo] .tcptr soname "
  • 320895 přidat fanotify podporu (zahrnuje patch)
  • 320.998 mrzet amd64- & gt; IR pcmpestri a pcmpestrm SSE4.2 instrukce
  • 321.065 valgrind aktualizace pro Xen 4.3
  • 321.148 Unhandled instrukce: PLI (Thumb 1, 2, 3)
  • 321.363 Unhandled instrukce: SSAX (ARM + Thumb)
  • 321.364 Unhandled instrukce: SXTAB16 (ARM + Thumb)
  • 321.466 Unhandled instrukce: SHASX (ARM + Thumb)
  • 321.467 Unhandled instrukce: SHSAX (ARM + Thumb)
  • 321.468 Unhandled instrukce: SHSUB16 (ARM + Thumb)
  • 321.619 Unhandled instrukce: SHSUB8 (ARM + Thumb)
  • 321.620 Unhandled instrukce: UASX (ARM + Thumb)
  • 321.621 Unhandled instrukce: USAX (ARM + Thumb)
  • 321.692 Unhandled instrukce: UQADD16 (ARM + Thumb)
  • 321.693 Unhandled instrukce: LDRSBT (Palec)
  • 321.694 Unhandled instrukce: UQASX (ARM + Thumb)
  • 321.696 Unhandled instrukce: UQSAX (Thumb + ARM)
  • 321.697 Unhandled instrukce: UHASX (ARM + Thumb)
  • 321.703 Unhandled instrukce: UHSAX (ARM + Thumb)
  • 321.704 Unhandled instrukce: REVSH (ARM + Thumb)
  • 321730 Přidat cg_diff a cg_merge manuálové stránky
  • 321738 Přidat vgdb a valgrind-posluchače manuálové stránky
  • 321814 315545 ==
  • 321.891 Unhandled instrukce: LDRHT (Palec)
  • 321.960 pthread_create (), pak alloca (), který způsobuje chyby neplatný stack psát
  • 321.969 ppc32 a ppc64 nepodporují [LF] setxattr
  • 322.254 Show threadname spolu s třikrát denně při nastavení aplikací
  • 322294 Přidat počáteční podporu pro IBM Power ISA 2,07
  • 322.368 selhání výrazu v wqthread_hijack pod OS X 10.8
  • 322.563 mrzet mips- & gt; IR: 0x70 0x83 0xF0 0x3A
  • 322.807 VALGRIND_PRINTF_BACKTRACE píše callstack do XML a text stderr
  • 322.851 0bXXX binární doslovné syntaxe není standardní
  • 323.035 Unhandled instrukce: LDRSHT (Palec)
  • 323.036 neošetřené výuka: SMMLS (ARM a Thumb)
  • 323.116 memcheck / Testy / ppc64 / power_ISA2_05.c nedokáže postavit [..]
  • 323.175 Unhandled instrukce: SMLALD (ARM + Thumb)
  • 323.177 Unhandled instrukce: SMLSLD (ARM + Thumb)
  • 323432 Volání pthread_cond_destroy (), nebo pthread_mutex_destroy () [..]
  • 323.437 Phase 2 podpora pro IBM Power ISA 2,07
  • 323.713 Support mmxext (integer SSE) podmnožinou na i386 (Athlon)
  • 323.803 transakční paměti instrukce nejsou podporovány pro Power
  • 323.893 SSE3 není k dispozici na AMD CPU v valgrind
  • 323.905 Pravděpodobné falešně pozitivní z Valgrind / DRD na close ()
  • 323.912 valgrind.h záhlaví není kompatibilní pro mingw64
  • 324.047 Valgrind nepodporuje [LDR, ST] {S} [B, H] návod T ARM
  • 324.149 Helgrind: Když pthread_cond_timedwait vrátí ETIMEDOUT [..]
  • 324.181 mmap nezpracovává MAP_32BIT
  • 324.227 memcheck falešně pozitivní únik, když vlákno zavolá exit + blok [..]
  • 324421 Podpora fanotify API na ARM architektuře
  • 324.514 gdbserver sledovat cmd chování výstupu soudržnost [..]
  • 324.518 ppc64: Emulace dcbt instrukcí nezpracovává [..]
  • 324.546 nic / testy / ppc32 test_isa_2_07_part2 požaduje -m64
  • 324582 Pokud se přístup se na uvolněné paměti, hlásit i přidělení [..]
  • 324594 Fix přetečení výpočet pro Power ISA 2,06 insns:. Mulldo / mulldo
  • 324.765 ppc64: ilegální instrukce při provádění none / Testy / ppc64 / jm-misc
  • 324816 Nesprávné provedení VEX pro xscvspdp / xvcvspdp pro SNaN vstupy
  • 324.834 neošetřené pokyny v Microsoft C run-time pro x86_64
  • 324.894 Phase 3 podpora IBM Power ISA 2,07
  • 326.091 DRD: Vyhněte se falešné zprávy závodu optimalizovaných strlen () impls
  • 326.113 valgrind libvex hwcaps chyba na AMD64
  • ni-bz Některé špatné volby příkazového řádku, kterou lze ignorovat
  • ni-bz náplast, aby fair-sched na Android
  • ni-bz chyba zpráva vgdb snímek požádal před provedením
  • ni, bz stejně jako 303.624 (stanovené v 3.8.0), ale pro x86 android

Co je nového ve verzi 3.8.1:

  • Je to řeší některé nedostatky uplatnění v 3.8.0, které vyskytují mírně často v případech, reálné využití, přidává podporu pro některé chybějící pokyny pro ARM, a stanoví podmínku zablokování na MacOSX.
  • Pokud balíček, nebo doručit 3.8.0 pro ostatní k použití, budete chtít, aby zvážila upgrade na 3.8.1 místo.

Co je nového ve verzi 3.6.0:

  • Toto je vlastnost vydání s mnoha významným zlepšením a obvyklá kolekce chyb.
  • Hlavní změnou je, že Valgrind nyní pracuje na ARM / Linux a Mac OS X 10.6 (Snow Leopard).

Podobný software

YARI
YARI

12 May 15

Clint
Clint

2 Jun 15

jarvis
jarvis

20 Feb 15

jTracer
jTracer

17 Feb 15

Komentáře k Valgrind

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!