compiler-optimization

    3

    3答えて

    次のブログの記事:http://blog.fogus.me/2011/07/21/compiling-clojure-to-javascript-pt1/ Googleクローズコンパイラによって行われた、JavaScriptのプログラミング言語に単純化された非常に信憑性の高い構文変換があります。 私の質問ですが、Javaにこれらの種類の構文変換を提供するものがありますか?

    2

    5答えて

    アプリケーションをデバッグするときに、すべてのコンパイラの最適化をオフにする必要がある/推奨されるのはなぜですか? 背景 Iは、割込みサービス・ルーチン+ ROM領域/ウインドウ(CONSTグローバル変数)+コードの15K使用可能なコードメモリ空間を有する8ビットマイクロコントローラ(OKI 411)に働いています。 〜13Kをほぼ食べるので、デバッグ中でも最大の最適化を有効にすることが非常に魅力

    0

    1答えて

    私は独自の言語用のコンパイラを実装しています。 言語には、1つの組み込み整数型があり、無制限の範囲があります。 aとbが整数変数であるが、bにしか発現a % 100000又はa & 0xFFFFFFの値を割り当てられている場合時々変数は、例えば、より小さなタイプを使用して表され、次いでb代わりInt32として表すことができます。 次の最適化の実装を検討しています。それは、このC#メソッドの同等見て

    9

    2答えて

    I'm trying to build a code sampleは、2の累乗で乗算するときに、コンパイラによるコードの最適化を示します。しかし、私がILのコードを最適化するときは、主に同じままです。私がここで間違っていることは何ですか? コード: int nr; int result; var stopwatch = new Stopwatch(); nr = 5; stopwatc

    3

    1答えて

    私はiPhoneのためのゲームをCでコーディングしていますが、いくつかのパフォーマンス上の問題が発生した後、ボトルネックがどこにあるかを調べるために楽器を使うことにしました。例えば : if(x == (float)3) {....} 実行速く、私はこのようにそれを書いた場合: if(x == 3.0f) {....} それは、コンパイラによって最適化されていないのはなぜ? 私はリリースモ

    2

    1答えて

    コードをコンパイルするとき、シンボルテーブルを使用してデータを格納します。データを含むこのシンボルテーブルが再コンパイルで再利用されるか、新しいシンボルテーブルが作成されますか?

    3

    4答えて

    コンパイラがソースコードを最適化するためのリストがあれば誰でも知っていますか?私は例としてGCCが好きです。 私はプログラマがコードをどのようにすべきか知りたいのですが、良い最適化を得てコンパイラが最適化するのを助けてください。プログラマによる最適化の中には、コンパイラがより良い最適化を行うのを避けるものがあります。 例: replace for (int i = 0; i < n - 1; i

    23

    1答えて

    私はscalac -optimiseをバージョン2.7.7で使用しようとしました。当時、私は決してパフォーマンスは向上しませんでしたが、コンパイルにはもっと時間がかかりました。 Scala 2.9.0では状況が改善されていますか?現在のところ、フラグの対象となる最適化にはどのようなものがありますか?

    4

    1答えて

    g ++を使用してコンパイルされたC++アプリケーションは、Pentium-4(32ビット)以上で動作する必要があります。しかし、通常、Core2Duo以上のプロセッサで使用されます。 私は現在使用しています:-march = pentium4 -mtune = pentium4です。しかし、いくつかの読書は、私が考えているように促してきました-march = pentium4 -mtune =

    2

    2答えて

    私はC#でゲームサーバーを開発しています。特定のパケットがプレーヤーに毎秒3〜5回送信されます。そのパケットはPacketAと呼ばれます。私はそれを受け取ることを確認する以外は何もしません。 このパケットが最も多く送信されるので、最初にスイッチブロックに配置したいので、不要な比較をする必要はありません。コンパイラは、(私はスイッチブロックダウンすべての比較を行うことが原因となる?)とにかく、それを