そもそも1億回も関数を呼び出しておいて遅いもへったくれもないだろう…
もっと呼び出し回数を減らせるような関数を作ればいいんじゃないかなと思う。