Chris Fallin
|
213edc11e7
|
Fuzzing: upgrade to latest deps and fix build.
Fixes #7.
|
2024-03-29 16:38:12 -07:00 |
|
Chris Fallin
|
b2967e0b84
|
Merge branch 'main' of github.com:cfallin/waffle
|
2024-03-28 16:45:08 -07:00 |
|
Chris Fallin
|
d258d6a689
|
Version 0.0.25.
|
2024-03-28 16:37:02 -07:00 |
|
Chris Fallin
|
86be4c06e1
|
Handle typed funcrefs.
|
2024-03-28 16:36:59 -07:00 |
|
Chris Fallin
|
f0b378a895
|
Handle typed funcrefs.
|
2024-03-28 16:36:07 -07:00 |
|
Chris Fallin
|
fcbd32e6b4
|
Upgrade to latest wasmparser and wasm_encoder.
|
2024-03-28 13:40:30 -07:00 |
|
Chris Fallin
|
11992bb124
|
Bump to v0.0.24.
|
2024-03-27 22:40:15 -07:00 |
|
Chris Fallin
|
e567f0d3c5
|
Warning fix: remove redundant import of Default.
|
2024-03-27 22:39:58 -07:00 |
|
Chris Fallin
|
0691e48ed8
|
Do not attempt cprop on vector ops that are not implemented.
|
2024-03-27 22:39:17 -07:00 |
|
Chris Fallin
|
8e42abe91b
|
Actually support V128 types in frontend.
|
2024-03-27 22:35:16 -07:00 |
|
Chris Fallin
|
6603189fc2
|
Version bump to 0.0.23.
|
2024-03-27 16:21:27 -07:00 |
|
Chris Fallin
|
aaaf725000
|
Fix test expectation: Operator grew in size due to vector constants.
|
2024-03-27 16:21:19 -07:00 |
|
Chris Fallin
|
cea6e7a403
|
Add support for Wasm-SIMD ops.
|
2024-03-27 16:17:46 -07:00 |
|
Chris Fallin
|
1878db1c1d
|
Version 0.0.22.
|
2023-04-18 18:13:35 -07:00 |
|
Chris Fallin
|
d710719cae
|
Add some convenience functions to list pool impl.
|
2023-04-18 18:13:35 -07:00 |
|
Chris Fallin
|
dab18103ce
|
Refactor to store args and types in common list pool.
|
2023-04-18 18:13:31 -07:00 |
|
Chris Fallin
|
4fd635ef7f
|
Version 0.0.21.
|
2023-04-17 16:02:12 -07:00 |
|
Chris Fallin
|
2c84906d77
|
Better interpreter error results
|
2023-04-17 16:01:54 -07:00 |
|
Chris Fallin
|
174ca4c57c
|
Version 0.0.20.
|
2023-04-17 14:43:36 -07:00 |
|
Chris Fallin
|
b9b02eeff6
|
Interpreter: hitting a Terminator::None returns as if a trap
|
2023-04-17 14:43:24 -07:00 |
|
Chris Fallin
|
b9e1f5432c
|
Version 0.0.19.
|
2023-04-15 11:47:13 -07:00 |
|
Chris Fallin
|
0e0d3302f7
|
Bugfix: print tracepoints in IR.
|
2023-04-15 11:47:04 -07:00 |
|
Chris Fallin
|
fa228fdd82
|
Version 0.0.18.
|
2023-04-14 23:55:07 -07:00 |
|
Chris Fallin
|
9f6f0cfa9e
|
Interpreter: configurable trace hook.
|
2023-04-14 23:54:44 -07:00 |
|
Chris Fallin
|
d544bf031e
|
Version 0.0.17.
|
2023-04-13 19:59:59 -07:00 |
|
Chris Fallin
|
73d8789242
|
Fix "already-compiled function" functionality: avoid mismatch in whether length field is included between CodeSection::raw() and function().
|
2023-04-13 19:59:38 -07:00 |
|
Chris Fallin
|
c70bfa20d9
|
Version 0.0.16.
|
2023-04-13 17:41:26 -07:00 |
|
Chris Fallin
|
8759659945
|
Merge branch 'main' of github.com:cfallin/waffle
|
2023-04-13 17:41:14 -07:00 |
|
Chris Fallin
|
9d1ef7f396
|
Version 0.0.15.
|
2023-04-13 17:38:45 -07:00 |
|
Chris Fallin
|
e4da0ca0e0
|
Support compilation of individual functions before serializing whole module, to keep memory usage down
|
2023-04-13 17:38:14 -07:00 |
|
Chris Fallin
|
1f2c931562
|
Version 0.0.15.
|
2023-04-08 23:08:08 -07:00 |
|
Chris Fallin
|
dc177bfed3
|
Max-SSA: make cut-block set configurable.
|
2023-04-08 22:26:19 -07:00 |
|
Chris Fallin
|
0e2ec8c893
|
Version 0.0.14.
|
2023-04-08 12:40:45 -07:00 |
|
Chris Fallin
|
9dde72e1a1
|
Include predecessors in CFGInfo.
|
2023-04-08 12:40:32 -07:00 |
|
Chris Fallin
|
1311069c6a
|
Add print-func command to waffle-util.
|
2023-04-01 00:00:48 -07:00 |
|
Chris Fallin
|
e84a5368ef
|
Version 0.0.13.
|
2023-03-24 15:57:53 -07:00 |
|
Chris Fallin
|
b198c653aa
|
Support for edge-splitting.
|
2023-03-24 15:57:37 -07:00 |
|
Chris Fallin
|
6623c8f9f3
|
Version 0.0.12.
|
2023-03-23 17:39:01 -07:00 |
|
Chris Fallin
|
9c838dc493
|
Update to wasmtime 7.0 in fuzz targets.
|
2023-03-23 17:39:01 -07:00 |
|
Chris Fallin
|
9f4310f729
|
Add some convenience bits to op_traits , and export MemoryArg .
|
2023-03-23 17:35:51 -07:00 |
|
Chris Fallin
|
21b2907e17
|
Version 0.0.11.
|
2023-03-01 17:23:34 -08:00 |
|
Chris Fallin
|
ce333b3070
|
Rematerialize constants in backend codegen.
|
2023-03-01 17:23:09 -08:00 |
|
Chris Fallin
|
2d5d32750d
|
Version 0.0.10.
|
2023-02-28 16:35:42 -08:00 |
|
Chris Fallin
|
93feccea21
|
add check script.
|
2023-02-28 16:35:27 -08:00 |
|
Chris Fallin
|
6508cc9078
|
Format.
|
2023-02-28 16:35:23 -08:00 |
|
Chris Fallin
|
1c0b2964af
|
Tweaks to API around function bodie.
|
2023-02-28 16:31:53 -08:00 |
|
Chris Fallin
|
2713240bd0
|
Remove Fuel -- no longer needed
|
2023-02-28 16:15:44 -08:00 |
|
Chris Fallin
|
610c9710d3
|
Support expanded but not modified (dirty) functions.
This allows using a function body as a source for a transform without
necessarily requiring a recompilation as well.
|
2023-02-28 16:11:31 -08:00 |
|
Chris Fallin
|
8e86312a4d
|
Version 0.0.9
|
2023-02-27 23:17:57 -08:00 |
|
Chris Fallin
|
02795d7ad0
|
Fix fuzz build
|
2023-02-27 23:17:57 -08:00 |
|