c# – “运行时蹦床”在MonoTouch 6.0.8发行说明中的??含义是什
发布时间:2020-12-15 17:13:45 所属栏目:百科 来源:网络整理
导读:MonoTouch 6.0.8 release notes说: Runtime Trampolines: It is no longer necessary to manually manage trampolines in the Mono runtime,trampolines are now handled dynamically. 这是什么意思?你怎么手动管理蹦床呢? 当你知道你可能会用完蹦床时,你
MonoTouch 6.0.8 release notes说:
这是什么意思?你怎么手动管理蹦床呢? 解决方法
这意味着正如发行说明所说,Monotouch现在可以确定要分配多少蹦床.
要添加更多蹦床,请添加编译器标志,例如: -aot "nrgctx-trampolines=4096" -aot "nimt-trampolines=4096" -aot "ntrampolines=4096" 通常当你用完蹦床时意味着你使用了很多泛型和接口,很难计算出需要提前分配多少内存(aot).所以Xamarin必须找到一种神奇的方法来进行这种计算并相应地分配蹦床.我找不到更多关于此的信息. 在这个帖子中有一些关于蹦床的更多信息:http://forums.xamarin.com/discussion/503/trampolines-cost和这个线程先于另一个:http://lists.ximian.com/pipermail/monotouch/2012-March/008800.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |