aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/shedlang/compiler/patio/PatioExampleTests.java
AgeCommit message (Expand)Author
2026-04-08Support defining Patio functions with multiple return valuesMichael Williamson
2026-04-08Add disabled test for functions with multiple return valuesMichael Williamson
2026-04-07Return multiple values from Patio functionsMichael Williamson
2026-04-06Add test for Patio loop breakMichael Williamson
2026-04-06Add test for Patio loopMichael Williamson
2026-04-06Add Patio test for loading from mutable data element declMichael Williamson
2026-04-06Add Patio for calling local function with argsMichael Williamson
2026-04-06Implement int / data-ptr conversion in patio-to-craneliftMichael Williamson
2026-04-05Add test for calling pointersMichael Williamson
2026-04-05Add test for calling local patio functionMichael Williamson
2026-04-05Support mutable data elements in patio-to-craneliftMichael Williamson
2026-04-05Support null data pointerMichael Williamson
2026-04-03Add Patio tests for int-not-equalMichael Williamson
2026-04-03Add Patio tests for int-equalsMichael Williamson
2026-04-03Compile int-sub in patio-to-craneliftMichael Williamson
2026-03-30Add Patio test for localsMichael Williamson
2026-03-29Add minimal Patio exampleMichael Williamson
2025-03-08Clarify name of Patio data element definitionsMichael Williamson
2024-12-22Support any result type for Patio tryMichael Williamson
2024-12-22Support Wasm block types with multiple resultsMichael Williamson
2024-03-19Remove Patio alloc-stack instructionMichael Williamson
2024-02-12Remove reliance on exit code for Patio testsMichael Williamson
2024-02-03Add visibility to PatioDataElementImmutableMichael Williamson
2024-02-02Use runtime type tag as struct tagMichael Williamson
2024-01-28Name pointer types more consistentlyMichael Williamson
2024-01-22Replace Patio instructions for size/offset with operandsMichael Williamson
2024-01-22Rename const operands to with const suffixMichael Williamson
2024-01-21Remove alloc-heap from PatioMichael Williamson
2024-01-21Implement Patio byte-size-of instructionMichael Williamson
2024-01-21Implement Patio byte-offset-of instructionMichael Williamson
2023-12-28Update example to include GC object headerMichael Williamson
2023-12-28Add Patio example test for alloc-heapMichael Williamson
2023-12-27Fix writing of int data elements for wasm64Michael Williamson
2023-12-27Test loading of data elementsMichael Williamson
2023-12-27Support bool-to-int and int-to-bool on wasm64Michael Williamson
2023-12-20Remove redundant packageMichael Williamson
2023-12-15Add code gen for Patio blocksMichael Williamson
2023-11-26Support using thrown value in catch blockMichael Williamson
2023-11-26Test exception handler is discarded after tryMichael Williamson
2023-11-26Test multiple catch clauses in tryMichael Williamson
2023-11-26Test throwing from catch clauseMichael Williamson
2023-11-26Add test for Patio for ignoring non-matching exception handlersMichael Williamson
2023-11-26Support Patio exceptions in Patio Wasm backendMichael Williamson
2023-11-26Support try without throwMichael Williamson
2023-11-20Add tests for alloc-stackMichael Williamson
2023-10-08Support Patio switch in WASM code genMichael Williamson
2023-10-08Support Patio switch with reachable default in LLVM code genMichael Williamson
2023-10-08Add test for Patio switchesMichael Williamson
2023-09-23Extract matcher for silent exitMichael Williamson
2023-09-16Move ExecutionResult to testing packageMichael Williamson