summaryrefslogtreecommitdiff
path: root/lldb/examples/python/formatter_bytecode.py
AgeCommit message (Collapse)Author
2025-01-03[lldb] Add a return opcode to the formatter bytecode (#121602)Adrian Prantl
In LLVM we love our early exists and this opcode allows for simpler code generation.
2024-12-06[lldb] Move the python module import workaround further upAdrian Prantl
2024-12-06[lldb] Add a compiler/interpreter of LLDB data formatter bytecode to examplesAdrian Prantl
This PR adds a proof-of-concept for a bytecode designed to ship and run LLDB data formatters. More motivation and context can be found in the formatter-bytecode.rst file and on discourse. https://discourse.llvm.org/t/a-bytecode-for-lldb-data-formatters/82696 Relanding with a fix for a case-sensitive path.
2024-12-06Revert "[lldb] Add a compiler/interpreter of LLDB data formatter bytecode to ↵Adrian Prantl
examples" This reverts commit 60380cd27c6fa5ed6e39866c51b18a64bc4d566a.
2024-12-06[lldb] Add a compiler/interpreter of LLDB data formatter bytecode to examplesAdrian Prantl
This PR adds a proof-of-concept for a bytecode designed to ship and run LLDB data formatters. More motivation and context can be found in the formatter-bytecode.rst file and on discourse. https://discourse.llvm.org/t/a-bytecode-for-lldb-data-formatters/82696 Relanding with a fix for a case-sensitive path.
2024-12-06Revert "[lldb] Add a compiler/interpreter of LLDB data formatter bytecode to ↵Adrian Prantl
examples" This reverts commit 7e3da87ca896484a11ac09df297183147154ac91. I managed to break the bots.
2024-12-06[lldb] Add a compiler/interpreter of LLDB data formatter bytecode to ↵Adrian Prantl
lldb/examples (#113398) This PR adds a proof-of-concept for a bytecode designed to ship and run LLDB data formatters. More motivation and context can be found in the `formatter-bytecode.md` file and on discourse. https://discourse.llvm.org/t/a-bytecode-for-lldb-data-formatters/82696