రస్ట్‌లో బారో చెకర్‌ని బైపాస్ చేసే మార్గం ప్రచురించబడింది.

Jakub Kądziołka తక్షణ సమస్యలను చూపే ప్రూఫ్-ఆఫ్-కాన్సెప్ట్‌ను ప్రచురించారు రస్ట్ కంపైలర్ ప్రాజెక్ట్‌లో బగ్, డెవలపర్‌లు నాలుగు సంవత్సరాలుగా పరిష్కరించడానికి విఫలయత్నం చేస్తున్నారు.

జాకుబ్ అభివృద్ధి చేసిన ఉదాహరణ చాలా సులభమైన ట్రిక్‌తో బారో చెకర్‌ని దాటవేయడానికి మిమ్మల్ని అనుమతిస్తుంది:

fn ప్రధాన() {
లెట్ బూమ్ = fake_static ::make_static(&vec![0; 1<<20]);
println!("{:?}", బూమ్);
}

రస్ట్ డెవలపర్‌లు విస్మరించిన సమస్యపై దృష్టిని ఆకర్షించడం మాత్రమే దీని ఉద్దేశ్యం కాబట్టి, ఉత్పత్తిలో ఈ ప్రత్యామ్నాయాన్ని ఉపయోగించవద్దని డెవలపర్ అభ్యర్థించారు.

మూలం: linux.org.ru

ఒక వ్యాఖ్యను జోడించండి