dart-archive / wasm

Utilities for loading and running WASM modules from Dart code
https://pub.dev/packages/wasm
BSD 3-Clause "New" or "Revised" License
309 stars 24 forks source link

Minimize amount of generated code. #107

Closed modulovalue closed 1 year ago

modulovalue commented 1 year ago

This PR contains no API changes and no behavioral changes. Its purpose is to adjust the python generator to only generate the minimal amount of code (now into a mixin), and to move WasmRuntime into the non generated part of that library.

This will make it easier to work on the wasmer bindings and it will make future PRs that contain changes to the wasmer bindings much simpler to review.

kevmoo commented 1 year ago

@liamappelbe – want to merge this?