"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "wasm3" between the packages
wasm3-0.4.9.tar.gz and wasm3-0.5.0.tar.gz

About: Wasm3 is a fast WebAssembly interpreter.

Summary:

The "wasm3" source code changed by about 24.0% and now consists of 322 regular files (-1), 10 symbolic links (-1) and 108 directories (+6).

Related Informations:

None found by Fossies.

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 82 28 25 15
C program 61 15 14 19
C++ program 16 6 6 1
Assembler program 2 1 1 0
Java program 1 0 0 0
Python program 14 0 10 3
Shell program 5 1 1 1
Lua program 1 0 0 0
Symbols file 1 0 0 0
CMake file 13 4 4 3
GNU LD script 6 3 3 0
Initialization file 10 5 5 0
JavaScript file 4 0 0 0
JSON file 4 2 1 0
Makefile 15 6 6 1
Symbolic link 20 9 10 0
XML document 14 0 0 0
DOS Batch file 1 0 0 0
Git file 29 12 11 1
Property file 6 2 2 1
Property list 2 0 0 0
Qt Project file 1 0 0 0
Xcode file 1 0 0 1
YAML file 2 0 0 2
Data file 1 0 0 0
Image file 21 4 0 0
Vector Image file 3 2 0 0
Directory 140 38 32 0
Archive 1 0 0 0
License 2 0 1 0
Readme file 33 8 7 5
Text file 44 9 7 6
Other 37 2 7 3
Total Files59315715362



Header Files (68 of 82):

NameStatusDeltaVisual Diff
platforms/cpp/wasm3_cpp/include/wasm3_cpp.h changed 28.7% diff
platforms/esp32-idf-wasi/main/m3_api_esp_wasi.h moved 0.0%
platforms/embedded/esp32-idf-wasi/main/m3_api_esp_wasi.h
platforms/esp32-idf-wasi/main/wasi_test.wasm.h moved 0.0%
platforms/embedded/esp32-idf-wasi/main/wasi_test.wasm.h
platforms/esp32-pio/src/sdkconfig.h moved 0.0%
platforms/embedded/esp32-pio/src/sdkconfig.h
platforms/fomu/include/console.h moved 0.0%
platforms/embedded/fomu/include/console.h
platforms/fomu/include/crc.h moved 0.0%
platforms/embedded/fomu/include/crc.h
platforms/fomu/include/csr-defs.h moved 0.0%
platforms/embedded/fomu/include/csr-defs.h
platforms/fomu/include/generated/csr.h moved 0.0%
platforms/embedded/fomu/include/generated/csr.h
platforms/fomu/include/generated/mem.h moved 0.0%
platforms/embedded/fomu/include/generated/mem.h
platforms/fomu/include/hw/common.h moved 0.0%
platforms/embedded/fomu/include/hw/common.h
platforms/fomu/include/hw/flags.h moved 0.0%
platforms/embedded/fomu/include/hw/flags.h
platforms/fomu/include/irq.h moved 0.0%
platforms/embedded/fomu/include/irq.h
platforms/fomu/include/printf.h moved 13.0% diff
platforms/embedded/fomu/include/printf.h
platforms/fomu/include/rgb.h moved 0.0%
platforms/embedded/fomu/include/rgb.h
platforms/fomu/include/spi.h moved 0.0%
platforms/embedded/fomu/include/spi.h
platforms/fomu/include/spiflash.h moved 0.0%
platforms/embedded/fomu/include/spiflash.h
platforms/fomu/include/system.h moved 0.0%
platforms/embedded/fomu/include/system.h
platforms/fomu/include/time.h moved 0.0%
platforms/embedded/fomu/include/time.h
platforms/fomu/include/toboot-api.h moved 0.0%
platforms/embedded/fomu/include/toboot-api.h
platforms/fomu/include/toboot-internal.h moved 0.0%
platforms/embedded/fomu/include/toboot-internal.h
platforms/fomu/include/usb-desc.h moved 0.0%
platforms/embedded/fomu/include/usb-desc.h
platforms/fomu/include/usb.h moved 0.0%
platforms/embedded/fomu/include/usb.h
platforms/fomu/include/usbcdc.h moved 0.0%
platforms/embedded/fomu/include/usbcdc.h
platforms/fomu/include/usbstd.h moved 0.0%
platforms/embedded/fomu/include/usbstd.h
platforms/fomu/include/webusb-defs.h moved 0.0%
platforms/embedded/fomu/include/webusb-defs.h
platforms/fomu/include/xxhash.h moved 0.0%
platforms/embedded/fomu/include/xxhash.h
source/extensions/wasm3_ext.h added
source/extra/wasi_core.h changed 0.1% diff
source/m3_api_defs.h changed 100.0% diff
source/m3_compile.h changed 39.3% diff
source/m3_config.h changed 10.4% diff
source/m3_config_platforms.h changed 64.0% diff
source/m3_core.h changed 24.0% diff
source/m3_emit.h changed 11.0% diff
source/m3_env.h changed 31.9% diff
source/m3_exception.h changed 100.0% diff
source/m3_exec.h changed 6.9% diff
source/m3_exec_defs.h changed 100.0% diff
source/m3_function.h added
source/m3_info.h changed 9.0% diff
source/wasm3.h changed 44.0% diff
source/wasm3_defs.h added
test/wasi/simple/wasm_api.h changed 30.3% diff

