webassembly
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable target for compilation of high-level languages like C/C++/Rust, enabling deployment on the web for client and server applications.
Here are 1,310 public repositories matching this topic...
On recent bi-weekly meeting we talked about lint system. Currently we have very basic rules for ts-lint but first of all it only for internal usage and development process, secondary it pretty basic and don't cover all special cases and finally it based on ts-lint which not so powerful as eslint which already support typescript. So basic plan:
- Migrate to eslint;
- Add more custom rules
It would be nice to be able to see the Qt documentation from a Go IDE that shows function and type documentation.
Small omission in the guide: it is implied in step 9 that a {} literal should be parsed as a hash-map in the reader, but this is never explicitly stated earlier on. The sentence in question is: "This is basically the functional form of the {} reader literal syntax".
This issue is related to #51, windows support. When PR #175 lands, wasmer will have experimental support for windows! This is exciting, but does not mean work is finished. Wasmer will only be able to run simple programs that do not use Emscripten, so no nginx or lua. The reason is that the required syscalls have not been implemented for the Windows target.
There are stubs left for unimplemente
The following code compiles without problem:
func main() {
ch := make(chan bool)
js.Global().Call("setTimeout", js.FuncOf(func(this js.Value, args []js.Value) interface{} {
println("sending")
ch <- true
println("sent")
return nil
}), 2000)
println("waiting")
<- ch
println("done")
}
When executed in the browser, the following is outputted:
waiting
s
😎 Curated list of awesome things regarding WebAssembly (wasm) ecosystem.
-
Updated
Jan 8, 2020
Problem
walt-cli package when linking multiple .walt files together can "wrap" the modules in a stand-alone JS module. The resulting module is too large because it serialized the dependency tree with the AST information encoded directly into the output, resulting in a massive amount of js.
Encoding the dependencies into the file is done to ensure the module can be used stand-alone in br
There seems to be an issue with update_flags on some ARM instruction (at least for ADC and SBC). More precisely, Capstone reports update_flags as true when it should be false (according to ARM reference manual).
The following code snippet shows the issue:
from capstone import *
from capstone.arm import *
CODE = [
b"\x03\x00\xa1\xe0", # adcal r0, r1, r3
b"I updated our spec test suite to up-to-date version in #2484, but there are numerous syntax that are not currently supported in Binaryen. So I triaged them into different categories and added them to spec test BLACKLIST in shared.py.
While it is not a goal of Binaryen to
Is there any way to indicate the end-of-candidates for trickle,
because we experience a noticable delay when connecting between
ICE Connection State has changed: checking and
ICE Connection State has changed: connected
normally its indicated with an empty string:
https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection/addIceCandidate
but i keep getting attribute not long eno
For error handling, we currently use the failure crate everywhere.
failure was great when it was released and the standard Error trait didn't support backtraces yet. But things have changed since.
Backtraces are now supported in std::error::Error, so we should use it instead of a custom trait.
Cranelift switched to thiserror
On this page:
https://docs.rs/stdweb/*/stdweb/traits/trait.IElement.html
The first link called "Document" (just below the summary of methods) is a broken link. It goes to this page:
https://docs.rs/stdweb/*/stdweb/traits/struct.Document.html
Which says: "The requested resource does not exist".
I'm noticing that png files with alpha values don't have the setColor alpha values applied when using Flat3D shader (ex. setColor({1.f, 1.f, 1.f, 0.f}) still displays the image).
I'm currently using StbImageImporter for image importing.
Other Peculiarities
- png images with transparent backgrounds have their transparent colours displayed as hard colours (ex. black or white instead of tr
More examples
I would like to group the Tech Stack labs like this samples :
https://github.com/razfriman/BlazorGrpc
https://github.com/fsbolero/TryFSharpOnWasm
https://github.com/GoranHalvarsson/SitecoreBlazor
https://github.com/aspnet/AspLabs/tree/master/src/ComponentsElectron
I need help to find a name for this subsection.
Handlabs ?
Technical stack tests ?
Ran into this issue when reviewing some recent additions.
Currently the only documentation I could find was that we specify BasedOnStyle: Chromium in .clang-format. This implicitly locks down a lot of things which good, more explicit docs would be good.
The specific issue we ran into was the wabt uses a style that requires curly braces around conditional blocks, but chromium, which inh
A minimal WebAssembly virtual DOM to build C++ SPA (Single page applications)
-
Updated
Jan 6, 2020 - C++
Hey team,
Currently we only have sum(abs(x)) and sum(x) available, where x is an array of floats.
As a user, I would like to have abs(sum(x)) available as an aggregator.
i.e. x = [5,-10, 2]
sum(abs(x)) = 17 <- feature already exists
sum(x) = -3 <- feature already exists
abs(sum(x)) = 3 <- feature requested.
Thanks,
Jeff
(deprecated) The journey continues at ASNEXT: https://github.com/AssemblyScript/assemblyscript
-
Updated
Dec 2, 2019 - TypeScript
While we're coming up with a policy in the dark sanctuary of the gitter room, we'd still like input on what people think we should decide here.
Right now, we're leaning towards mostly ignoring possible issues involving spectre, but allowing users to run untrusted code inside a hardware-protection domain, similar to singularity.
On-device wake word detection powered by deep learning.
-
Updated
Jan 8, 2020 - Python
building this project for newcomers is not well documented and has several steps and hidden dependecies still, as pointed out by @samoylovfp.
Ideally, it should be possible to build the devserver with one or two commands.
Fixing #23 will go a long ways towards this goal.
Suggestion / feature request: List which languages / compilers support source maps, and which do not.
Giving this converter that converts bytes[] to a BitmapImage()
public class ByteArrayToImageConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, string language)
{
if (!(value is byte[] bytes))
return null;
var image = new BitmapImage();
#if WINDOWS_UWP
The Redux React pattern is IMO the most logical, sane, and extremely simple to understand pattern for store management in applications. I think we could do very good by standardizing on this pattern -- and likewise on a single dispatcher package in the Vecty root -- instead of asking people to decide and write their own dispatcher.
This means that peopl
- There seems to be a bug when navigating to the catch_all route but not contributors, ex. localhost:7878/test. The current implementation panics using both rocket and actix as server.
- Rocket currently has 404 for unknown routes and this should be added to the actix example as well.
A client-side signal processing library utilizing the power of WebAssembly (.wasm)
-
Updated
Jan 8, 2020 - C++
An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)
-
Updated
Jan 7, 2020 - C
- Organization
- WebAssembly
- Website
- webassembly.org
- Wikipedia
- Wikipedia
Dear developers. I write my custom specific web server for work with specific archive files, compression, encryption, etc. And i want to publish my web server under BSD-2-Clause license.
In my project i use Iris and Iris logger as basement.
I'm not going to use the name of your project to promote my project.
Can I publish my project under the BSD-2-Clause license?
Thanks.