Resultados da pesquisa a pedido "webassembly"

3 a resposta

Qual é a diferença entre asm.js e WebAssembly?

Li recentemente sobre o asm.js e o ...

2 a resposta

Como posso retornar uma string JavaScript de uma função WebAssembly

Como posso retornar uma string JavaScript de uma função WebAssembly? O módulo a seguir pode ser escrito em C (++)? export function foo() { return 'Hello World!'; }Além disso: posso passar isso para o mecanismo JS para ser coletado como lixo?

2 a resposta

Passar uma matriz JavaScript como argumento para uma função WebAssembly

Gostaria de testar o WebAssembly para fazer alguns cálculos complexos de matriz. Então, eu escrevi uma função C ++ simples adicionando doisint matrizes contendo 3 elementos cada: // hello.cpp extern "C" { void array_add(int * summed, int* a, ...

1 a resposta

Obter dados de forma síncrona do WebWorker?

Embora eu entenda que o JavaScript é inerentemente de thread único e geralmente desaprova essas coisas, estou me perguntando se existe alguma maneira de fazer com que um WebWorker espere até que alguns dados sejam disponibilizados no thread ...

3 a resposta

Compilando Python no WebAssembly

Li que é possível converter o código Python 2.7 em Web Assembly, mas não consigo encontrar um guia definitivo sobre como fazê-lo. Até agora compilei um programa C para Web Assembly usando o Emscripten e todos os seus componentes necessários, ...

6 a resposta

Como compilar um arquivo C ++ no WebAssembly?

Suponha que eu tenha um arquivo C ++ simples e independente (math.cpp) como isso: int add(int x, int y) { return x + y; }Como eu o compilaria no WebAssembly (math.wasm)? Nota: Estou usando a cadeia de ferramentas Clang.

2 a resposta

Chamando um ponteiro de função de estilo C em um WebAssembly a partir de JavaScript

Existe alguma maneira de obter acesso aos ponteiros de função que vivem dentro de um módulo WebAssembly? Por exemplo, dado o seguinte "módulo" compilado no WebAssembly: extern void set_callback(void (*callback)(void *arg), void *arg); static ...

1 a resposta

Como vincular OpenSSL com emscripten?

Estou tentando compilar algum código C que usa o OpenSSL com emscripten, mas recebo avisos de símbolos não resolvidos, como: warning: unresolved symbol: SHA256_Init warning: unresolved symbol: SHA256_Final warning: unresolved symbol: ...

1 a resposta

Como posso verificar se um navegador suporta o WebAssembly?

Com o suporte ao WebAssembly chegando a todos os novos principais navegadores, como posso verificar se o navegador atual que está visitando meu site é compatível?

2 a resposta

Por que a função webAssembly é quase 300 vezes mais lenta que a mesma função JS

Encontre o comprimento da linha 300 * mais lentoPrimeiro, li a resposta paraPor que minha função WebAssembly é mais lenta que o equivalente a JavaScript? [https://stackoverflow.com/q/46331830/3877726] Mas isso esclareceu pouco o problema, e eu ...