限制GHCi中的默认堆栈大小

 mobiledu2502892717 发布于 2023-02-13 15:53

在最近关于Haskell中的堆栈溢出的问题中, kosmikus表示GHCi的默认堆栈大小为512 MB.我宁愿有一个更小的堆栈大小,比如2 MB或者其他东西,因为如果我超越它,几乎在所有情况下,都是因为我的错误.我的系统没有很多内存,因此当我在代码中出错时,512 MB的堆栈大小有时会导致一些疯狂的交换和缓慢.

有没有办法在.ghci文件或其他地方限制GHCi的默认堆栈大小?

我知道我应该能够创建一个

alias ghci='ghci +RTS -K2M -RTS'

作为最后的手段,但我想尽可能避免这种情况.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有