Վրիպազերծիչի թողարկում GDB 9.2

Հրատարակվել է GDB 9.2 վրիպազերծիչի նոր տարբերակը, որն առաջարկում է միայն տարբերակի հետ կապված սխալների շտկում 9.1. GDB-ն աջակցում է աղբյուրի մակարդակի կարգաբերում ծրագրավորման լեզուների լայն շրջանակի համար (Ada, C, C++, Objective-C, Pascal, Go և այլն) տարբեր սարքավորումների վրա (i386, amd64, ARM, Power, Sparc, RISC-V): և այլն) և ծրագրային հարթակներ (GNU/Linux, *BSD, Unix, Windows, macOS):

Սկսած 9.x ճյուղից՝ GDB նախագիծն ընդունեց թողարկումների համարակալման նոր սխեման, որը հիշեցնում է GCC մոտեցումը: Այս սխեմայի համաձայն, մշակման գործընթացում օգտագործվել է 9.0 տարբերակը, որից հետո ձևավորվել է առաջին կայուն թողարկումը 9.1, որն առաջարկում է ֆունկցիոնալ բարելավումներ, որոնք պատրաստ են վերջնական օգտագործողների համար: Այս ճյուղի հետագա թողարկումները (9.2, 9.3 և այլն) կներառեն միայն վրիպակների շտկումներ, սակայն 10.0 մասնաճյուղում մշակվում է նորարարությունների նոր շարք, որը պատրաստ լինելուց հետո կառաջարկվի կայուն թողարկման 10.1-ի տեսքով:

9.2 թողարկման ամրագրումներից նշվում է.

  • Ուղղել էկրանի ելքի խանգարումը կոդի/ապամոնտաժիչի կամ հրամանի պատուհանների չափափոխումից հետո:
  • «printf»-ի միջոցով օժանդակ փոփոխականների հասցեներով ելքի խնդրի լուծում:
  • Ուղղում է խնդիրները, որոնք թույլ չեն տալիս հիմնվել Solaris 11.4-ի նոր թողարկումների և SPARC պրոցեսորներով համակարգերի վրա:
  • Հաստատվել է պտույտ, երբ սիմվոլները բեռնում են առանձին վրիպազերծման obj ֆայլերից:

Source: opennet.ru

Добавить комментарий