![]() |
1
1
据我所知,为了得到返回值,使用uucyg_profile_ufunc_exit,我们需要将优化标志设置为-O0,iirc,由于-O0将返回值存储在ebx中,而更高的优化标志将返回值存储在eax中,因此它不适用于高于此的优化程度;之后给eip打电话。因此,为了避免ebx被instrumentation函数杀死,我们在进入函数时保存它,在分离时恢复它。 我希望这有帮助,祝你好运。 |
![]() |
Community wiki · C中有哪些耗时的操作? 1 年前 |
![]() |
Community wiki · 将所有处理器电源都投入到任务中 1 年前 |
![]() |
Community wiki · C++为C添加了什么?[已关闭] 1 年前 |
![]() |
Community wiki · 打印1到1000,不带循环或条件 1 年前 |