Avi Kivity <avi@xxxxxxxxxx> wrote: > > What I checked was: > > > > original with-patch2 with-patch3 > > 8.7ms 8.5ms 7.5ms > > What's the per-call numbers? I did not look into details at that time. I will try to see more details later if possible! > What I mean is, modern cpus effectively inline simple function calls by > predicting the call, and branchs within the function, and the return, so > they don't have to stop their pipelines at any of these points. But > again, the numbers talk louder than speculation about cpu architecture. I need to update my knowledge, thank you! Anyway I will re-check if we can achieve the same performance with a bit cleaner implementation. Takuya -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html