-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] Add initial support for WebAssembly platform #323
Commits on Jan 2, 2024
-
Add wasm detection to
create_config.py
gijs committedJan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 22d2ad3 - Browse repository at this point
Copy the full SHA 22d2ad3View commit details -
Add
wasm-tob
dependency for decoding.wasm
filesgijs committedJan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 06ffcff - Browse repository at this point
Copy the full SHA 06ffcffView commit details -
Add very rough first version of creating a
wasm
configgijs committedJan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 39aef7a - Browse repository at this point
Copy the full SHA 39aef7aView commit details -
Add
wasm
as valid target platformgijs committedJan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 847a9ea - Browse repository at this point
Copy the full SHA 847a9eaView commit details -
Change
create_config.py
to add requiredtarget_path
gijs committedJan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 4104f56 - Browse repository at this point
Copy the full SHA 4104f56View commit details -
Add dummy wasm disassembler and initialize it, if requested
gijs committedJan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 28ecc29 - Browse repository at this point
Copy the full SHA 28ecc29View commit details -
gijs committed
Jan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 68113d2 - Browse repository at this point
Copy the full SHA 68113d2View commit details -
Change
create_config.py
to add correct end of file markergijs committedJan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 9905c3f - Browse repository at this point
Copy the full SHA 9905c3fView commit details -
Add dummy
asm
segment for platformwasm
gijs committedJan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 94d0031 - Browse repository at this point
Copy the full SHA 94d0031View commit details -
Change
create_config.py
to always takeasm
as default segmentgijs committedJan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for a140427 - Browse repository at this point
Copy the full SHA a140427View commit details -
Add dummy
asm
segment for platformwasm
berendbutje committedJan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 1ed76fb - Browse repository at this point
Copy the full SHA 1ed76fbView commit details -
Change
create_config.py
to move imports used forwasm
to it's own…… function
berendbutje committedJan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 130c983 - Browse repository at this point
Copy the full SHA 130c983View commit details -
berendbutje committed
Jan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 43ad4ab - Browse repository at this point
Copy the full SHA 43ad4abView commit details -
Change dummy
WasmDissassembler
to return an empty setberendbutje committedJan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 8b35f0a - Browse repository at this point
Copy the full SHA 8b35f0aView commit details -
Fix formatting and
mypy
issuesberendbutje committedJan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 3c501da - Browse repository at this point
Copy the full SHA 3c501daView commit details
Commits on Jan 3, 2024
-
berendbutje committed
Jan 3, 2024 Configuration menu - View commit details
-
Copy full SHA for ef1f478 - Browse repository at this point
Copy the full SHA ef1f478View commit details -
Erroneously commited code that was supposed to be for testing
berendbutje committedJan 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 0e05281 - Browse repository at this point
Copy the full SHA 0e05281View commit details -
berendbutje committed
Jan 3, 2024 Configuration menu - View commit details
-
Copy full SHA for e529971 - Browse repository at this point
Copy the full SHA e529971View commit details
Commits on Jan 4, 2024
-
Add initial experiments for parsing specific sections
berendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for f731a3b - Browse repository at this point
Copy the full SHA f731a3bView commit details -
Change header output to actual (still invalid) WAT
berendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for f7a74d2 - Browse repository at this point
Copy the full SHA f7a74d2View commit details -
Add translating of Type Section to WAT
berendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 5cb4e3e - Browse repository at this point
Copy the full SHA 5cb4e3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6713ee8 - Browse repository at this point
Copy the full SHA 6713ee8View commit details -
Remove "syke" since it's actually outputting WAT
berendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 5f3bb28 - Browse repository at this point
Copy the full SHA 5f3bb28View commit details -
"Simplified" code for
func_type_to_wat
berendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for eac3752 - Browse repository at this point
Copy the full SHA eac3752View commit details -
Add partial support for
import
sectionberendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for c1240a9 - Browse repository at this point
Copy the full SHA c1240a9View commit details -
Move textual representation functions to platform module
berendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 5d4bc7b - Browse repository at this point
Copy the full SHA 5d4bc7bView commit details -
berendbutje committed
Jan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for ce819da - Browse repository at this point
Copy the full SHA ce819daView commit details -
Add TODO support for
functions
sectionberendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for dbf12a0 - Browse repository at this point
Copy the full SHA dbf12a0View commit details -
Add initial support for export sections
berendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 6928ffc - Browse repository at this point
Copy the full SHA 6928ffcView commit details -
berendbutje committed
Jan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for d957e30 - Browse repository at this point
Copy the full SHA d957e30View commit details -
Compress most section to a single
asm
section and change the output…… depending on what section it is
berendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for d37e0a0 - Browse repository at this point
Copy the full SHA d37e0a0View commit details -
Add error logging for sections that are not parsed yet
berendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for b165341 - Browse repository at this point
Copy the full SHA b165341View commit details -
Add initial support for data section
berendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 946818b - Browse repository at this point
Copy the full SHA 946818bView commit details -
berendbutje committed
Jan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 0d1812f - Browse repository at this point
Copy the full SHA 0d1812fView commit details -
Make CI happy again (hopefully)
berendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 40fbb3f - Browse repository at this point
Copy the full SHA 40fbb3fView commit details -
berendbutje committed
Jan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 51c419c - Browse repository at this point
Copy the full SHA 51c419cView commit details -
Temporarily switch to berendbutje's fork of
wasm-tob
(until the pul……l requests are accepted)
berendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 3a31f2b - Browse repository at this point
Copy the full SHA 3a31f2bView commit details -
Diassemble function bodies (at least partially, there are some instru…
…ctions missing still)
berendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 9323568 - Browse repository at this point
Copy the full SHA 9323568View commit details -
berendbutje committed
Jan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 739d12f - Browse repository at this point
Copy the full SHA 739d12fView commit details -
berendbutje committed
Jan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for a0e263a - Browse repository at this point
Copy the full SHA a0e263aView commit details -
Change the function formatter to be a more closely to the spec
berendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 5199884 - Browse repository at this point
Copy the full SHA 5199884View commit details -
berendbutje committed
Jan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for d9f2f29 - Browse repository at this point
Copy the full SHA d9f2f29View commit details -
Fix dependency issue for
wasm-tob
berendbutje committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 2562571 - Browse repository at this point
Copy the full SHA 2562571View commit details
Commits on Jan 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 26d919e - Browse repository at this point
Copy the full SHA 26d919eView commit details -
Fixed exception throwing by updating wasm-tob to support new instruct…
…ions
berendbutje committedJan 23, 2024 Configuration menu - View commit details
-
Copy full SHA for 331e6e7 - Browse repository at this point
Copy the full SHA 331e6e7View commit details