fengshangren 发表于 2025-1-15 21:25 覆盖malloc没问题,就几个简单的函数,覆盖new不行,容易符号冲突编译不了,就算解决了符号冲突,感觉也没自带的稳定,我用mi_new创建的指针在某些情况下崩了 |
aixunsoft 发表于 2025-1-15 20:03 我听Xelloss大佬说,覆盖容易出现一些问题,还得自己写MI命令好些 |
fengshangren 发表于 2025-1-15 18:28 new不会,new另外一个头文件,重写new容易符号冲突,只会把项目源码用到的malloc函数替换掉,适合无痛老项目改造 |
引用了mimalloc-override.h之后,他会把malloc和new等分配函数重定向到Mi库的分配函数,但是windows API 的分配函数函数好像不会处理 |
创世魂 发表于 2025-1-15 09:21 看了一下有,库名字没带mimalloc没注意,而且没引用mimalloc-override.h,只封装了几个内存操作的函数 |
火山好像有这个库了吧。 |
很强,非常实用功能 |
|Archiver|手机版|小黑屋|递归火山软件开发平台
( 鄂ICP备18029190号 )
GMT+8, 2025-4-17 11:43 , Processed in 0.090971 second(s), 22 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.