FROM @ihnorton
+1.LSP 本周末两次硬锁定了我的电脑,我第三次能够捕获/杀死内存爆炸。发生这种情况时,macOS 会弹出警告,但仅显示使用了几 GB 的应用程序。只有当我可以足够快地切换时,LSP 内存使用情况才会在活动监视器中可见。第二次发生这种情况时,当我的鼠标冻结时,LSP 进程为 90 GB。[Your system has run out of application memory]
我在 vscode 中使用笔记本。最近出现的代码在下面的详细信息块中(但重新运行它并没有立即重现......
您在什么操作系统上安装了 Mojo?
macOS 13.5的
通过粘贴 Mojo 的输出来提供 Mojo 的版本信息mojo -v
Mojo 0.4.0 (9e33b013)
通过粘贴modular -v
模块化 0.2.1 (5144FFE)
2021 M1 最大,64 GB。
fn type_eq[T1: AnyType, T2: AnyType]() -> Bool:
@parameter
if T1 == T2:
return True
else:
return False
alias Foo = Int64
struct Bip:
pass
struct Boop:
pass
struct Biz:
var f1: Int64
struct Baz:
var f2: Int64
print(type_eq[Foo, Int64]())
print(type_eq[Bip,Boop]())
print(type_eq[Biz,Baz]())