Zana ya zana za Jitter imepitishwa rasmi na Mradi wa GNU na sasa itatengenezwa kwa jina la GNU Jitter kwa kutumia miundombinu ya GNU na kwa mujibu wa mahitaji ya mradi. Jitter hutengeneza mashine pepe zinazobebeka na za haraka sana kwa ajili ya uundaji wa lugha ya programu kiholela, na utendaji wa utekelezaji wa msimbo ambao ni bora zaidi kuliko wakalimani na karibu na msimbo asili uliokusanywa. Msimbo wa chanzo wa Jitte umeandikwa kwa C na kupewa leseni chini ya GPLv3.
Jitter huchukua kama ingizo ubainishaji wa kiwango cha juu wa maagizo yanayotumika na mashine pepe na hutoa utekelezaji wa mashine pepe iliyo tayari kwa ajili ya kutekeleza maagizo yaliyobainishwa. Mantiki ya kila maagizo katika vipimo imebainishwa kwa kutumia msimbo C (tazama mfano wa vipimo vya mashine pepe vya Lisp). Uwezo wa ziada ni pamoja na usaidizi wa shughuli za matawi zenye masharti, kama vile kukagua thamani ya lebo na kukagua kufurika, ambazo ni ngumu kutekelezwa katika C na ni za kawaida katika lugha zinazobadilika za programu.
Matokeo mashine pepe Mashine pepe imeandikwa kwa C ikiwa na idadi ndogo ya mistari ya kusanyiko. Mipangilio hutolewa kwa ajili ya kuwezesha uboreshaji mbalimbali na kuchagua mifumo ya utumaji, kurahisisha kuhamisha mashine pepe kwenye mifumo tofauti. Miundo ya usajili, raki, na utekelezaji uliojumuishwa inaungwa mkono, pamoja na uwezo wa kuunganisha miundo ya data ya VM kwenye sajili za maunzi ya CPU na kuwezesha wakusanyaji wa takataka. Msimbo unaozalishwa unajumuisha API rahisi ya C kwa ajili ya uingizwaji na utekelezaji wa msimbo unaobadilika katika mashine pepe, pamoja na programu ya kiendeshi cha kuendesha msimbo kutoka faili za maandishi tofauti katika mashine pepe.
Chanzo: opennet.ru
