是否可以像在C中使用宏或使用inline关键字那样内联这样的函数?
不会。在到达此特定说明之前,Python解释器甚至不知道是否存在这样的函数,更不用说它做了什么。
如评论中所述,PyPy 将自动内联
(上面仍然成立-它“简单地”在运行时生成优化的版本,从中受益,但在无效时中断它),尽管在这种情况下这无济于事因为在PyPy上实施NumPy只是在不久前才开始,直到今天还不是beta版。但最重要的是:不要担心在Python上进行此级别的优化。实现本身可以对其进行优化,也可以不进行优化,这不是您的责任。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)