C Programs (48 of 61):

NameStatusDeltaVisual Diff
docs/Cookbook.md added
platforms/app/main.c changed 35.2% diff
platforms/app_fuzz/fuzzer.c changed 32.8% diff
platforms/esp32-idf-wasi/main/m3_api_esp_wasi.c moved 0.1% diff
platforms/embedded/esp32-idf-wasi/main/m3_api_esp_wasi.c
platforms/fomu/include/xxhash.c moved 0.0%
platforms/embedded/fomu/include/xxhash.c
platforms/fomu/src/ltoa.c moved 0.0%
platforms/embedded/fomu/src/ltoa.c
platforms/fomu/src/main.c moved 5.7% diff
platforms/embedded/fomu/src/main.c
platforms/fomu/src/rgb.c moved 0.0%
platforms/embedded/fomu/src/rgb.c
platforms/fomu/src/time.c moved 0.0%
platforms/embedded/fomu/src/time.c
platforms/fomu/src/usb-desc.c moved 0.4% diff
platforms/embedded/fomu/src/usb-desc.c
platforms/fomu/src/usb-dev.c moved 0.0%
platforms/embedded/fomu/src/usb-dev.c
platforms/fomu/src/usb-epfifo.c moved 0.0%
platforms/embedded/fomu/src/usb-epfifo.c
platforms/hifive1/src/main.c moved 5.1% diff
platforms/embedded/hifive1/src/main.c
platforms/particle/src/main.ino moved 3.4% diff
platforms/embedded/particle/src/main.ino
platforms/python/m3module.c removed
platforms/python/test/dyn_callback.c removed
platforms/wm_w600/main.c moved 4.2% diff
platforms/embedded/wm_w600/main.c
source/extensions/m3_extensions.c added
source/m3_api_libc.c changed 85.6% diff
source/m3_api_meta_wasi.c changed 73.2% diff
source/m3_api_tracer.c changed 0.4% diff
source/m3_api_uvwasi.c changed 90.9% diff
source/m3_api_wasi.c changed 18.6% diff
source/m3_bind.c changed 16.8% diff
source/m3_code.c changed 15.5% diff
source/m3_compile.c changed 46.1% diff
source/m3_core.c changed 17.6% diff
source/m3_emit.c changed 9.5% diff
source/m3_env.c changed 28.8% diff
source/m3_function.c added
source/m3_info.c changed 34.2% diff
source/m3_module.c changed 66.3% diff
source/m3_parse.c changed 22.4% diff
test/internal/m3_test.c changed 77.4% diff
test/wasi/c-ray/c-ray-f.c changed 1.1% diff
test/wasi/stream/stream.c changed 0.6% diff

C++ Programs (13 of 16):

NameStatusDeltaVisual Diff
platforms/arduino/src/main.cpp moved 4.5% diff
platforms/embedded/arduino/src/main.cpp
platforms/bluepill/src/main.cpp moved 13.3% diff
platforms/embedded/bluepill/src/main.cpp
platforms/cpp/main.cpp changed 67.2% diff
platforms/esp32-idf-wasi/main/main.cpp moved 5.7% diff
platforms/embedded/esp32-idf-wasi/main/main.cpp
platforms/esp32-idf/main/main.cpp moved 15.4% diff
platforms/embedded/esp32-idf/main/main.cpp
platforms/esp32-pio/src/main.cpp moved 15.4% diff
platforms/embedded/esp32-pio/src/main.cpp
platforms/esp8266/src/main.cpp moved 3.5% diff
platforms/embedded/esp8266/src/main.cpp

Assembler Programs (all 2):

