Sakin Valgrind 3.15.0, kayan aiki don gano matsalolin ƙwaƙwalwa

Akwai saki Valgrind 3.15.0, kayan aiki don gyara ƙwaƙwalwar ajiya, gano ƙwanƙwasa ƙwaƙwalwar ajiya, da bayanin martaba. Ana tallafawa Valgrind don Linux (X86, AMD64, ARM32, ARM64, PPC32, PPC64BE, PPC64LE, S390X, MIPS32, MIPS64), Android (ARM, ARM64, MIPS32, X86), Solaris (X86, AMD64) da macOS (AMD64) .

В sabon sigar:

  • Da yawa sake yin aiki kuma an faɗaɗa kayan aikin tattara bayanai masu tarin yawa DHAT (Kayan aikin Binciken Heap na Dinamic), yarda Saka idanu duk buƙatun don rabon ƙwaƙwalwar ajiya a kan tulin kuma gano ɓoyayyiyar albarkatu, ayyukan tsibi mai yawa, ƙayyadaddun ƙwaƙwalwar ajiya da ba a yi amfani da su ba, ƙayyadaddun lokaci na ɗan lokaci, da rashin ingantattun jeri na bayanai akan tsibin. Daga nau'in haɓaka na gwaji, DHAT yana cikin daidaitaccen kayan aikin Valgrind (don gudanar da ku yanzu kuna buƙatar amfani da zaɓin "-tool=dhat" maimakon "-tool=exp-dhat").

    Mafi shaharar haɓakawa shine ƙari na ƙirar mai amfani da hoto zuwa DHAT. Bugu da ƙari, bayan kammala shirin da ake sa ido, DHAT yanzu yana nuna taƙaitaccen taƙaitaccen bayani mafi mahimmanci, kuma yana rubuta cikakken rahoto tare da bayanan martaba zuwa fayil. Ba a haɗa bayanai cikin bayanai ba, sai dai ana adana su azaman bishiyar bishiyu. An faɗaɗa adadin ma'aunin da aka ɗauka kuma an ƙara ƙarin nau'ikan sigogin da aka sa ido. Don duba rahoton da aka yi rikodi, ana ba da mai kallo na musamman dh_view.html, wanda aka ƙaddamar a cikin mai binciken gidan yanar gizo;

    Sakin Valgrind 3.15.0, kayan aiki don gano matsalolin ƙwaƙwalwa

  • Don tsarin amd64 (x86_64), ana ba da goyan baya don tsawaita tsarin umarni RDRAND da F16C;
  • Cachegrind da Callgrind suna ba da sabon zaɓi "-show-percs", wanda ke ƙara nunin ƙimar ƙima a cikin kashi;
  • A cikin Massif don Linux, Android da Solari yanayin "-read-inline-info" yana kunna ta tsohuwa; don macOS har yanzu ana buƙatar takamaiman "-read-inline-info=ee";
  • A cikin Memcheck, lokacin da aka ƙayyade zaɓin "-xtree-leak=ee" (bayyana sakamakon gwajin ƙwaƙwalwar ajiya a cikin tsarin xtree), zaɓin "-show-leak-kinds=all" yanzu yana kunna ta atomatik. An yi aiki don hana ƙararrawar ƙarya;
  • Ƙara wani zaɓi "--show-error-list=no|ee", da kuma zaɓi "-s" daidai da "--show-error-list=e" don nuna jerin kurakuran da aka gano bayan kammala aiwatarwa. A baya can, an nuna irin wannan jerin a cikin cikakken yanayin fitarwa "-v -v", amma abin da aka fitar a cikin wannan yanayin ya cika da adadi mai yawa na bayanan da ba dole ba.

source: budenet.ru

Add a comment