Издање Валгринд 3.15.0, комплета алата за идентификацију проблема са меморијом

Доступан издање Валгринд 3.15.0, комплет алата за отклањање грешака у меморији, откривање цурења меморије и профилисање. Валгринд је подржан за Линук (Кс86, АМД64, АРМ32, АРМ64, ППЦ32, ППЦ64БЕ, ППЦ64ЛЕ, С390Кс, МИПС32, МИПС64), Андроид (АРМ, АРМ64, МИПС32, Кс86), Соларис (Кс86, АМД64 (АМД64) и мацОС платформа .

В Нова верзија:

  • Mnogo прерађена а алат за профилисање гомиле ДХАТ (Алатка за динамичку анализу гомиле) је проширен, дозвољавајући Надгледајте све захтеве за алокацијом меморије на хрпи и идентификујте цурење ресурса, прекомерну активност гомиле, неискоришћене алокације меморије, краткотрајне алокације и неефикасно постављање података на хрпу. Из категорије експерименталног развоја, ДХАТ је укључен у стандардни Валгринд комплет алата (да бисте га покренули, сада морате да користите опцију „-тоол=дхат“ уместо „--тоол=екп-дхат“).

    Најзначајније побољшање је додавање графичког корисничког интерфејса ДХАТ-у. Поред тога, након завршетка праћеног програма, ДХАТ сада приказује само минимални резиме најважнијих информација и пише цео извештај са подацима профилисања у датотеку. Подаци се више не групишу у записе, већ се складиште као стабла праћења стекова. Број извршених мерења је проширен и додате су додатне категорије праћених параметара. За преглед снимљеног извештаја нуди се посебан прегледник дх_виев.хтмл, који се покреће у веб претраживачу;

    Издање Валгринд 3.15.0, комплета алата за идентификацију проблема са меморијом

  • За системе амд64 (к86_64) обезбеђена је подршка за проширене скупове инструкција РДРАНД и Ф16Ц;
  • Цацхегринд и Цаллгринд нуде нову опцију „—схов-перцс“, која додаје приказ вредности бројача у процентима;
  • У Массиф-у за Линук, Андроид и Солари режим „--реад-инлине-инфо“ је подразумевано омогућен; за мацОС је и даље потребно експлицитно „--реад-инлине-инфо=иес“;
  • У Мемцхецк-у, када наведете опцију “--ктрее-леак=иес” (приказивање резултата теста цурења меморије у ктрее формату), опција “--схов-леак-киндс=алл” је сада аутоматски омогућена. Радило се на спречавању лажних узбуна;
  • Додата опција "--схов-еррор-лист=но|иес", као и опција "-с" еквивалентна "--схов-еррор-лист=иес" за приказ листе откривених грешака након завршетка извршавања. Раније је слична листа била приказана у детаљном излазном режиму „-в -в“, али је излаз у овом режиму био претрпан великом количином непотребних информација.

Извор: опеннет.ру

Додај коментар