k2nの日記: javac servlet
日記 by
k2n
javaのコンパイルが遅いのはjavacがJVMをいちいち起動しているせいではなかろうかとふと思い立ち、Servletでjavacをインスタンス化して、HTTPでコンパイル指令を送ってやればいいのではと思い立つ。結果はたいして速くならない。
クライアント側には、rubyでHTTPクライアントを書き、Vimから起動と思ったのだが、今使ってるgvimはrubyオプションが友好化(或いは有効化)されていない。rubyの起動のオーバーヘッドも考えると、速度的にはメリットなし。素直にjikes使うか。
ただ、antでも同様のアイデアがあるよう。うちの開発環境はclasspathを毎回動的生成しているから、そのオーバーヘッドもでかい。時間があるときにもう少し探求。
javac servlet More ログイン