¿Por qué el compilador no puede crear una pequeña tabla de saltos en lugar de una rama?
Esta es probablemente una pregunta estúpida, hecha por ignorancia. Aquí hay un enlace que describe la predicción de ramificación. Dado que parece que esto no sería eficiente en CPUs tontas, ¿por qué el compilador no podría generar simplemente una tabla de saltos de dos elementos? Echa un vistazo al siguiente . . . Read more