图片来源:Python3-源码剖析(二)-指令特化 | Yuerer's Blog碰到问题
表明:乘法的opcode为BINARY_OP,在这个例子中我们传的是int当被特化后会酿成BINARY_OP_MULTIPLY_INT,因为python弱类型,确定的类型可以极大提高速率,建议去看cpython的实现源码加深明白。把上面代码放在.py文件中,发现无法进行特化
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |