Valgrind

Software screenshot:
Valgrind
Software ətraflı:
Version: 3.10.1
Tarixi Upload: 17 Feb 15
Geliştirici: Valgrind Developers
Lisenziya: Pulsuz
Məşhurluq: 58

Rating: 4.0/5 (Total Votes: 2)

Valgrind öz layihələri yaddaş Threading və idarə hatalar avtomatik kəşf üçün ən yaxşı və ən çox istifadə vasitələrdən biri ilə proqram developers təmin edən açıq mənbə proqram.
Başqa sözlə, bu, çox proqramları sürətləndirmək üçün istifadə edilə bilər. Bu & rsquo; sa komanda-line proqram yalnız Linux konsol və ya çalışır bir xüsusiyyətləri və functionalityKey xüsusiyyətləri yaddaş səhv detector, yığın profiler, filial-proqnozlaşdırılması və cache profiler, mövzu səhv detektorları daxil emulator.State-of-the-art X11 terminal, həmçinin zəng graph yaradan filialı proqnozlaşdırılması və cache profiler kimi.
Bundan əlavə, qlobal və yığını array dağıtmaq detector, SimPoint əsas blok vektor generator, ikinci yığın profiler kimi bir neçə eksperimental tools ilə gəlir.
Ərizə belə C, C ++, Python, Perl, Java, Fortran, montaj kodu, və bir çox başqaları kimi müxtəlif proqramlaşdırma dilləri, yazılı proqramları geniş dəstəkləyir.
Bu & rsquo; Yaddaş ayıklama, profilləmə və yaddaş sızıntıları aşkarlanması üçün bir neçə faydalı kommunal ibarət oldu. Bu Memcheck, Addrcheck, Cachegrind, Callgrind, Yox, Massif, exp-sgcheck, exp-BBV, exp-Dhat, Helgrind və Drd daxildir.
Bu GNU / Linux, Android, Mac OS X əməliyyat sistemi yaxşı çalışır. Desteklenen memar, x86, amd64, ARM, PPC32, PPC64, s390x, MIPS32, MIPS64 və ARM.Availability və hoodThe proqramı çərçivəsində yalnız konfiqurasiya ola bilər mənbə arxiv kimi (yuxarıda bax) xüsusi bölmə yükləyə bilərsiniz tərtib və hər hansı bir Linux-based əməliyyat sistemi quraşdırılıb.
Lakin, istifadəçilər Linux-u mənim proqram depolar birbaşa Valgrind quraşdıra bilərsiniz. Desteklenen OSes Debian, Red Hat, Mandriva openSUSE, Arch Linux, Slackware, Gentoo və others.Bottom lineIn nəticəyə daxildir Valgrind öz proqramlarını sürətləndirmək və murdar yaddaş hataları aradan qaldırılması və hər hansı bir proqram geliştirici tərəfindən istifadə olunmalıdır unikal proqram sızıntıları.
Bu & rsquo; uğurla MİT, Cambridge, UC Berkeley, Carnegie Mellon, UC Santa Barbara, Cornell, və dünyanın bir çox digər ali elmi-tədqiqat məqsədləri üçün istifadə edilmişdir ki, bir mükafat qazanan proqram var

Bu azad> Yeni

  • 3.10.1 bir səhv fix azad edir. Bu magistral AArch64 ARMv8 təlimat və syscalls itkin bütün 3.10.0 və backports düzeltmelerini hesabata müxtəlif hataları giderir. Siz paketi və ya digər istifadə üçün 3.10.0 çatdırmaq varsa, yerine 3.10.1 yükseltmek hesab edə bilər.

nədir versiya 3.10.0-ci ildə Yeni

  • 3.10.0 çox təkmilləşdirilməsi ilə bir xüsusiyyət azad edir və hata düzeltmelerini adi kolleksiya.
  • Bu azad X86 / Linux, AMD64 / Linux, ARM32 / Linux, ARM64 / Linux, PPC32 / Linux, PPC64BE / Linux, PPC64LE / Linux, S390X / Linux, MIPS32 / Linux, MIPS64 / Linux, ARM / Android dəstəkləyir MIPS32 / Android, X86 / Android, X86 / MacOSX 10.9 və AMD64 / MacOSX 10.9. MacOSX 10.8 və 10.9 üçün Support əhəmiyyətli 3.9.0 azad nisbətən artır.

