Valgrind

Szoftver screenshot:
Valgrind
Szoftver adatai:
Változat: 3.10.1
Feltöltés dátuma: 17 Feb 15
Fejlesztő: Valgrind Developers
Engedély: Ingyenes
Népszerűség: 154

Rating: 4.3/5 (Total Votes: 3)

Valgrid egy nyílt forráskódú alkalmazás, amely a szoftverfejlesztők egyik legjobb és leggyakrabban használt eszközök automatikus felismerését memória threading és menedzsment hibákat a projekteket.
Más szóval, azt lehet használni, hogy jelentősen felgyorsítja a programokat. Ez-ezte sa parancssori alkalmazás, a kizárólag azokon a Linux konzolt, vagy X11 csatlakozó emulator.State-of-the-art jellemzőit és functionalityKey funkciók közé tartozik a memória hiba detektor, kupac profiler, ága-előrejelzést és a cache profiler, menet hiba detektorok, valamint a call-gráf generáló ága-előrejelzést és a cache profiler.
Ezen felül, ez benne van a több kísérleti eszközök, mint például a globális és stack tömb túllépték érzékelő, SimPoint alapmondat vektoros generátor, és a második kupac profiler.
Az alkalmazás támogatja a széles körű programok írt különböző programozási nyelvek, mint a C, C ++, Python, Perl, Java, Fortran, assembly kódot, és még sokan mások.
Ez-ezte s amelyek több hasznos segédprogramokat memória hibakeresés, profilalkotás és felderítése a memória szivárgás. Ezek közé tartozik Memcheck, Addrcheck, Cachegrind, callgrind, Nincs, Massif, exp-sgcheck, EXP-BBV, EXP-dhat, Helgrind, és DRD.
Ez jól fut a GNU / Linux, Android, Mac OS X operációs rendszerekkel. Támogatott architektúrák közé tartozik x86, amd64, arm, PPC32, PPC64, s390x, MIPS32, MIPS64, és ARM.Availability és az hoodThe program letölthető a külön fejezet foglalkozik (lásd fent) csak a forrás-archívumot, amely lehet configure, lefordítani és telepíteni minden Linux-alapú operációs rendszer.
A felhasználók azonban telepíteni Valgrid közvetlenül az alapértelmezett szoftverforrásokat saját Linux disztribúció. Támogatott operációs rendszer közé Debian, Red Hat, a Mandriva, openSUSE, Arch Linux, Slackware, Gentoo, és others.Bottom Linein következtetést, Valgrid egy egyedülálló alkalmazás, amelyet használni lehet bármilyen szoftver fejlesztő, hogy gyorsítsák fel a programokat, és megszünteti a csúnya memória hibákat és szivárog.
Ez-ezte s egy díjnyertes szoftver, amely sikeresen kutatási célokra használják, a MIT, Cambridge, UC Berkeley, Carnegie Mellon, a UC Santa Barbara, Cornell, és sok más egyetemek a világ.

Mi az új ebben a kiadásban:

  • 3.10.1 egy bug fix kiadás. Ez rögzíti a különböző hibát jelentett a 3.10.0 és backports javítások minden eltűnését jelentették AArch64 ARMv8 utasításokat, és syscalls a csomagtartóból. Ha a csomag vagy átadni 3.10.0 mások is használhassák, akkor lehet, hogy frissíteni kell az 3.10.1 helyett.

Mi az új verzióban 3.10.0:

  • 3.10.0 olyan funkció megjelenése sok javítással és a szokásos gyűjteménye hibajavítások.
  • Ez a kiadás támogatja X86 / Linux, AMD64 / Linux, ARM32 / Linux, ARM64 / Linux, PPC32 / Linux, PPC64BE / Linux, PPC64LE / Linux, S390X / Linux, MIPS32 / Linux, MIPS64 / Linux, az ARM / Android, MIPS32 / Android, X86 / Android, X86 / MacOSX 10.9 és AMD64 / MacOSX 10.9. Támogatás a MacOSX 10.8 és 10.9 jelentősen javult képest a 3.9.0 kiadása.

