jit

    8

    1答えて

    x86プラットフォームで実行するとなぜこのコードがうまくいっているのですか? 結果: のx86デバッグ:12345678910 x64のデバッグ:12345678910 のx86リリース:12345678910 のx64リリース:1111111111 私は削除するような何かを、変更した場合使用されていない変数の1つ、またはp_lFirstId ++の後に無駄なfor-loopを削除した場合、奇妙な

    4

    2答えて

    (iPad)Simulatorで使用されるモノタッチランタイムと実際のデバイスで実行されるモノタッチランタイムの違いに関するドキュメントはありますか? 私は最近、ExecutionEngineException(一見、hereとは無関係です)の原因となったコードを変更しなければなりませんでした。 シミュレータでJITが有効になっていますか(私はそれがデバイス上にないことを知っています)、またはこの

    13

    1答えて

    PyPyのJITは、PythonコードをCPythonよりもはるかに高速に実行させることができます。 JITコンパイラによって最適化されたコードを書くためのガイドラインはありますか?例えば、Cythonはいくつかの静的コードをC++にコンパイルでき、効率的なコードを書くにはguidelinesです。 PyPyの良いプラクティスがありますか? PyPyプロジェクトにはhintsを含めるためのガイドラ

    43

    6答えて

    私は最近取り組んできた趣味の仮想マシン用のJITコンパイラを書いています。私はアセンブリのビットを知っています(私は主にCプログラマですが、私は理解していないオペコードのリファレンスを使ってほとんどのアセンブリを読むことができますし、いくつかの簡単なプログラムを書くことができます)。私がオンラインで見つけた自己修正コードの実行時http://asm.sourceforge.net/articles

    6

    2答えて

    アンドロイドデバイスの開発ゲームは、JITをまったく持たないデバイスをターゲットにし、バイトコードの最適化のみに依存する必要があります。これらの最適化のセットが空であるかどうかは疑問です... 実際には、Javaコンパイラ(JITではなく、ハードなjavac)は、/ 4を>> 2に変換するような最適化を行いますか?または、すべての最適化がJITの仕事ですか?

    1

    2答えて

    私はクイック検索を行いましたが、このトピックで何も見つかりませんでした。私はこれが可能かどうかも分かりませんが、私は興味があります。 ユーザーがプログラムをダウンロードする直前にサーバー上でJavaプログラムをコンパイルすることは可能ですか?私が考えることができるこのアプリケーションは、ユーザーがダウンロードする前にプログラムのソースコードを変更することです。これは、プログラムがWebサイトのユー

    2

    4答えて

    DLLを介したC++コンパイラのインラインメソッド呼び出しが可能ですか? .NET JITは可能ですか?

    48

    1答えて

    EDIT:残念ながら、LuaJITは以下のリンクの比較から除外されました。 このプログラミング言語のcomparisonは、LuaJITが通常のLua実装よりも10倍以上の改善があることを示しています。 変更がそれほど大きいのはなぜですか? JITコンパイルから多くの利益を得ているLuaに固有の何かがありますか? Pythonは動的に型定義され、バイトコードにもコンパイルされるので、なぜPyPy(

    13

    4答えて

    可能性の重複: JIT compiler vs offline compilers 私は特定の状況下で、Javaプログラムや、むしろJavaプログラムの部分はCで「同じ」コードよりも高速に実行されることが可能であることを聞いた++ (または他のプリコンパイルされたコード)をJIT最適化のために使用します。これは、コンパイラがいくつかの変数の範囲を決定し、いくつかの条件を回避し、実行時に同様のトリッ

    8

    4答えて

    私はJavaの依存関係を取り除いてネイティブコードを生成し、アプリケーションとしてコンパイルされたコードをどのように提供できるのでしょうか? それは可能ですか? P.S.私はgcjコンパイラについて知っているそれは何をしているのですか?