Commit 9aa7928
committed
Refactor TLSF allocator WAT and update dev dependencies
Refactors the TLSF allocator WebAssembly text (WAT) files for improved clarity and maintainability, including renaming variables, restructuring local variables, and updating function signatures. Updates ESLint configuration to allow invalid AST, disables additional rules, and narrows ignore patterns. Bumps dev dependencies: @typescript-eslint/* and globals to latest versions, and updates Node.js engine requirement to >=22. Removes an unnecessary ESLint directive in std/portable/index.d.ts.1 parent 1664749 commit 9aa7928
9 files changed
Lines changed: 1024 additions & 899 deletions
File tree
- std/portable
- tests
- allocators
- default
- stub
- compiler
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
| 13 | + | |
20 | 14 | | |
21 | 15 | | |
22 | 16 | | |
| |||
131 | 125 | | |
132 | 126 | | |
133 | 127 | | |
| 128 | + | |
134 | 129 | | |
135 | 130 | | |
136 | 131 | | |
| |||
309 | 304 | | |
310 | 305 | | |
311 | 306 | | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
312 | 314 | | |
313 | 315 | | |
314 | 316 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
35 | | - | |
36 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
299 | 299 | | |
300 | 300 | | |
301 | 301 | | |
302 | | - | |
303 | 302 | | |
304 | 303 | | |
305 | 304 | | |
| |||
0 commit comments