Scaoileadh Valgrind 3.15.0, foireann uirlisí chun fadhbanna cuimhne a aithint

Ar fáil scaoileadh Valgrind 3.15.0, foireann uirlisí le haghaidh dífhabhtaithe cuimhne, braite sceite cuimhne, agus próifíliú. Tacaíonn Valgrind le haghaidh Linux (X86, AMD64, ARM32, ARM64, PPC32, PPC64BE, PPC64LE, S390X, MIPS32, MIPS64), Android (ARM, ARM64, MIPS32, X86), Solaris (X86, AMD64) agus ardáin macOS (AMD64) .

В leagan nua:

  • Go leor athdhearadh agus tá an uirlis próifílithe carn DHAT (Uirlis Anailíse Charn Dinimiciúla) leathnaithe, ag ligean Monatóireacht a dhéanamh ar gach iarratas ar leithdháiltí cuimhne ar an gcarn agus aithnigh sceitheadh ​​acmhainní, gníomhaíocht chairn iomarcach, leithdháiltí cuimhne neamhúsáidte, leithdháiltí gearrthéarmacha, agus socrúchán sonraí mí-éifeachtach ar an gcarn. Ón gcatagóir forbartha turgnamhaí, tá DHAT san áireamh sa fhoireann uirlisí caighdeánach Valgrind (chun é a rith ní mór duit an rogha “-tool=dhat” a úsáid anois in ionad “--tool=exp-dhat”).

    Is é an feabhas is suntasaí ná comhéadan grafach úsáideora a chur le DHAT. Ina theannta sin, tar éis clár monatóireachta a chríochnú, ní thaispeánann DHAT anois ach achoimre íosta ar an bhfaisnéis is tábhachtaí, agus scríobhann sé tuarascáil iomlán le sonraí próifílithe chuig comhad. Ní dhéantar sonraí a ghrúpáil isteach i dtaifid a thuilleadh, ach stóráiltear iad mar rian-chrann. Méadaíodh líon na dtomhas a glacadh agus cuireadh catagóirí breise paraiméadair mhonatóireachta leis. Chun an tuairisc taifeadta a fheiceáil, tairgtear breathnóir speisialta dh_view.html, seolta i mbrabhsálaí gréasáin;

    Scaoileadh Valgrind 3.15.0, foireann uirlisí chun fadhbanna cuimhne a aithint

  • I gcás córais amd64 (x86_64), soláthraítear tacaíocht do thacair teagaisc leathnaithe RDRAND agus F16C;
  • Tairgeann Cachegrind agus Callgrind rogha nua “—show-percs”, a chuireann taispeáint luachanna cuntair i gcéatadáin;
  • In Massif le haghaidh Linux, Android agus Solari tá an mód “--read-inline-info” cumasaithe de réir réamhshocraithe; le haghaidh macOS tá “--read-inline-info=yes” sainráite fós ag teastáil;
  • I Memcheck, agus an rogha “--xtree-leak = yes” á shonrú (tá torthaí tástála sceite cuimhne á dtaispeáint i bhformáid xtree), tá an rogha “--show-leak-kinds=all” cumasaithe go huathoibríoch anois. Tá obair déanta chun réamhrabhaidh a chosc;
  • Cuireadh leis an rogha "--show-error-list=níl|tá", chomh maith leis an rogha "-s" atá comhionann le "--show-error-list=yes" chun liosta earráidí a braitheadh ​​tar éis an cur i gcrích a thaispeáint. Roimhe seo, taispeánadh liosta comhchosúil sa mhodh aschuir mhionsonraithe “-v -v”, ach bhí an t-aschur sa mhód seo cluttered le méid mór faisnéise neamhriachtanach.

Foinse: oscailtenet.ru

Add a comment