NameStatusDeltaVisual Diff
platforms/fomu/src/crt0-vexriscv.S moved 0.0%
platforms/embedded/fomu/src/crt0-vexriscv.S

Python Programs (13 of 14):

NameStatusDeltaVisual Diff
extra/testutils.py changed 4.0% diff
platforms/python/examples/pygame-chip8.py removed
platforms/python/examples/pygame-dino.py removed
platforms/python/examples/pygame-doomfire.py removed
platforms/python/examples/pygame-maze.py removed
platforms/python/examples/pygame-metaball.py removed
platforms/python/examples/pygame-raytrace.py removed
platforms/python/examples/pygame-snake.py removed
platforms/python/examples/simple-benchmark.py removed
platforms/python/setup.py removed
platforms/python/test/test_m3.py removed
test/run-spec-test.py changed 8.9% diff
test/run-wasi-test.py changed 7.8% diff

Shell Programs (3 of 5):

NameStatusDeltaVisual Diff
platforms/cosmopolitan/build.sh changed 15.1% diff
platforms/wm_w600/build.sh moved 22.2% diff
platforms/embedded/wm_w600/build.sh

CMake Files (11 of 13):

NameStatusDeltaVisual Diff
CMakeLists.txt changed 7.5% diff
platforms/cpp/CMakeLists.txt changed 84.1% diff
platforms/esp32-idf-wasi/CMakeLists.txt moved 0.0%
platforms/embedded/esp32-idf-wasi/CMakeLists.txt
platforms/esp32-idf-wasi/main/CMakeLists.txt moved 0.0%
platforms/embedded/esp32-idf-wasi/main/CMakeLists.txt
platforms/esp32-idf/CMakeLists.txt moved 0.0%
platforms/embedded/esp32-idf/CMakeLists.txt
platforms/esp32-idf/main/CMakeLists.txt moved 9.9% diff
platforms/embedded/esp32-idf/main/CMakeLists.txt
source/CMakeLists.txt changed 1.2% diff

GNU LD Scripts (all 6):

NameStatusDeltaVisual Diff
platforms/fomu/ld/linker.ld moved 0.0%
platforms/embedded/fomu/ld/linker.ld
platforms/fomu/ld/output_format.ld moved 0.0%
platforms/embedded/fomu/ld/output_format.ld
platforms/fomu/ld/regions.ld moved 0.0%
platforms/embedded/fomu/ld/regions.ld

Initialization Files (all 10):

NameStatusDeltaVisual Diff
platforms/arduino/platformio.ini moved 20.6% diff
platforms/embedded/arduino/platformio.ini
platforms/bluepill/platformio.ini moved 15.1% diff
platforms/embedded/bluepill/platformio.ini
platforms/esp32-pio/platformio.ini moved 0.0%
platforms/embedded/esp32-pio/platformio.ini
platforms/esp8266/platformio.ini moved 6.8% diff
platforms/embedded/esp8266/platformio.ini
platforms/hifive1/platformio.ini moved 27.3% diff
platforms/embedded/hifive1/platformio.ini

JSON Files (3 of 4):

NameStatusDeltaVisual Diff
platforms/embedded/bluepill/lib/wasm3/library.json added
platforms/embedded/esp32-pio/lib/wasm3/library.json added
platforms/esp32-pio/lib/m3/library.json removed

Makefiles (13 of 15):

NameStatusDeltaVisual Diff
extra/utils.mk changed 70.0% diff
platforms/esp32-idf-wasi/.old/component.mk moved 0.0%
platforms/embedded/esp32-idf-wasi/.old/component.mk
platforms/esp32-idf-wasi/.old/Makefile moved 0.0%
platforms/embedded/esp32-idf-wasi/.old/Makefile
platforms/esp32-idf/.old/component.mk moved 0.0%
platforms/embedded/esp32-idf/.old/component.mk
platforms/esp32-idf/.old/Makefile moved 0.0%
platforms/embedded/esp32-idf/.old/Makefile
platforms/fomu/Makefile moved 2.4% diff
platforms/embedded/fomu/Makefile
platforms/wm_w600/Makefile moved 19.0% diff
platforms/embedded/wm_w600/Makefile

Symbolic Links (19 of 20):

