d中简单禁止垃集

原文

{
    import core.memory: GC;

    GC.disable();
    scope(exit) GC.enable();

    foreach (...)
        // 热代码.
}
void load_assets()
{
    import core.memory: GC;

    // 分配,加载等.
    GC.collect();
}

如今,添加新属性core.attribute模块中,而不是全局可用,因此如果要加@GC(...)语法,还需要导入.😃

posted @ 2022-08-09 08:17  zjh6  阅读(7)  评论(0)    收藏  举报  来源