Результаты поиска по запросу "webassembly"
В чем разница между asm.js и WebAssembly?
Я недавно читал об asm.js и WebAssembly:http://ejohn.org/blog/asmjs-javascript-compile-target/https://brendaneich.com/2015/06/from-asm-js-to-webassembly/Я вс...
Используйте сгенерированные файлы .bc для этих библиотек в качестве аргументов компоновщика для команды em ++, и это должно работать.
аюсь скомпилировать некоторый код C, который использует OpenSSL с emscripten, но я получаю нерешенные предупреждения о символах, такие как: warning: unresolved symbol: SHA256_Init warning: unresolved symbol: SHA256_Final warning: unresolved ...
Был разрешен в текущей версии LLVM.
ли способ получить доступ к указателям на функции, живущим в модуле WebAssembly? Например, с учетом следующего «модуля», скомпилированного в WebAssembly: extern void set_callback(void (*callback)(void *arg), void *arg); static ...
target_link_libraries (mainTest crypto) после этого все работало без предупреждений.
вание OpenSSL с веб-сборкой Прежде чем задать этот вопрос, я просто хочу сказать, что я сделал домашнее задание. Вопрос очень похож на тот, что уже задавался здесь, т.е.Как связать OpenSSL с ...
@ GeorgeJempty Я только что запустил его на JSBench, и я получаю как минимум 20-кратное увеличение в Safari, 6-кратное - в Chrome. Если это действительно становится узким местом в сети, браузеры будут оптимизировать его.
держкой WebAssembly, входящей во все новые основные браузеры, как я могу проверить, поддерживает ли ее текущий браузер, который посещает мой сайт?
Это всего лишь пример, часть гораздо большего модуля. Проблема с производительностью заключается в том, почему я до сих пор не вижу демонстрацию, которая заставляет меня говорить: «Ух ты, ты никогда не сможешь сделать это в JS», пока я не увижу, что заголовки, рекламирующие webAssembly как «Изменитель игры», - просто ажиотаж.
длину строки на 300 * медленнееСначала я прочитал ответ наПочему моя функция WebAssembly медленнее, чем эквивалент в JavaScript? [https://stackoverflow.com/q/46331830/3877726] Но это пролило немного света на проблему, и я потратил много ...
Вы должны сделать то же самое, что и связанный вопрос, но в обратном порядке. Вам нужно будет выбрать кодировку (например, UTF-8 или UTF-16), поместить эти закодированные данные в буфер, решить, как передать этот указатель и длину через границу, а затем «просто сделать это».
я есть эта простая функция Rust: #[no_mangle] pub fn compute(operator: &str, n1: i32, n2: i32) -> i32 { match operator { "SUM" => n1 + n2, "DIFF" => n1 - n2, "MULT" => n1 * n2, "DIV" => n1 / n2, _ => 0 } }Я успешно компилирую это в WebAssembly, ...
функции здесь ... именно они выполняют работу по передаче / возвращению массива.
ел бы протестировать WebAssembly для выполнения некоторых сложных вычислений массива.Итак, я написал простую функцию C ++, добавив два
Страница 1 из 2