Mi az új verzióban 3.9.0:

  • Ez a kiadás támogatja X86 / Linux, AMD64 / Linux , ARM / Linux, PPC32 / Linux, PPC64 / Linux, S390X / Linux, MIPS32 / Linux, MIPS64 / Linux, az ARM / Android, X86 / Android, X86 / MacOSX 10.7 és AMD64 / MacOSX 10.7. Támogatja a Mac OS X 10.8 jelentősen javult képest a 3.8.0 kiadása.
  • Platform Váltás:
  • Támogatás MIPS64 LE és fut Linux. Valgrind tesztelték már MIPS64 Debian Squeeze és Debian ziháló disztribúciók.
  • Support for MIPS DSP ASE a MIPS32 platformokon.
  • Támogatás s390x Tizedes Floating Point utasításokat házigazdák, akik a DFP létesítmény telepítése.
  • Támogatás POWER8 (Power ISA 2,07) utasítást
  • Support for Intel AVX2 utasításokat. Ez csak a 64 bites kódot.
  • A kezdeti támogatás az Intel tranzakciós szinkronizálás Extensions, mind RTM és HLE.
  • A kezdeti támogatja a hardveres tranzakciós memória POWER.
  • Továbbfejlesztett támogatás MacOSX 10.8 (64-bit only). Memcheck most már fut nagy grafikus alkalmazások meglehetősen jól.
  • szerszámcseréket:
  • Memcheck:
  • Fejlesztések kezelése vektorgrafikus kódot, ami lényegesen kevesebb a hamis hiba jelentéseket. Be kell használni a zászlót --partial-terhelés-ok = yes, hogy az előnyöket ezeknek a változásoknak.
  • Jobban kontrollálható a szivárgás-ellenőrző. Ma már lehetőség van megadni, hogy mely szivárgást féle (határozott / indirekt / lehetséges / elérhető) jelenjenek meg, amelyeket úgy kell tekinteni, mint a hibák, és amelyet el kell fojtani az adott szivárgás elnyomás. Ezt használja az opciók --show-szivárgás-féle = kind1, kind2, .., --errors-for-szivárgás-féle = kind1, kind2, .. és egy opcionális & quot; match-szivárgás-féle: & quot; vonal elnyomás bejegyzéseket, ill. Ne feledje, hogy keletkezett szivárgás suppressions tartalmazza ezt az új vonalat, és ezért pontosabb, mint a korábbi verziókban. Ahhoz, hogy ugyanúgy viselkedett, mint a korábbi kiadások, távolítsa el a & quot; egyezik-szivárgás-féle: & quot; vonal generált suppressions használat előtt.
  • Csökkentett & quot; valószínű szivárgás & quot; jelentések a szivárgás-ellenőrző használata által a jobb heurisztikus. A rendelkezésre álló heurisztikus észlelésére szolgáló érvényes belső mutatókat STD :: stdstring, hogy az új [] kiosztott tömbök elemeit, amelyek destruktorok és belső mutatók mutat egy belső része egy C ++ objektumot többszörös öröklés. Ezek egyénileg választható opció használatával --leak-check-heurisztika = heur1, heur2, ...
  • jobb ellenőrzését stacktrace megszerzése a halom lefoglalt blokkok. A --keep-stacktraces lehetőség, lehetséges, hogy ellenőrizzék függetlenül, hogy a stack trace szereznek meg, minden egyes felosztás és felszabadítása. Ezt fel lehet használni, hogy jobb & quot; használja után szabadon & quot; hibák vagy csökken Valgrid erőforrás fogyasztása felvétel kevesebb információ.
  • jobb jelentési szivárgás elfojtása használat. A fenti használt suppressions (akkor jelenik meg a -v opció meg van adva) ma már tudja, minden szivárgás suppressions, hogy hány blokkot és a bájtok elnyomta az elmúlt szivárgás kereső.
  • Helgrind:
  • False hibák használatából eredő statikusan inicializáltak mutexes és állapota változók (PTHREAD_MUTEX_INITIALISER, stb) el lett távolítva.
  • False adódó hibák használatát pthread_cond_waits, hogy timeout, eltávolították.
  • Egyéb változások:
  • Néhány kísérlet tune Valgrid a helyigényt, hogy a várható képességeit a cél:
  • Az alapértelmezett mérete a fordítás cache-re csökkent 8 ágazatok és a 6. Android platformon, mivel minden egyes szektor foglal körülbelül 40 MB használata esetén Memcheck.
  • Az alapértelmezett mérete a fordítás cache emelték 16 szektor minden más platformokon, tükrözve azt a tényt, hogy a nagy alkalmazáshoz szükséges műszereket és tárolása hatalmas mennyiségű kódot. Hasonló okokból száma memóriába ágyazott szegmensek nyomon követhető nőtt faktorral 6.
  • Minden esetben a lehető legtöbb ágazatban a fordítás cache vezérelhető az új lobogó --num-transtab-ágazatban.
  • a változások hogyan hibakeresési info (sorszámok, stb) olvasható:
  • Valgrid már nem átmenetileg mmaps a teljes objektum olvasni belőle. Ehelyett olvasás történik egy kis fix méretű puffert. Ezzel elkerülhető a virtuális memória használat tüskék, amikor Valgrid olvas debuginfo a nagy közös célok.
  • Egy új kísérleti távoli hibakeresés info szerveren. Valgrind tudja olvasni a debug info, egy másik gépről (jellemzően a build host), ahol debuginfo objektum található. Ez lehet menteni egy csomó időt és fáradságot, amikor fut Valgrid a korlátozott erőforrásokkal célok (telefonok, tabletta), amikor a teljes debuginfo objektum található valahol máshol. Ez lehetővé tette a --debuginfo-server = opciót.
  • konzisztencia-ellenőrzés és a f hibakeresés tárgyak használatával tiltható --allow-mismatched-debuginfo opciót.
  • Stack lassulhat a stack szkennelés, ARM. Lassulhat a stack szkennelés visszaszerezheti stack nyomok bizonyos esetekben, amikor a szokásos lazításra károsodtak. Stack szkennelés a legjobban, mint & quot; egy csúnya, veszélyes és félrevezető hack & quot; és így alapértelmezésben le van tiltva. Használja --unw-stack-scan-thresh és --unw-stack-scan-keretek lehetővé tétele és ellenőrzése is.
  • Detection és összevonására rekurzív verem ciklus. Amikor a program rekurzív algoritmusok, ez korlátozza a memóriát használja Valgrid a felvett stack nyomok, és elkerüli a felvétel érdektelen többször is felszólította. Ez vezérli a parancssori opció --merge-rekurzív-keret és a monitor Command & quot; v.set merge-rekurzív-kocka & quot;.
  • fájl neve és a szám használt suppressions. A fenti használt suppressions (akkor jelenik meg a -v opció meg van adva) ma már tudja, minden alkalmazott elnyomás, a fájl neve és a sorszám, ahol az elnyomás van meghatározva.
  • Az új és módosított GDB Server Monitor jellemzői:
  • valgrind.h van egy új ügyfél kérésére, VALGRIND_MONITOR_COMMAND, hogy lehet használni, hogy végre gdbserver monitor parancsokat a kliens programból.
  • Egy új monitor parancsot, & quot; v.info open_fds & quot ;, hogy megadja listájáról fájlleírókkal és további részleteket.
  • Egy opcionális üzenetet a & quot; v.info n_errs_found & quot; monitor parancsot, például & quot; v.info n_errs_found teszt 1234 befejezte & quot ;, amely lehetővé teszi a comment karakterlánc hozzá kell adni a folyamat kimeneti, talán abból a célból, elválasztó hibák különböző vizsgálatok vagy tesztelés során.
  • Egy új monitor Command & quot; v.info execontext & quot; hogy információkat jelenít meg a köteg nyomait rögzítette Valgrid.
  • Egy új monitor Command & quot; v.do expensive_sanity_check_general & quot; futtatni néhány belső önellenőrzésre.
  • New flag --sigill-diagnosztika annak ellenőrzését, hogy a diagnosztikai üzenetet jelenít meg, ha a JIT találkozik egy utasítást nem tudja lefordítani. A tényleges viselkedése - szállítási SIGILL, hogy a kérelem - változatlan.
  • A maximális memória mennyisége Valgrid használhatja a 64 bites célokat nőtt a 32GB 64GB. Ez lehetővé teszi, hogy az alkalmazások futtatásához a Memcheck, hogy natívan megkövetelheti, hogy mintegy 35HU.
  • kijavított hiba:
  • A következő hibák kerültek javításra vagy megszűntek. Ne feledje, hogy & quot; n-i-BZ & quot;
  • az & quot; nem bugzillában & quot; - Azaz egy hiba, ami jelentették számunkra
  • de soha nem kaptam bugzillában bejegyzést. Javasoljuk, hogy a fájl hibákat
  • bugzillában (https://bugs.kde.org/enter_bug.cgi?product=valgrind) helyett
  • , mint mailben a fejlesztők (vagy levelezőlisták) közvetlenül - a hibákat, hogy
  • nem lépett bugzillában inkább, hogy elfeledkezett, vagy figyelmen kívül hagyja.
  • A részleteket lásd az adott bug, látogasson https://bugs.kde.org/show_bug.cgi?id=XXXXXX ahol XXXXXX bug száma az alábbiak szerint.
  • 123.837 rendszer hívás: 4. paraméter opcionális, attól függően, hogy cmd
  • 135.425 memcheck kell mondani, hogy hol Freed blokkok voltak Mallocd
  • 164.485 VG_N_SEGNAMES és VG_N_SEGMENTS (még) túl kicsi
  • 207.815 ad néhány, a DRM ioctl hogy syswrap-linux.c
  • 251.569 domború amd64- & gt; IR: 0xF 0x1 0xF9 0xBF 0x90 0xD0 0x3 0x0 (RDTSCP)
  • 252.955 Impossible elkészül a ccache
  • 253.519 Memcheck jelentések auxv mutató eléri érvénytelennek szól.
  • 263034 Összeomlás betöltése néhány PPC64 binárisok
  • 269599 növelése legmélyebb visszakövetést
  • 274.695 s390x: Support & quot; összehasonlítani / a logikai & quot; utasítások (z196)
  • 275.800 s390x: automatikus cache info (2. rész)
  • 280.271 Valgrid jelentések lehetővé memóriaszivárgásokat a még mindig elérhető std :: szöveg
  • 284.540 Memcheck nem kell számolni suppressions megfelelő még elérhető útvonalát [..]
  • 289.578 nyomkövetési ARM lazításra asztalok (verem szkennelés zászlók)
  • 296.311 Wrong stack nyomok miatt -fomit-frame-pointer (x86)
  • 304.832 ppc32: építeni zavar
  • 305.431 Use find_buildid shdr tartalék megoldás külön .debug fájlok
  • 305.728 támogatást adni AVX2 utasításokat
  • 305.948 ppc64: kódgenerálást a ShlD64 / ShrD64 állítja
  • 306.035 s390x: Fix IR-generáció Laag és barátai
  • 306.054 s390x: feitéteikód kiszámított convert-to-int / logikai
  • 306.098 s390x: alternatív opkódot formában megtért / fix
  • 306587 Fix cache felderítése sor a kisegítő vektor PPC.
  • 306.783 MIPS kezelt syscall 4025/4079/4182
  • 307.038 DWARF2 EFB olvasó: Nem kezelt DW_OP_ opkódot 0x8 (DW_OP_const1u et al)
  • 307.082 HG álpozitív: pthread_cond_destroy: megsemmisítése ismeretlen CV
  • 307.101 sys_capget második érv lehet NULL
  • 307.103 sys_openat: Ha pathname abszolút, akkor dirfd figyelmen kívül hagyja.
  • 307.106 amd64- & gt; IR: f0 0f C0 02 (lock xadd byte)
  • 307.113 s390x: DFP támogatás
  • 307.141 valgrind does't munka MIPS-linux rendszer
  • 307.155 filter_gdb kell kiszűrni syscall-template.S T_PSEUDO
  • 307.285 x86_amd64 funkció teszt avx a tesztsorozat rossz
  • 307.290 memcheck átfedés TestCase szüksége memcpy verzió szűrő
  • 307.463 Kérjük, add & quot; & limit = 0 & quot; A & quot; minden nyitott hibáit & quot; Link
  • 307.465 --show-esetleg elveszett = no csökkentenie kell a hibák száma / kilépési kód
  • 307.557 szivárgás Mac OS X 10.7.5 könyvtárak ImageLoader :: recursiveInit [..]
  • 307.729 pkgconfig támogatást törött valgrind.pc
  • 307.828 Memcheck hamis hibák SSE optimalizált wcscpy, wcscmp, wcsrchr, wcschr
  • 307.955 Building valgrind 3.7.0-r4 nem a Gentoo AMD64 használata esetén clang
  • 308089 Nem kezelt syscall a ppc64: prctl
  • 308.135 PPC32 MPC8xx 16 byte cache mérete
  • 308.321 testsuite memcheck filter zavarja gdb_filter
  • 308.333 == 307.106
  • 308.341 vgdb kell jelenteni folyamat kilépési (vagy végzetes jel)
  • 308.427 s390 memcheck jelentések tsearch cjump / cmove függ uninit
  • 308.495 Remove épít függőség telepített Xen fejlécek
  • 308573 Belső hiba a 64 bites utasítást végrehajtani a 32-bites módban
  • 308.626 == 308.627
  • 308.627 pmovmskb érvényességét kicsit terjedési pontatlan
  • 308.644 vgdb parancsot, amiért az info a pálya fds lehetőség
  • 308.711 ad több információ aspacemgr és arénák a out_of_memory
  • 308.717 ARM: végre fixpontos VCVT.F64. [SU] 32
  • 308.718 ARM végre SMLALBB család utasításokat
  • 308.886 Hiányzó támogatása PTRACE_SET / GETREGSET
  • 308.930 syscall name_to_handle_at (303 amd64) nem kezeli,
  • 309229 V-bit tesztelő nem jelentik a vizsgálatok számát generált
  • 309323 nyomtatási fel nem ismert instuction MIPS
  • 309.425 Adjon --sigill-diagnosztika zászlót, hogy elnyomja az illegális [..]
  • 309.427 SSE optimalizált stpncpy ravaszt inicializált értéke [..] hibák
  • 309.430 Saját Hosting ppc64 találkozik vassert hiba operandus típusa
  • 309.600 valgrind egy kicsit zavaros 0 méretű szakaszok
  • 309.823 hibákat generálnak a még elérhető blokkok
  • 309.921 PCMPISTRI érvényességét kicsit terjedési pontatlan
  • 309.922 none / tesztek / ppc64 / test_dfp5 néha nem
  • 310169 A Iop_CmpORD osztálya IOPS nem támogatja a vbit ellenőrző.
  • 310.424 --read-var-info nem fejti ki megfelelően a statikus változók
  • 310.792 keresés további útját hibakeresési szimbólumok
  • 310.931 s390x: Üzenet segédeszköz (MSA) utasítás kiterjesztése [..]
  • 311.100 PPC DFP végrehajtását egész számokat osztunk ellentmond [..]
  • 311.318 ARM: & quot; 128 bites konstans nem valósul & quot; hibaüzenet
  • 311.407 ssse3 bcopy (ténylegesen át memcpy) okoz érvénytelen olvasható [..]
  • 311690 V összeomlik, mert átirányítja ágak belsejében egy átirányított funkciót
  • 311.880 x86_64: hogy regtest lógó shell_valid1
  • 311.922 FIGYELEM: Nem kezelt syscall: 170
  • 311.933 == 251.569
  • 312.171 PPC: insn kiválasztása DFP
  • 312.571 kerekítési módot hívást rossz a DFP IOPS [..]
  • 312.620 Váltás Iop_D32toD64 [..] s390 DFP támogatást tört PPC [..]
  • 312.913 lógó mutató hibát is jelenteniük kell a alloc stack trace
  • 312.980 építve Mountain Lion generál néhány fordító figyelmeztetések
  • 313.267 hozzáadása MIPS64 / Linux port a Valgrid
  • 313348 == 251.569
  • 313.354 == 251.569
  • 313.811 Buffer túlcsordulás az assert_fail
  • 314.099 coverity rámutatott hibát VEX guest_ppc_toIR.c insn_suffix
  • 314.269 PPC: halott kódot insn kiválasztása
  • 314.718 ARM: végre egész szakadék utasítás (sdiv és udiv)
  • 315345 cl-format.xml és callgrind / dump.c nem értenek egyet a CFL = vagy az Elsőfokú =
  • 315.441 sendmsg syscall kell felejtenünk a hatástalanított msghdr msg_flags
  • 315.534 msgrcv belsejében egy szál okoz valgrind akasztani (block)
  • 315.545 Assertion "(uchar *) má- & gt; tt [tteNo] .tcptr so '
  • 320.895 hozzá fanotify támogatása (tapasz tartalmazza)
  • 320.998 domború amd64- & gt; IR pcmpestri és pcmpestrm SSE4.2 utasítást
  • 321.065 Valgrid frissítéseket Xen 4.3
  • 321.148 Kezelhetlen utasítást: PLI (Thumb 1, 2, 3)
  • 321.363 Kezelhetlen utasítást: SSAX (ARM + Thumb)
  • 321.364 Kezelhetlen utasítást: SXTAB16 (ARM + Thumb)
  • 321.466 Kezelhetlen utasítást: SHASX (ARM + Thumb)
  • 321.467 Kezelhetlen utasítást: SHSAX (ARM + Thumb)
  • 321.468 Kezelhetlen utasítást: SHSUB16 (ARM + Thumb)
  • 321.619 Kezelhetlen utasítást: SHSUB8 (ARM + Thumb)
  • 321.620 Kezelhetlen utasítást: UASX (ARM + Thumb)
  • 321.621 Kezelhetlen utasítást: USAX (ARM + Thumb)
  • 321.692 Kezelhetlen utasítást: UQADD16 (ARM + Thumb)
  • 321.693 Kezelhetlen utasítást: LDRSBT (Thumb)
  • 321.694 Kezelhetlen utasítást: UQASX (ARM + Thumb)
  • 321.696 Kezelhetlen utasítást: UQSAX (Thumb + ARM)
  • 321.697 Kezelhetlen utasítást: UHASX (ARM + Thumb)
  • 321.703 Kezelhetlen utasítást: UHSAX (ARM + Thumb)
  • 321.704 Kezelhetlen utasítást: REVSH (ARM + Thumb)
  • 321.730 Add cg_diff és cg_merge súgóoldalakat
  • 321.738 Add vgdb és valgrind-hallgató férfi oldalak
  • 321.814 == 315.545
  • 321.891 Kezelhetlen utasítást: LDRHT (Thumb)
  • 321.960 pthread_create (), majd alloca () okozva érvénytelen verem írási hibák
  • 321.969 ppc32 és ppc64 nem támogatják [LF] setxattr
  • 322.254 ábrázolni threadname együtt naponta háromszor, ha be alkalmazásával
  • 322.294 Add induló támogatása IBM Power ISA 2,07
  • 322.368 Assertion kudarc wqthread_hijack alatt OS X 10.8
  • 322.563 domború mips- & gt; IR: 0x70 0x83 0xF0 0x3A
  • 322.807 VALGRIND_PRINTF_BACKTRACE írja callstack hogy xml és szöveget stderr
  • 322.851 0bXXX bináris szó szintaxis nem szabványos
  • 323.035 Kezelhetlen utasítást: LDRSHT (Thumb)
  • 323.036 Kezelhetlen utasítást: SMMLS (ARM és Thumb)
  • 323116 A memcheck / tesztek / ppc64 / power_ISA2_05.c nem épít [..]
  • 323.175 Kezelhetlen utasítást: SMLALD (ARM + Thumb)
  • 323.177 Kezelhetlen utasítást: SMLSLD (ARM + Thumb)
  • 323.432 Calling pthread_cond_destroy () vagy pthread_mutex_destroy () [..]
  • 323.437 Phase 2 támogatásával IBM Power ISA 2,07
  • 323.713 Support mmxext (integer SSE) részhalmaza az i386 (Athlon)
  • 323.803 Tranzakciós memória utasítások nem támogatja Teljesítmény
  • 323.893 SSE3 nem elérhető AMD CPU-ban valgrind
  • 323.905 Valószínű álpozitív a Valgrid / DRD a close ()
  • 323.912 valgrind.h fejléc nem kompatibilis a mingw64
  • 324.047 Valgrid nem támogatja [LDR, ST] {S} [B, H] T ARM utasításokat
  • 324.149 helgrind: Amikor pthread_cond_timedwait visszatér ETIMEDOUT [..]
  • 324.181 mmap nem kezeli MAP_32BIT
  • 324.227 memcheck álpozitív szivárgás amikor egy szál kéri exit + blokk [..]
  • 324.421 támogatása fanotify API ARM architektúra
  • 324.514 gdbserver nyomon cmd kimeneti viselkedés konzisztenciája [..]
  • 324.518 ppc64: emuláció dcbt utasítások nem kezeli [..]
  • 324.546 none / tesztek / ppc32 test_isa_2_07_part2 kéri -m64
  • 324582 Amikor hozzáférést történik felszabadított memóriát, számoljon be mind elosztása [..]
  • 324594 Fix túlfolyó számítási Power ISA 2,06 insns: mulldo / mulldo.
  • 324.765 ppc64: érvénytelen utasítás végrehajtása közben nincs / tesztek / ppc64 / jm-misc
  • 324816 Hibás VEX végrehajtás xscvspdp / xvcvspdp a SNaN bemenet
  • 324834 Nem kezelt utasításokat Microsoft C futásidejű az x86_64
  • 324.894 Phase 3 támogatását IBM Power ISA 2,07
  • 326.091 drd: Kerülje a hamis versenyen jelentések optimalizált strlen () impls
  • 326.113 valgrind libvex hwcaps hiba AMD64
  • ni-bz néhány rossz parancssori opciók figyelmen kívül lehet hagyni
  • ni-BZ folt, hogy fair-sched android
  • ni-bz jelentés hiba vgdb snapshot kért végrehajtás előtt
  • ni-bz ugyanaz, mint 303.624 (rögzített 3.8.0), de x86 android

Mi az új verzióban 3.8.1:

  • Ez rögzíti kijelentéseket kudarcok 3.8.0, hogy fordul elő mérsékelten gyakran a tényleges használat esetben már támogatja a néhány hiányzó utasításokat ARM, valamint rögzíti a holtpont állapotban MacOSX.
  • Ha a csomag vagy átadni 3.8.0 mások is használhassák, akkor lehet, hogy frissíteni kell a 3.8.1 helyett.

Mi az új verzióban 3.6.0:

  • Ez a funkció megjelenése több jelentős fejlesztések és A szokásos gyűjteménye hibajavítások.
  • A fő előrelépés az, hogy Valgrid most már működik a ARM / Linux és a Mac OS X 10.6 (Snow Leopard).

Hasonló program

Profiler4j
Profiler4j

3 Jun 15

LMDBG
LMDBG

20 Feb 15

Nemiver
Nemiver

17 Feb 15

Hozzászólások a Valgrind

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!