История изменений
Исправление robus, (текущая версия) :
отсутствие во время компиляции сведений о данных, с котором будет работать код решается при помощи JIT.
Возможно. Но прогревать хромого или Qt Creator у меня нет ни малейшего желания.
К слову в треде уже писали, что все известные на данный момент реализации JIT PGO сливают нативному коду подчастую. Тут можно сказать, что это потому, что в современных процессорах уже есть планировщик.
И всё же шансов, что этот революционный подход (VLIW + JIT + PGO) выстрелит, очень мало. А если учесть, что ресурсов у МЦСТ на пару порядков меньше, чем у штеуда, не лучше ли им было идти по проторённой тропе, а не изобретать велосипед с одним треугольным колесом?
Исходная версия robus, :
отсутствие во время компиляции сведений о данных, с котором будет работать код решается при помощи JIT.
Возможно. Но прогревать хромого или Qt Creator у меня нет ни малейшего желания.
К слову в треде уже писали, что все известные на данный момент реализации JIT PGO сливают нативному коду подчастую. Тут можно сказать, что это потому, что в современных процессорах уже есть планировщик, но тем не менее шансов, что этот революционный подход (VLIW + JIT + PGO) выстрелит, очень мало. А если учесть, что ресурсов у МЦСТ на пару порядков меньше, чем у штеуда, не лучше ли им было идти по проторённой тропе, а не изобретать велосипед с одним треугольным колесом?