| Commit | Date | Author | Summary |
| 307b2f3601 | 2026-10-05 13:36:54 +0200 | Martin Sjölund | wasm-jit: keep NB array variables whole (#17128) |
| 8185fc6620 | 2026-10-05 10:54:00 +0200 | Martin Sjölund | Tpl: text buffers without atomics (#17125) |
| eea58ea907 | 2026-10-05 09:46:34 +0200 | Martin Sjölund | Rust port: cells without locks (#17124) |
| e2a5bbb27b | 2026-10-05 09:35:39 +0200 | Martin Sjölund | OMEdit: leave omc's wasm-jit log file alone (#17123) |
| 20e3e7523b | 2026-10-05 08:49:28 +0200 | Martin Sjölund | Cap the GC heap of the wasm FMU engines (#17120) |
| 8471059755 | 2026-10-05 05:48:51 +0200 | Martin Sjölund | subscriptEqual: compare integer indices directly |
| 1a9a8d4900 | 2026-10-05 05:29:45 +0200 | Martin Sjölund | unescapedString: return a string without escapes |
| 7eef185183 | 2026-10-05 05:12:56 +0200 | Martin Sjölund | intHashDjb2Continue: hash small ints directly |
| 4f4768faef | 2026-10-05 04:54:51 +0200 | Martin Sjölund | replaceExp: skip unsubscripted crefs' subscripts |
| 844a43d684 | 2026-10-05 04:35:49 +0200 | Martin Sjölund | Expression traversals: skip unsubscripted crefs |
| 22a33d5075 | 2026-10-05 04:16:59 +0200 | Martin Sjölund | sortGlobalKnownVarsInDAE: size the sorted set |
| d07219d4f3 | 2026-10-05 04:06:00 +0200 | Martin Sjölund | SimCode: build the unit-to-string table once |
| 36dbb53cb9 | 2026-10-05 03:23:52 +0200 | Martin Sjölund | matchingExternal: skip MSSS prep when all match |
| 6151c7d035 | 2026-10-05 03:03:08 +0200 | Martin Sjölund | realString: remember recent results per thread |
| 195624d743 | 2026-10-05 02:47:23 +0200 | Martin Sjölund | List::append: buffer a short list on the stack |
| 2d497316e7 | 2026-10-05 02:24:50 +0200 | Martin Sjölund | UnorderedMap: store each key's hash |
| 6dfd1461de | 2026-10-05 01:27:01 +0200 | Martin Sjölund | Build the prefix index on the first prefix query |
| c2a8773d54 | 2026-10-05 00:54:44 +0200 | Martin Sjölund | prefixEqual: match the qualifiers directly |
| cbd7380a95 | 2026-10-05 00:40:05 +0200 | Martin Sjölund | getVar: one walk to classify a missed cref |
| 508aadfcbe | 2026-10-04 23:34:01 +0200 | Martin Sjölund | mmtorust: nothing is live after fail() |
| 6672d0d514 | 2026-10-04 23:03:17 +0200 | Martin Sjölund | List::unlink: release nodes with Arc::into_inner |
| 0b79f36c9a | 2026-10-04 22:37:42 +0200 | Martin Sjölund | traverseExpListTopDown allocates only on change |
| 36ec448775 | 2026-10-04 22:19:43 +0200 | Martin Sjölund | traversingTimeVarsFinder: prepend found indices |
| 48a5c0cfdd | 2026-10-04 22:07:06 +0200 | Martin Sjölund | crefStripLastSubs: keep what has no subscripts |
| c6b738bf21 | 2026-10-04 21:32:36 +0200 | Martin Sjölund | Adjacency rows without getVar's lists |
| d1b235a368 | 2026-10-04 21:18:46 +0200 | Martin Sjölund | Solvable adjacency finder threads only the row |
| f5b360de25 | 2026-10-04 21:00:20 +0200 | Martin Sjölund | simplifyBinary: dispatch on the operator |
| c9081c1bbf | 2026-10-04 22:28:34 +0200 | Martin Sjölund | Unpack wasm bundles once, without races |
| 78da62c190 | 2026-10-04 22:28:34 +0200 | Martin Sjölund | mmtorust: escape the reserved keyword gen |
| d40906024a | 2026-10-04 17:43:58 +0200 | Martin Sjölund | mmtorust: drop mut nothing mutates |
| 6cf5f1aff8 | 2026-10-04 17:43:58 +0200 | Martin Sjölund | mmtorust: no fallback arm after a catch-all |
| ef80cddd75 | 2026-10-04 15:38:49 +0200 | Martin Sjölund | traversingTimeVarsFinder threads only the result |
| 144af92cdf | 2026-10-04 15:13:34 +0200 | Martin Sjölund | mmtorust: share VariableReplacements |
| 64de09cdcb | 2026-10-04 14:57:22 +0200 | Martin Sjölund | processBuiltinExpressions: index calls in a map |
| 851e1478af | 2026-10-04 14:41:39 +0200 | Martin Sjölund | mmtorust: share BackendDAE.Variables |
| b944192833 | 2026-10-04 14:27:12 +0200 | Martin Sjölund | SimCode literals in an UnorderedMap |
| 56030f937c | 2026-10-04 14:10:45 +0200 | Martin Sjölund | RemoveSimpleEquations: unreplaceables in a set |
| 7245cfb59a | 2026-10-04 13:34:06 +0200 | Martin Sjölund | Adjacency finder threads only the row |
| 633749b62c | 2026-10-04 13:15:42 +0200 | Martin Sjölund | Rust port: parse JSON with serde_json |
| 36b4ed035d | 2026-10-04 12:39:58 +0200 | Martin Sjölund | Inline.inlineCall: match CALL before the work |
| acda60764a | 2026-10-04 12:20:15 +0200 | Martin Sjölund | BackendInline: keep equations nothing inlined |
| 2bebbcaa61 | 2026-10-04 12:08:32 +0200 | Martin Sjölund | mmtorust: no default for unseeded mc shadows |
| 0c0635c47f | 2026-10-04 20:49:52 +0200 | Martin Sjölund | Spend evalFunc's limit faster when speculating (#17115) |
| b4bd665a09 | 2026-10-04 20:43:00 +0200 | Martin Sjölund | Reserve the result buffer for 1024 rows (#17118) |
| 286f0534b4 | 2026-10-04 20:05:42 +0200 | Martin Sjölund | Serve getpid to wasm libraries (#17117) |
| 6dfc3690de | 2026-10-04 19:16:20 +0200 | kabdelhak | [NF] check type before flag (#17114) |
| 3077bf237b | 2026-10-04 18:06:24 +0200 | Martin Sjölund | Cache wasm bundles; report OOM, not overflow (#17113) |