Kawaというschemeの処理系は、JavaのVM(virtual machine)に対する
バイトコードを出力するバイトコードコンパイラを備えています。

ネイティブコードコンパイラを備えているschemeがあっても全く不思議ではなく、
また実際に存在するのではないでしょうか。

でも多くの処理系では(独自の)バイトコードにコンパイルするだけで、実用上
問題ないスピードがでるのでそれで良しとしているのではないでしょうか。
それによってコンパイラを含めた処理系の移植性が向上することのほうが嬉しい
のでは?