HTML5 + LLVM = Win? Или не существует? - PullRequest
0 голосов
/ 04 октября 2010

Я попробовал простой клон прорыва в браузере и увидел, что он занимает 25% моего процессора. Sad.

Мне было интересно, может ли LLVM подключиться к HTML5 и использовать преимущества canvas, SVG и т. Д. Если нет, то имеет ли LLVM собственный мультимедийный уровень? Я запустил свою версию chrome с --enable-nacl, и похоже, что она включена (половина демо-версий нативного клиента выполнила http://naclports.googlecode.com/svn/trunk/src/gallery/index.html). Так как теперь поддерживается chrome, могу ли я что-нибудь сделать?

1 Ответ

4 голосов
/ 24 ноября 2010

LLVM не предоставляет никаких подобных функций.

Но вас может заинтересовать проект Emscripten , который представляет собой компилятор из LLVM IR в JavaScript. Автор взял трассировщики лучей и другие программы, написанные на C ++, и скомпилировал их для автоматического запуска в браузере. Это очень круто!

...