История изменений
Исправление SkyMaverick, (текущая версия) :
Ну так трансляция-то не бинарника-же. Нужно оптимизировать jit-ы V8, Ion(Spyder)Monkey и прочее. Понятно, что они вылизаны для x86-64. Понятно, что их вылижут для ARM. Для Эльбрусов придётся также оптимизировать транслятор силами МЦСТ или партнёров. Понятно, что можно и просто «втупую» скомпилировать (какбы обычный С++ и движок соберётся), но производительность транслируемого без оптимизации под платформу отстойная, мягко говоря.
Где-то давненько на Ютубе видел семинари презентацию, где партнёры МЦСТ рассказывали, как они оптимизировали IonMonkey под Эльбрус. С наскоку не найду, но посмотреть интересно.
upd. А вот, нашёл
Исходная версия SkyMaverick, :
Ну так трансляция-то не бинарника-же. Нужно оптимизировать jit-ы V8, Ion(Spyder)Monkey и прочее. Понятно, что они вылизаны для x86-64. Понятно, что их вылижут для ARM. Для Эльбрусов придётся также оптимизировать транслятор силами МЦСТ или партнёров. Понятно, что можно и просто «втупую» скомпилировать (какбы обычный С++ и движок соберётся), но производительность транслируемого без оптимизации под платформу отстойная, мягко говоря.
Где-то давненько на Ютубе видел семинари презентацию, где партнёры МЦСТ рассказывали, как они оптимизировали IonMonkey под Эльбрус. С наскоку не найду, но посмотреть интересно.