NameStatusDeltaVisual Diff
platforms/arduino/src/m3 removed
platforms/bluepill/src/m3 removed
platforms/embedded/arduino/lib/wasm3 added
platforms/embedded/bluepill/lib/wasm3/src added
platforms/embedded/esp32-idf-wasi/main/m3 added
platforms/embedded/esp32-pio/lib/wasm3/src added
platforms/embedded/esp8266/lib/wasm3 added
platforms/embedded/fomu/src/wasm3 added
platforms/embedded/hifive1/lib/wasm3 added
platforms/embedded/particle/lib/wasm3/src added
platforms/embedded/wm_w600/wasm3 added
platforms/esp32-idf-wasi/main/m3 removed
platforms/esp32-pio/lib/m3/src removed
platforms/esp8266/src/m3 removed
platforms/fomu/src/m3 removed
platforms/hifive1/src/m3 removed
platforms/particle/lib/wasm3/src removed
platforms/python/m3 removed
platforms/wm_w600/m3 removed

Git Files (24 of 29):

NameStatusDeltaVisual Diff
extra/wapm-package/build/.gitignore added
platforms/arduino/.gitignore moved 0.0%
platforms/embedded/arduino/.gitignore
platforms/bluepill/.gitignore moved 0.0%
platforms/embedded/bluepill/.gitignore
platforms/cpp/.gitignore changed 50.0% diff
platforms/esp32-idf-wasi/.gitignore moved 0.0%
platforms/embedded/esp32-idf-wasi/.gitignore
platforms/esp32-idf/.gitignore moved 0.0%
platforms/embedded/esp32-idf/.gitignore
platforms/esp32-pio/.gitignore moved 0.0%
platforms/embedded/esp32-pio/.gitignore
platforms/esp8266/.gitignore moved 0.0%
platforms/embedded/esp8266/.gitignore
platforms/fomu/.gitignore moved 0.0%
platforms/embedded/fomu/.gitignore
platforms/hifive1/.gitignore moved 0.0%
platforms/embedded/hifive1/.gitignore
platforms/particle/.gitignore moved 0.0%
platforms/embedded/particle/.gitignore
platforms/python/.gitignore removed
platforms/wm_w600/.gitignore moved 0.0%
platforms/embedded/wm_w600/.gitignore
test/wasi/mal/.gitattributes added

Property Files (5 of 6):

NameStatusDeltaVisual Diff
platforms/android/gradle/wrapper/gradle-wrapper.properties changed 40.6% diff
platforms/particle/lib/wasm3/library.properties moved 0.0%
platforms/embedded/particle/lib/wasm3/library.properties
platforms/particle/project.properties moved 0.0%
platforms/embedded/particle/project.properties

Xcode Files (all 1):

NameStatusDeltaVisual Diff
platforms/ios/wasm3.xcodeproj/project.pbxproj changed 0.004%

YAML Files (all 2):

NameStatusDeltaVisual Diff
.github/workflows/publish.yml changed 44.7% diff
.github/workflows/tests.yml changed 17.1% diff

Image Files (4 of 21):

NameStatusDeltaVisual Diff
extra/blynk.png added
extra/scailable.png added
extra/txiki_js.png added
extra/wowcube.png added

Vector Image Files (2 of 3):

NameStatusDeltaVisual Diff
extra/iden3.svg added
extra/shareup_app.svg added

Directories (70 of 140):

NameStatus
extra/wapm-package added
extra/wapm-package/build added
platforms/arduino moved
platforms/embedded/arduino
platforms/arduino/src moved
platforms/embedded/arduino/src
platforms/bluepill moved
platforms/embedded/bluepill
platforms/bluepill/src moved
platforms/embedded/bluepill/src
platforms/embedded added
platforms/embedded/arduino/lib added
platforms/embedded/bluepill/lib added
platforms/embedded/bluepill/lib/wasm3 added
platforms/embedded/esp32-pio/lib/wasm3 added
platforms/embedded/esp8266/lib added
platforms/embedded/hifive1/lib added
platforms/esp32-idf moved
platforms/embedded/esp32-idf
platforms/esp32-idf-wasi moved
platforms/embedded/esp32-idf-wasi
platforms/esp32-idf-wasi/.old moved
platforms/embedded/esp32-idf-wasi/.old
platforms/esp32-idf-wasi/main moved
platforms/embedded/esp32-idf-wasi/main
platforms/esp32-idf/.old moved
platforms/embedded/esp32-idf/.old
platforms/esp32-idf/main moved
platforms/embedded/esp32-idf/main
platforms/esp32-pio moved
platforms/embedded/esp32-pio
platforms/esp32-pio/lib moved
platforms/embedded/esp32-pio/lib
platforms/esp32-pio/lib/m3 removed
platforms/esp32-pio/src moved
platforms/embedded/esp32-pio/src
platforms/esp8266 moved
platforms/embedded/esp8266
platforms/esp8266/src moved
platforms/embedded/esp8266/src
platforms/fomu moved
platforms/embedded/fomu
platforms/fomu/include moved
platforms/embedded/fomu/include
platforms/fomu/include/generated moved
platforms/embedded/fomu/include/generated
platforms/fomu/include/hw moved
platforms/embedded/fomu/include/hw
platforms/fomu/ld moved
platforms/embedded/fomu/ld
platforms/fomu/src moved
platforms/embedded/fomu/src
platforms/hifive1 moved
platforms/embedded/hifive1
platforms/hifive1/src moved
platforms/embedded/hifive1/src
platforms/particle moved
platforms/embedded/particle
platforms/particle/lib moved
platforms/embedded/particle/lib
platforms/particle/lib/wasm3 moved
platforms/embedded/particle/lib/wasm3
platforms/particle/src moved
platforms/embedded/particle/src
platforms/python/examples removed
platforms/python/examples/wasm removed
platforms/python/test removed
platforms/wm_w600 moved
platforms/embedded/wm_w600
source/extensions added

