ladybird/Libraries/LibWasm/AbstractMachine
Rocco Corsi d2ddf5d91d LibWasm: Disable direct threading on debug+gcc15
In preperation for Ubuntu 26.04 LTS, which will most likely come default
with GNU GCC 15.2.0 (but should have versions 14 and 16 available),
found that musttail/tail-call optimization fails for non-release builds.

Testing done on Ubuntu 25.10 which has GNU GCC 15.2.0 as default,
checking: Release, Debug, All_Debug, Sanitizer, and Distribution.

Fixes: #6745
2026-02-10 01:58:40 +01:00
..
AbstractMachine.cpp LibWasm: Parse struct types and support multiple types in type section 2026-02-04 14:29:22 +01:00
AbstractMachine.h LibWasm: Parse struct types and support multiple types in type section 2026-02-04 14:29:22 +01:00
BytecodeInterpreter.cpp LibWasm: Disable direct threading on debug+gcc15 2026-02-10 01:58:40 +01:00
BytecodeInterpreter.h LibWasm: Specialize instruction dispatch for all-stack cases too 2026-02-02 14:11:49 +01:00
Configuration.cpp LibWasm: Fix return_call label stack shrink 2026-02-02 14:11:49 +01:00
Configuration.h LibWasm: Skip some checks in release_arguments_allocation when no frame 2026-02-02 14:11:49 +01:00
Interpreter.h LibWasm: Make traps hold on to externally-managed data 2025-04-22 08:43:46 -06:00
Operators.h LibWasm: Implement (n)madd/vetor dot arguments the right way 2025-12-12 19:12:53 +01:00
Validator.cpp LibWasm: Parse struct types and support multiple types in type section 2026-02-04 14:29:22 +01:00
Validator.h LibWasm: Parse struct types and support multiple types in type section 2026-02-04 14:29:22 +01:00