Bloomberg ili ndi memray yotseguka, chida cholembera mbiri mu mapulogalamu a Python. Pulogalamuyi imayang'anira ntchito zogawa kukumbukira ku Python ndipo imapereka mawonekedwe owunikira ndikuwongolera kukumbukira magawo osiyanasiyana a code, komanso mapulagi olembedwa mu C/C ++. Malipoti amatha kupangidwa molumikizana kapena kupangidwa mumtundu wa HTML. Zimaphatikizanso mawonekedwe a CLI oyang'anira mbiri ndi laibulale yomwe ingagwiritsidwe ntchito kuyang'anira zochitika zama projekiti a chipani chachitatu. Khodiyo imasindikizidwa pansi pa layisensi ya Apache 2.0. Kugwiritsa ntchito kumathandizidwa kokha pa nsanja ya Linux.
Zofunikira zazikulu:
- Mapulogalamu: Dziwani zifukwa zomwe zimagwiritsira ntchito kukumbukira kwambiri muzogwiritsira ntchito, pezani kutayikira kukumbukira, ndipo zindikirani ma code omwe akugwira ntchito zambiri zokumbukira.
- Imatsata mafoni onse okhudzana ndi kugwiritsa ntchito kukumbukira kwathunthu, kugwiritsidwa ntchito mkati mwa ntchitoyo komanso kuchuluka kwa ntchito zogawa kukumbukira. Kutha kuyerekeza molondola kuchuluka kwa kuyimba.
- Kukonza mafoni kumalaibulale mu C/C++ ndikuwerengera kuti mugwiritse ntchito kukumbukira m'mamodule akomweko. Kuthandizira kusanthula ma projekiti pogwiritsa ntchito numpy ndi pandas.
- Kuchulukira pang'ono komanso kukhudza kocheperako pamachitidwe a pulogalamu yomwe yawunikidwa. Njira yoletsa kutsatira ma code anu kuti muwongolere magwiridwe antchito.
- Kupezeka kwa malipoti ambiri ogwiritsira ntchito kukumbukira, kuphatikiza ma graph owoneka bwino ndi makwerero (flame graph).
- Kutha kugwira ntchito ndi ulusi ndikusanthula kukumbukira munkhani ya ulusi womwewo. Ulusi wonse wa Python ndi ulusi wamba, monga C ++ ulusi wogwiritsidwa ntchito mu C/C ++ modules, zimathandizidwa.
- Kuthekera kophatikizana ndi pytest ndikupereka zolemba za pytest zomwe zimatanthawuza malire ogwiritsira ntchito kukumbukira, ngati apitilira, machenjezo adzapangidwa pakuyesedwa.
Source: opennet.ru