nədir versiya 3.9.0-ci Yeni

  • Bu azad X86 / Linux, AMD64 / Linux dəstəkləyir , ARM / Linux, PPC32 / Linux, PPC64 / Linux, S390X / Linux, MIPS32 / Linux, MIPS64 / Linux, ARM / Android, X86 / Android, X86 / MacOSX 10.7 və AMD64 / MacOSX 10.7. Mac OS X 10.8 üçün Support əhəmiyyətli 3.8.0 azad nisbətən artır.
  • PLATFORM DƏYİŞİKLİKLƏR:
  • MIPS64 LE üçün dəstək və Linux çalışan olun. Valgrind MIPS64 Debian Squeeze və Debian Wheezy bölüşdürmələr üzrə test edilmişdir.
  • MIPS32 platformalarda MIPS DSP ASE üçün dəstək.
  • quraşdırılmış DFP tesis Host s390x Ondalık üzən Point təlimatlar üçün dəstək.
  • POWER8 üçün Support (Power ISA 2.07) təlimat
  • Intel AVX2 təlimatlar üçün dəstək. Bu yalnız 64 bit kodu mövcuddur.
  • Intel Transactional Sinxronizasiya Extensions, həm RTM və ilkin dəstək HLE.
  • POWER Hardware işlem Yaddaş ilkin dəstək.
  • MacOSX 10.8 üçün təkmilləşdirilmiş dəstəyi (64-bit yalnız). Memcheck indi babat də böyük GUI apps çalıştırabilirsiniz.
  • TOOL DƏYİŞİKLİKLƏR:
  • Memcheck:
  • əhəmiyyətli dərəcədə daha az yalan səhv hesabat aparıcı vectorised kodu rəftar təkmilləşdirilməsi. Siz --partial-yük-ok = yes bu dəyişikliklərin müavinət almaq üçün bayraq istifadə etmək lazımdır.
  • sızma checker üzərində daha yaxşı nəzarət. Bu müəyyən etmək üçün indi mümkündür olan sızma növ (müəyyən / müyəssər / mümkün / dolayı) bir qaçaq yatırılması ilə səhvlər hesab olunmalıdır və bağlanmaq lazımdır ki, nümayiş olunmalıdır. Matçı baş-növ, bu variantları --show-qaçağı-növ = kind1, kind2, .., --errors üçün sızıntısı-növ = kind1, kind2 .. və isteğe & quot istifadə edilir: & quot; müvafiq olaraq yatırılması entries xətti. Yaradılan sızması suppressions bu yeni xətt olan və buna görə də əvvəlki relizlər daha çox xüsusi olduğunu unutmayın. & Quot; matç-sızıntısı-növ, əvvəlki relizlər eyni davranış almaq üçün, & quot aradan qaldırılması Istifadə əvvəl yaradılan təzyiqlər line.
  • HE & quot; mümkün sızma & quot; yaxşı heuristics istifadə sızması checker hesabat. Mövcud heuristics destructors olan elementləri ilə və bir çox miras istifadə etiraz ++ C daxili hissəsinə işarə daxili göstəricilərinə yeni [] təsis serialların, etibarlı daxili STD göstəricilərinə :: stdstring aşkar edir. Onlar seçimi istifadə edərək fərdi edilə bilər sızması check-heuristics = heur1, heur2, ...
  • yığın-ayrılan blokları üçün StackTrace əldə daha yaxşı nəzarət. --keep-Stacktraces seçimi istifadə edərək, bir yığın iz hər ayrılması və deallocation əldə olub müstəqil nəzarət etmək mümkündür. Bu daha yaxşı & quot yaratmaq üçün istifadə edilə bilər; pulsuz olarak sonra istifadə etmək; və ya səhvlər az məlumat qeyd Valgrind resurs istehlak azaltmaq üçün.
  • qaçaq yatırılması istifadə Better hesabat. istifadə təzyiqlər siyahısı (v seçimi verilir zaman göstərilir) indi hər sızması qarşısının alınması, neçə blokları üçün göstərir, bu da ötən sızma axtarış zamanı yatırıldı bayt.
  • Helgrind:

  • Statik initialised mutexes və vəziyyəti dəyişənlər (PTHREAD_MUTEX_INITIALISER, və s) istifadə nəticəsində
  • Asma və dartma səhvlər qaldırıldı.
  • fasiləsi pthread_cond_waits istifadə nəticəsində saxta səhvlər qaldırıldı.
  • DİGƏR DƏYİŞİKLİKLƏR:
  • hədəf gözlənilən imkanları tune Valgrind kosmik tələblərinə bəzi cəhd:

  • Memcheck istifadə edərkən hər sektor 40MB haqqında tutur-ci ildən
  • tərcümə cache default ölçüsü, Android platformalar 6 8 sektorlardan salındı.
  • tərcümə cache default ölçüsü böyük applications cihazları və kodu böyük miqdarda storage tələb edir ki, əks etdirən, bütün digər platformalarda 16 sektorlara artmışdır. Oxşar səbəblərə görə, izlenebilir yaddaş eşlenen seqmentləri sayı 6 amil artıb.
  • Bütün hallarda, tərcümə cache sektorların maksimum sayı yeni bayraq --num-transtab sektorlar tərəfindən nəzarət oluna bilər.
  • necə debug məlumat dəyişikliklər (xətt nömrələri, və s) oxumaq:
  • Valgrind artıq müvəqqəti oxutdu bütün obyekt mmaps. Əksinə, oxu kiçik sabit ölçülü bufer vasitəsilə həyata keçirilir. Valgrind böyük paylaşılan obyektlərin DebugInfo oxuyur Bu virtual yaddaş istifadə tırmanıştır qarşısını alır.
  • A yeni eksperimental uzaq debug məlumat server. Valgrind DebugInfo obyektlərin saxlanılır fərqli bir maşın (adətən, bir build host) və debug məlumat oxuya bilərsiniz. Tam DebugInfo obyektləri başqa bir yerdə saxlanılır zaman resurs mecbur hədəfləri (telefon, tablet) Valgrind çalışan Bu vaxt və əngəl bir çox saxlaya bilərsiniz. Bu --debuginfo-server = seçimi effektiv edir.
  • əsas və debug obyektlər arasında yoxlanılması ardıcıllığı --allow-Uyumsuz-DebugInfo et istifadə edərək, əlil ola bilər.
  • ARM-də yığını scanning tərəfindən Stack çözücüde. Normal açılmaq mexanizmlər uğursuz zaman yığını scanning tərəfindən çözücüde bəzi hallarda yığını izləri bərpa edə bilərsiniz. Stack scanning yaxşı & quot kimi təsvir olunur, bir, murdar təhlükəli və yanlış hack & quot; və belə ismarıcları aradan. Imkan və nəzarət etmək --unw-yığın-scan-döymək və --unw-yığın-scan-çərçivəsində istifadə edin.
  • aşkarlanması və recursive yığını çərçivəsində dövründən birləşmə. Proqram recursive alqoritmlər var, bu qeyd yığını izlərini Valgrind istifadə yaddaş məhdudlaşdırır və maraqsız təkrar zənglər qeyd engeller. Bu command line seçimi --merge-recursive çərçivəsində və monitor komanda olarak tərəfindən nəzarət olunur; birləşməsi-recursive-çərçivəsində v.set & quot;.
  • Fayl adı və istifadə təzyiqlər line nömrələri. istifadə təzyiqlər (v seçimi verilir zaman göstərilir) artıq istifadə olunan hər yatırılması üçün, fayl adı və line sayı yatırılması müəyyən edilir göstərir. siyahısı
  • Yeni və redaktə gdb server monitor xüsusiyyətləri:
  • valgrind.h olan yeni müştəri tələbi, müştəri proqramı gdbserver monitor əmrləri yerinə istifadə edilə bilər VALGRIND_MONITOR_COMMAND.
  • Yeni monitor komanda & quot;. V.info open_fds & quot ;, açıq fayl descriptors və əlavə məlumat siyahısını verir ki,
  • bir isteğe mesaj & quot; v.info n_errs_found & quot; Məsələn & quot üçün komanda, nəzarət etmək;. n_errs_found test 1234 Şərh string bəlkə müxtəlif testlər və ya test mərhələləri səhvlər ayrılması məqsədilə, proses çıxış əlavə imkan ;, başa & quot v.info
  • Yeni monitor əmr & quot; v.info execontext & quot; ki Valgrind tərəfindən qeydə yığını izləri haqqında məlumat göstərir.
  • Yeni monitor əmr & quot; v.do expensive_sanity_check_general & quot; bəzi daxili ardıcıllıq çek çalıştırmak üçün.
  • Yeni bayraq --sigill-diaqnostika JIT bu tərcümə bilməz təlimat rastlaşanda diaqnostik mesaj çap olub-olmadığını nəzarət etmək. faktiki davranış - tətbiqi SIGILL çatdırılması -. dəyişməz
  • Valgrind 64 bit hədəfləri istifadə edə bilərsiniz yaddaş maksimum məbləği 32GB-dən 64GB artmışdır. Bu mümkün Doğrudan 35GB haqqında qədər tələb Memcheck applications çalıştırmak üçün etmək lazımdır.
  • SABİT Bugs:
  • aşağıdakı hataları sabit və ya həll edilmişdir. Ki, & quot Qeyd edək n-i-bz & quot;
  • & quot üçün stendlər; deyil Bugzilla & quot edir; - Bizə bildirildi bir səhv edir
  • lakin bugzilla giriş var, heç vaxt. Biz hataları fayl təşviq
  • bugzilla (https://bugs.kde.org/enter_bug.cgi?product=valgrind) daha
  • birbaşa developers poçt (və ya poçt siyahıları) daha - ki, hataları
  • haqqında unudulmuş və ya rədd almaq üçün Bugzilla'da daxil edirlər daxil deyil.

  • XXXXXX aşağıdakı kimi səhv nömrəsi olduğu
  • https://bugs.kde.org/show_bug.cgi?id=XXXXXX ziyarət bir səhv görmek üçün.
  • 123837 sistem: 4-cü dəlil cmd
  • asılı olaraq, isteğe bağlıdır
    Kurtulmuş blokları Mallocd olduğu
  • 135425 memcheck demək lazımdır
  • 164485 VG_N_SEGNAMES və VG_N_SEGMENTS çox kiçik
  • (hələ) var
  • 207815 syswrap-linux.c üçün drm ioctls bəzi edər
  • 251569 təngə gətirmək amd64- & gt; IR: 0XF 0x1 0xF9 0xbf 0x90 0xD0 0x3 0x0 (RDTSCP)
  • ccache ilə tərtib Impossible 252955
  • 253519 Memcheck auxv göstərici deyilir etibarsız çatmaz edib.
  • 263034 Crash bir PPC64 binaries loading zaman
  • 269599 artırılması dərin backtrace
  • 274695 s390x: Support & quot; məntiqi olarak üçün / müqayisə; təlimat (z196)
  • 275800 s390x: cache məlumat (part 2) Autodetect
  • 280271 Valgrind mümkün yaddaş hələ də müyəssər std :: string haqqında sızması məlumatına
  • 284540 Memcheck saymaq olmaz suppressions uyğun hələ də müyəssər [..]

  • ARM
  • 289578 Backtraces masalar (scan bayraqları dəstə)
  • açılmaq
  • 296311 Yanlış yığını izləri görə -fomit-frame-göstərici ilə (x86)
  • 304832 ppc32: qurmaq uğursuzluq

  • Ayrı-ayrı .debug fayllar üçün
  • 305431 istifadə find_buildid shdr fallback

  • AVX2 təlimatlar üçün
  • 305728 əlavə dəstək
  • 305948 ppc64: ShlD64 / ShrD64 kodu nəsil iddia
  • 306035 s390x: Laag və dostları üçün Fix IR nəsil
  • 306054 s390x: çevirmək üçün int / məntiqi
  • şərt kodu hesablama
  • 306098 s390x: çevirmək üçün alternativ opcode forma / sabit olan

  • PPC üçün köməkçi vektor olan
  • 306587 Fix cache line aşkar.
  • 306783 Mips unhandled syscall: / 4079/4182 4025
  • 307038 DWARF2 CFI oxucu: unhandled DW_OP_ opcode 0x8 (DW_OP_const1u et al)
  • 307082 HG yalan müsbət: pthread_cond_destroy: unknown CV məhv
  • 307101 sys_capget İkinci arqument NULL ola bilər
  • 307103 sys_openat. Pathname mütləq, onda dirfd yok
  • 307106 amd64- & gt; IR: F0 0f c0 02 (xadd byte kilidi)
  • 307113 s390x: DFP dəstək

  • Mips-linux sistemi
  • 307141 valgrind bunun əleyhinədi iş
  • Sayı Maliyyə: 307155 filter_gdb syscall-template.S T_PSEUDO filtrelemek lazımdır

  • Test suite AVX üçün 307285 x86_amd64 xüsusiyyət test
  • səhv
  • 307290 memcheck üst-üstə düşür testcase lazımdır memcpy versiyası filter
  • 307463 əlavə olarak edin; & limit = 0 & quot; bütün açıq hataları olarak; & quot etmək; link
  • 307465 --show-bəlkə itirilmiş = heç bir səhv sayı / çıxış kodu azaltmaq lazımdır

  • 10.7.5 kitabxana ImageLoader Mac OS X
  • 307557 qaçaqları :: recursiveInit [..]
  • 307729 pkgconfig dəstək broken valgrind.pc
  • 307828 Memcheck saxta səhvlər SSE optimize wcscpy, wcscmp, wcsrchr, wcschr

  • Cingilti istifadə edərkən
  • 307955 Tikinti valgrind 3.7.0-R4 Gentoo AMD64 uğursuz

  • Ppc64 haqqında
  • 308089 Unhandled syscall: prctl
  • 308135 PPC32 MPC8xx 16 bayt var cache ölçüsü
  • 308321 testsuite memcheck filter gdb_filter müdaxilə
  • 308333 == 307106
  • 308341 vgdb prosesi çıxış (və ya ölümcül siqnal)
  • hesabat verməlidir
  • 308427 s390 memcheck hesabat cjump / cmove uninit asılıdır tsearch

  • Quraşdırılmış Xen başlıqlarını
  • 308495 Sil build asılılıq

  • 32-bit rejimi edam 64-bit göstərişi ilə
  • 308573 Daxili səhv
  • 308626 == 308627
  • 308627 pmovmskb etibarlılıq bit təbliği qeyri-dəqiq deyil

  • Track-FDS seçimi info olan
  • 308644 vgdb komanda
  • 308711 aspacemgr və arenalarda out_of_memory
  • haqqında daha ətraflı məlumat vermək
  • 308717 ARM: sabit-point VCVT.F64 həyata [SU] 32
  • .
  • 308718 ARM təlimatları SMLALBB ailə həyata
    PTRACE_SET / GETREGSET üçün
  • 308886 itkin dəstək
  • 308930 syscall name_to_handle_at (AMD64 haqqında 303) ele deyil

  • Testlər
  • 309229 V-bit tester hesabat deyil nömrəsi yaradılan

  • MIPS haqqında
  • 309323 print tanınmamış instuction
  • 309425 yatırmaq üçün --sigill-diaqnostika bayrağı təmin qanunsuz [..]
  • 309427 SSE optimize stpncpy trigger uninitialised dəyəri [..] səhvlər
  • 309430 Self hosting ppc64 operand növü üzrə vassert səhv görür
  • 309600 valgrind qarışıq bir az haqqında 0 ölçülü bölmələr
  • 309823 hələ müyəssər blokları
  • üçün səhvlər yaradın
  • 309921 PCMPISTRI qüvvədə bit təbliği qeyri-dəqiq deyil
  • 309922 heç / testlər / ppc64 / test_dfp5 bəzən uğursuz

  • Iops of Iop_CmpORD sinif vbit checker tərəfindən dəstəklənir 310169
  • .
  • 310424 --read-var-info düzgün statik dəyişənlərin təsvir deyil

  • Debug rəmzlərinə
  • 310792 Axtarış əlavə yol
  • 310931 s390x: Mesaj təhlükəsizlik yardım (MSA) təlimat uzadılması [..]

  • Tam operands
  • 311100 PPC DFP həyata keçirilməsi olmayan [..]
  • 311318 ARM: & quot; 128-bit daimi icra & quot deyil; hata beledir
  • 311407 ssse3 bcopy (əslində çevrilmişdir memcpy) etibarsız oxu [..]
  • səbəb
    Bir yönlendirileceksiniz funksiyası daxilində filial yönləndirən
  • 311690 V qəzaları səbəbiylə
  • 311880 x86_64: shell_valid1 da regtest askıda etmək
  • 311922 XƏBƏRDARLIQ: unhandled syscall: 170
  • 311933 == 251569
  • 312171 ppc: DFP üçün insn seçimi

  • DFP iops səhv
  • 312571 Yuvarlaqlaşdırma rejimi zəng [..]

  • S390 DFP dəstək Iop_D32toD64 [..] üçün
  • 312620 Change qırdı ppc [..]
  • 312913 sallanan göstəricilərinə səhv də alloc yığını iz hesabat verməlidir

  • Mountain Lion
  • 312980 Building bir compiler xəbərdarlıq yaradır

  • Valgrind üçün MIPS64 / Linux port durub
  • 313267
  • 313348 == 251569
  • 313354 == 251569

  • Assert_fail da
  • 313811 Buffer daşqın
  • 314099 coverity VEX guest_ppc_toIR.c insn_suffix
  • səhv işarə
  • 314269 ppc: insn seçimi ölü kodu
  • 314718 ARM: tam bölmək təlimat (sdiv və udiv)
  • həyata keçirilməsi
  • 315345 cl-format.xml və callgrind / dump.c CFL istifadə razı deyiləm = və ya cfi =
  • 315441 sendmsg syscall unset msghdr msg_flags ignore olmalıdır

  • Bir mövzu daxilində
  • 315534 msgrcv (blok)
  • valgrind asmaq üçün səbəb
  • 315545 Bəyannaməsini (Ucar *) sektorunun & gt; [tteNo] .tcptr soyadı; tt "
  • 320895 (patch daxil olmaqla) fanotify dəstək əlavə
  • 320998 təngə gətirmək amd64- & gt; IR pcmpestri və pcmpestrm SSE4.2 təlimat

  • Xen 4.3
  • 321065 Valgrind yenilikləri
  • 321148 Unhandled təlimat: PLI (Thumb 1, 2, 3)
  • 321363 Unhandled təlimat: SSAX (ARM + Thumb)
  • 321364 Unhandled təlimat: SXTAB16 (ARM + Thumb)
  • 321466 Unhandled təlimat: SHASX (ARM + Thumb)
  • 321467 Unhandled təlimat: SHSAX (ARM + Thumb)
  • 321468 Unhandled təlimat: SHSUB16 (ARM + Thumb)
  • 321619 Unhandled təlimat: SHSUB8 (ARM + Thumb)
  • 321620 Unhandled təlimat: UASX (ARM + Thumb)
  • 321621 Unhandled təlimat: ABŞx (ARM + Thumb)
  • 321692 Unhandled təlimat: UQADD16 (ARM + Thumb)
  • 321693 Unhandled təlimat: LDRSBT (Thumb)
  • 321694 Unhandled təlimat: UQASX (ARM + Thumb)
  • 321696 Unhandled təlimat: UQSAX (Thumb + ARM)
  • 321697 Unhandled təlimat: UHASX (ARM + Thumb)
  • 321703 Unhandled təlimat: UHSAX (ARM + Thumb)
  • 321704 Unhandled təlimat: REVSH (ARM + Thumb)
  • 321730 əlavə cg_diff və cg_merge man pages
  • 321738 əlavə vgdb və valgrind-dinləyici man pages
  • 321814 == 315545
  • 321891 Unhandled təlimat: LDRHT (Thumb)
  • 321960 pthread_create () sonra alloca () səbəb etibarsız yığını yazmaq səhvlər
  • 321969 ppc32 və ppc64 bilmir [lf] setxattr

  • TID ilə birlikdə
  • 322254 Show threadname tətbiqi ilə əgər
  • 322294 IBM Power ISA 2.07
  • ilkin dəstək əlavə et
    OS X altında wqthread_hijack ilə
  • 322368 Bəyannaməsini uğursuzluq 10.8
  • 322563 təngə gətirmək mips- & gt; IR: 0x70 0x83 0xF0 0x3A
  • 322807 VALGRIND_PRINTF_BACKTRACE xml və mətn stderr
  • üçün CallStack yazır
  • 322851 0bXXX ikili hərfi sintaksis standart deyil
  • 323035 Unhandled təlimat: LDRSHT (Thumb)
  • 323036 Unhandled təlimat: SMMLS (ARM və Thumb)
  • 323116 memcheck / testlər / ppc64 / power_ISA2_05.c qurmaq üçün uğursuz [..]
  • 323175 Unhandled təlimat: SMLALD (ARM + Thumb)
  • 323177 Unhandled təlimat: SMLSLD (ARM + Thumb)
  • 323432 Zəng pthread_cond_destroy () və ya pthread_mutex_destroy () [..]

  • IBM Power ISA 2.07 üçün
  • 323437 Faza 2 dəstək

  • I386 (Athlon) haqqında
  • 323713 Support mmxext (tam SSE) alt
  • 323803 işlem yaddaş təlimat Power dəstəklənmir
  • Valgrind ilə AMD CPU'lar 323893 SSE3 mövcud deyil
  • 323905 Valgrind olan ehtimal yalan müsbət / yaxın Drd ()
  • 323912 valgrind.h header mingw64 üçün uyğun deyil
  • Valgrind bilmir 324047 [LDR, ST] {S} [B, H] T ARM təlimat
  • 324149 helgrind: pthread_cond_timedwait ETIMEDOUT qayıtdıqda [..]
  • 324181 mmap MAP_32BIT idarə etmir
  • 324227 memcheck bir mövzu çıxış + blok zənglər yalan müsbət sızma [..]

  • ARM memarlıq fanotify API üçün
  • 324421 Support
  • 324514 cmd çıxış davranış ardıcıllıq nəzarət gdbserver [..]
  • 324518 ppc64: dcbt təlimat emulation idarə etmir [..]
  • 324546 heç / testlər / -m64 tələb test_isa_2_07_part2 ppc32
  • 324582 giriş azad yaddaş edilir zaman, həm də ayrılması hesabat [..]

  • Power ISA 2.06 insns üçün
  • 324594 Fix daşqın hesablanması. Mulldo / mulldo
  • 324765 ppc64: qeyri-qanuni təlimat zaman həyata heç / testlər / ppc64 / jm-misc

  • SNaN giriş üçün xscvspdp / xvcvspdp üçün
  • 324816 Yanlış VEX həyata keçirilməsi

  • X86_64 üçün Microsoft C run vaxt
  • 324834 Unhandled təlimat

  • IBM Power ISA 2.07 üçün
  • 324894 Faza 3 dəstək
  • 326091 DRD: optimize strlen olan saxta irqi hesabat () impls çəkinin
  • 326113 valgrind libvex hwcaps AMD64 səhv
  • ni-bz bəzi yanlış command line variantları göz ardı edilə bilər
  • ni-bz patch imkan-ədalətli Sched Android
  • haqqında
  • icra əvvəl tələb vgdb snapshot üçün ni-bz hesabat səhv
  • ni-bz eyni 303624 kimi (3.8.0 sabit), lakin x86 Android üçün

nədir versiya 3.8.1-ci Yeni

  • Bu 3.8.0 bəzi təsdiq uğursuzluqlar giderir ki, , real istifadə hallarda orta tez-tez baş ARM bəzi itkin təlimatlar üçün dəstək verir, və MacOSX bir çıxılmaz vəziyyəti giderir.

  • Siz paketi və ya digər istifadə üçün 3.8.0 çatdırmaq Əgər
  • yerine 3.8.1 yükseltmek hesab edə bilər.

nədir versiya 3.6.0-ci Yeni

  • Bu çox əhəmiyyətli irəliləyişlər ilə bir xüsusiyyət azad və hata düzeltmelerini adi kolleksiya.
  • Əsas təkmilləşdirilməsi Valgrind indi ARM / Linux və Mac OS X 10.6 (Snow Leopard). Üzərində işləyir ki,

Oxşar proqram

Kodos
Kodos

3 Jun 15

MBW
MBW

18 Feb 15

LDasm
LDasm

3 Jun 15

Şərh Valgrind

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!