Licenses (1 of 2):

NameStatusDeltaVisual Diff
platforms/python/LICENSE removed

Readme Files (20 of 33):

NameStatusDeltaVisual Diff
extra/wapm-package/README.md added
platforms/android/README.md changed 25.3% diff
platforms/cpp/README.md changed 22.5% diff
platforms/embedded/esp32-pio/lib/wasm3/README.md added
platforms/esp32-idf-wasi/README.md moved 0.0%
platforms/embedded/esp32-idf-wasi/README.md
platforms/esp32-idf/README.md moved 0.0%
platforms/embedded/esp32-idf/README.md
platforms/esp32-pio/lib/m3/README.md removed
platforms/fomu/README.md moved 14.0% diff
platforms/embedded/fomu/README.md
platforms/hifive1/README.md moved 0.0%
platforms/embedded/hifive1/README.md
platforms/ios/README.md changed 21.0% diff
platforms/particle/README.md moved 12.3% diff
platforms/embedded/particle/README.md
platforms/python/README.md changed 94.8% diff
platforms/wm_w600/README.md moved 31.9% diff
platforms/embedded/wm_w600/README.md
README.md changed 83.0% diff

Text Files (22 of 44):

NameStatusDeltaVisual Diff
.codespellrc added
docs/Demos.md changed 69.1% diff
docs/Development.md changed 6.2% diff
docs/Hardware.md changed 7.6% diff
docs/Installation.md changed 5.9% diff
docs/Performance.md changed 2.7% diff
docs/Troubleshooting.md added
extra/wapm-package/wapm.toml added
platforms/android/app/build.gradle changed 3.9% diff
platforms/esp32-idf-wasi/sdkconfig.defaults moved 10.0% diff
platforms/embedded/esp32-idf-wasi/sdkconfig.defaults
platforms/esp32-idf/main/linker.lf moved 0.0%
platforms/embedded/esp32-idf/main/linker.lf
platforms/esp32-idf/sdkconfig.defaults moved 0.0%
platforms/embedded/esp32-idf/sdkconfig.defaults
platforms/esp32-pio/src/sdkconfig moved 0.0%
platforms/embedded/esp32-pio/src/sdkconfig
platforms/fomu/.env moved 0.0%
platforms/embedded/fomu/.env
platforms/fomu/gdb_init moved 0.0%
platforms/embedded/fomu/gdb_init
platforms/python/MANIFEST.in removed

Other Files (12 of 37):

NameStatusDeltaVisual Diff
platforms/cpp/wasm/test_prog.wasm added
platforms/python/examples/wasm/chip8.wasm removed
platforms/python/examples/wasm/dino.wasm removed
platforms/python/examples/wasm/fire.wasm removed
platforms/python/examples/wasm/maze.wasm removed
platforms/python/examples/wasm/metaball.wasm removed
platforms/python/examples/wasm/ray.wasm removed
platforms/python/examples/wasm/snake.wasm removed
test/wasi/coremark/coremark-minimal.wasm changed 0.01%
test/wasi/smallpt/smallpt-ex-mv.wasm added
test/wasi/smallpt/smallpt-ex.wasm changed 0.002%
test/wasi/smallpt/smallpt.wasm changed 0.002%

Packages Compared:

wasm3-0.4.9.tar.gz
wasm3-0.5.0.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)