Как посмотреть оптимизацию компилятора?

Тема в разделе "WASM.BEGINNERS", создана пользователем igrock, 12 фев 2008.

  1. igrock

    igrock New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2008
    Сообщения:
    29
    Если компилятор встречает строку такого вида:
    if (a == 4) b = 2 * a;
    то он ее оптимизирует, превращая в такую:
    if (a == 4) b= 8

    может ли компилятор выдать исходник но уже оптимизированный?
    Или единственный способ глянуть оптимизацию это смотреть ассемлерный листинг?
     
  2. KeSqueer

    KeSqueer Сергей

    Публикаций:
    0
    Регистрация:
    19 июл 2007
    Сообщения:
    1.183
    Адрес:
    Москва
    Не может.Не единственный. Можно еще самому пооптимизировать.
     
  3. Xerx

    Xerx Алексей

    Публикаций:
    0
    Регистрация:
    17 фев 2005
    Сообщения:
    528
    Адрес:
    Russia
    igrock
    Может только в промежуточном коде (в каком - зависит от платформы). Если включена построчная отладочная информация, то по исходному коду и пром. представлению вполне можно посмотреть, то он там наоптимизировал.