Интелу надо сделать процессор, оптимизированный для Javascript.
Или сделать свой JS-движок, вложив туда наследие от своего С++-компилятора ;)
Тогда x86 начнут снова любить ;)
This entry was originally posted at
http://wizzard.dreamwidth.org/306125.html. It has
(
Read more... )
Comments 64
Reply
Reply
Reply
Ну, они могли бы начать контрибьютить в х86/х64 джит для v8
> оптимизироваться под JS
всегда есть какие-то паттерны, например, member lookup или еще ченить такое, в проце ведь дохрена эвристик, их можно по-разному тюнить
> почему бы всему миру не перейти на Asm.js?
потому что он хуевый. хотя PNaCl еще хуже ;). msil относительно хороший байткод, но местами слишком высокоуровневый (точнее, я очень хорошего мнения о CLR но местами плохого мнения о BCL)
для веба нужен верифицируемый легковесный байткод какой-то. а верифицируемых байткодов раз-два и обчелся((
Reply
Reply
под верифицируемостью подразумевается возможность взять кусок кода и, не запуская его, определить, подходит ли он под security constraints или нет.
Reply
бугога.
Reply
а приобрести можем оптимизации, которые нынче упираются в отсутствие поддержки железом (read barriers, stm, и так далее)
Reply
таки теряем. Всреднем, если мы уже согласились на автоматический а не ручной, на волшебноавтоматический меморименеджмент, то нам сразу надо в 2-5 раз больше памяти. Но сейчас это не проблема, да. хоть 8 гб, хоть 32 или 128, это фигня, пипл хавает.
Reply
Reply
http://habrahabr.ru/post/193642
человек слышал что надо все писать на asm.js, а на самом деле ему asm.js как собаке пятая нога.
http://habrahabr.ru/post/193642/#comment_6727860
Reply
Leave a comment