19/04/24 20:17:27.16 q7k07uRI0.net
さすがにこの2行はinline展開できない。
_operand = FetchOperand();
(this->*_opTable[opCode])();
CPU::FetchOperand()
000007FEC7E59020
mov rax,rsp
push rbp
push r12
push r13
push r14
push r15
lea rbp,qword ptr ds:[rax-58]
sub rsp,130
と変数の初期化か
:
条件分岐を大量に含むコード
:
速いswitch
:
入り口と逆の作業のオーバーヘッド。