Onjiniyela bephrojekthi ye-Chromium
Lapho udizayina i-Chromium kwasekuqaleni
Ukugcina ukuphepha kwe-codebase, i-Google iphinde isebenzise "
Ukuze kuthuthukiswe ukuphepha kwesisekelo sekhodi, kuye kwaqaliswa iphrojekthi yokuvimbela amaphutha ememori ukuthi avele esisekelweni sekhodi. Kunezindlela ezintathu eziyinhloko: ukudala imitapo yolwazi ye-C++ enemisebenzi yokusebenza okuphephile kwenkumbulo nokwandisa ububanzi bomqoqi kadoti, kusetshenziswa izindlela zokuvikela ihadiwe.
Kulindeleke ukuthi umsebenzi ugxile emikhakheni emibili:
- Ushintsho olubalulekile enqubweni yokuthuthukisa i-C++, engafaki ngaphandle umthelela omubi ekusebenzeni (ukuhlolwa kwemingcele eyengeziwe nokuqoqwa kukadoti). Esikhundleni sezinkomba ezingavuthiwe, kuhlongozwa ukusebenzisa uhlobo
MiraclePtr , okuvumela ukuthi wehlise amaphutha asebenzisekayo asebenziseka kalula ukuya ekuphahlazekeni okungabangeli usongo lwezokuphepha, ngaphandle komthelela omubi obonakalayo ekusebenzeni, ukusetshenziswa kwenkumbulo nokuzinza. - Ukusetshenziswa kwezilimi eziklanyelwe ukuhlola ukuphepha kwenkumbulo ngesikhathi sokuhlanganiswa (kuzosusa umthelela omubi ekusebenzeni okukhona kulokho kuhlola ngesikhathi sokwenziwa kwekhodi, kodwa kuzoholela ezindlekweni ezengeziwe zokuhlela ukusebenzisana kwekhodi ngolimi olusha ngekhodi C++).
Ukusebenzisa imitapo yolwazi ephephile ngenkumbulo kuyindlela elula, kodwa futhi engasebenzi kahle. Ikhodi yokubhala kabusha ku-Rust ikalwe njengendlela ephumelela kakhulu, kodwa futhi ebiza kakhulu.
Source: opennet.ru