Dylan Graham o hlahisitse nako e bobebe ea nako ea ho sebetsa LWDR bakeng sa mananeo a D a li-microcontrollers tse nang le sistimi ea ts'ebetso ea nako ea nnete (RTOS). Mofuta oa hajoale o etselitsoe li-microcontrollers tsa ARM Cortex-M. Nts'etsopele ha e reretsoe ho koahela ka botlalo bokhoni bohle ba D, empa e fana ka lisebelisoa tsa mantlha. Kabo ea memori e etsoa ka letsoho (e ncha / e hlakola), ha ho na mokelli oa lithōle, empa ho na le lihoko tse ngata tsa ho sebelisa lisebelisoa tsa RTOS.
Mofuta o hlahisitsoeng o tšehetsa:
- kabo le ho senngoa ha maemo a sehlopha le a qubu bakeng sa meaho;
- tse sa fetoheng;
- e bolela;
- likonteraka, lisebelisoa tsa motheo tsa RTTI (ka litšenyehelo tsa Typeinfo);
- likhokahano;
- mesebetsi ea sebele;
- litlelase abstract le static;
- lihlopha tse tsitsitseng;
- ho abela, ho lokolla le ho fetola boholo ba lihlopha tse matla;
- ho eketsa likarolo ho sehlopha se feto-fetohang le lihlopha tse hokahaneng tse matla.
Boemong ba likarolo tsa liteko: mekhelo le Lintho tse ka Lahloang (kaha li hloka tšehetso ea scavenger).
Ha ea kengoa tšebetsong:
- baetsi ba mojulu le bahahi;
- ModuleInfo;
- khoele mefuta e fapaneng ea lehae (TLS);
- baemeli le ho koala;
- lihlopha tsa associative;
- data e arolelanoang le e hokahaneng;
- lintho tse hashed.
Source: opennet.ru