Результаты поиска по запросу "webassembly"

3 ответа

В чем разница между asm.js и WebAssembly?

Я недавно читал об asm.js и WebAssembly:http://ejohn.org/blog/asmjs-javascript-compile-target/https://brendaneich.com/2015/06/from-asm-js-to-webassembly/Я вс...

2 ответа

Как я могу вернуть строку JavaScript из функции WebAssembly

2 ответа

 функции здесь ... именно они выполняют работу по передаче / возвращению массива.

ел бы протестировать WebAssembly для выполнения некоторых сложных вычислений массива.Итак, я написал простую функцию C ++, добавив два

ТОП публикаций

1 ответ

Это выглядит многообещающе. И это даже новее, чем WebAssembly, чей MVP был выпущен менее месяца назад.

0 ответов

Если вы посмотрите более тщательно, почему Python-to-C (или Python-to-C ++) был настолько хитрым, вы можете увидеть подробные причины этого краткого ответа, но я думаю, что это выходит за рамки вашего вопроса.

ал, что можно преобразовать код Python 2.7 в веб-сборку, но я не могу найти полное руководство о том, как это сделать. До сих пор я скомпилировал программу на C для Web Assembly с использованием Emscripten и всех его необходимых компонентов, ...

1 ответ

Из-за искажения имени в c ++ я обнаружил, что начать работать с C проще.

оложим, у меня есть простой, автономный файл C ++ (math.cpp) нравится: int add(int x, int y) { return x + y; }Как бы я скомпилировал его в WebAssembly (math.wasm)? Примечание: я использую цепочку инструментов Clang.

1 ответ

Был разрешен в текущей версии LLVM.

ли способ получить доступ к указателям на функции, живущим в модуле WebAssembly? Например, с учетом следующего «модуля», скомпилированного в WebAssembly: extern void set_callback(void (*callback)(void *arg), void *arg); static ...

1 ответ

Используйте сгенерированные файлы .bc для этих библиотек в качестве аргументов компоновщика для команды em ++, и это должно работать.

аюсь скомпилировать некоторый код C, который использует OpenSSL с emscripten, но я получаю нерешенные предупреждения о символах, такие как: warning: unresolved symbol: SHA256_Init warning: unresolved symbol: SHA256_Final warning: unresolved ...

1 ответ

@ GeorgeJempty Я только что запустил его на JSBench, и я получаю как минимум 20-кратное увеличение в Safari, 6-кратное - в Chrome. Если это действительно становится узким местом в сети, браузеры будут оптимизировать его.

держкой WebAssembly, входящей во все новые основные браузеры, как я могу проверить, поддерживает ли ее текущий браузер, который посещает мой сайт?

2 ответа

Это всего лишь пример, часть гораздо большего модуля. Проблема с производительностью заключается в том, почему я до сих пор не вижу демонстрацию, которая заставляет меня говорить: «Ух ты, ты никогда не сможешь сделать это в JS», пока я не увижу, что заголовки, рекламирующие webAssembly как «Изменитель игры», - просто ажиотаж.

длину строки на 300 * медленнееСначала я прочитал ответ наПочему моя функция WebAssembly медленнее, чем эквивалент в JavaScript? [https://stackoverflow.com/q/46331830/3877726] Но это пролило немного света на проблему, и я потратил много ...