aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
AgeCommit message (Expand)Author
2023-12-03Add return-void instruction to PatioMichael Williamson
2023-12-03Generate Shid IR for breaksMichael Williamson
2023-12-03Store handled effect in typed break nodeMichael Williamson
2023-12-03Use break statements to determine type of try expressionMichael Williamson
2023-12-02Type check break statementsMichael Williamson
2023-12-02Clarify test nameMichael Williamson
2023-12-02Parse break statementsMichael Williamson
2023-12-02Clarify name of testMichael Williamson
2023-12-02Support effects in effect handler methodsMichael Williamson
2023-12-02Rename InstructionSerializer to ShidSerializerMichael Williamson
2023-12-02Add variant to define-function instructionMichael Williamson
2023-12-02Rename stack IR to ShidMichael Williamson
2023-12-02Clarify test nameMichael Williamson
2023-12-02Add resume instructionMichael Williamson
2023-11-28Support use of exception value in LLVM backendMichael Williamson
2023-11-28Enable test for catch clause throwingMichael Williamson
2023-11-28Discard exception handler after try in LLVM backendMichael Williamson
2023-11-28Test multiple catch clauses for LLVM backendMichael Williamson
2023-11-28Save and restore previous exception handler when rethrowingMichael Williamson
2023-11-28Support simple try/throw in LLVM backendMichael 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 Wasm throw instructionsMichael Williamson
2023-11-26Support Wasm catch blocksMichael Williamson
2023-11-26Support Wasm try with no catch blocksMichael Williamson
2023-11-26Test WasmBinaryFormatModules directlyMichael Williamson
2023-11-26Remove old .snapMichael Williamson
2023-11-26Support try without throwMichael Williamson
2023-11-26Add tags to WASM binary formatMichael Williamson
2023-11-22Add throw and try instructions to PatioMichael Williamson
2023-11-22Add exception type definitions to PatioMichael Williamson
2023-11-20Support capture of vars in effect handler methodsMichael Williamson
2023-11-20Implement stack IR vars using alloc-stack in PatioMichael Williamson
2023-11-20Extract WasmBackend.generateNativeRuntime()Michael Williamson
2023-11-20Add tests for alloc-stackMichael Williamson
2023-11-20Pass value as operand into Patio.memoryStore()Michael Williamson
2023-11-20Add alloc-stack instruction to PatioMichael Williamson
2023-11-20Declare variables up-frontMichael Williamson
2023-11-20Add explanatory commentMichael Williamson
2023-11-20Add instructions after defining function but before defining varsMichael Williamson
2023-11-20Store patio local type as explicit fieldMichael Williamson
2023-11-20Store mutability of bound variables in namespace nodeMichael Williamson
2023-11-20Mark mutability of variables up-frontMichael Williamson
2023-11-20Store whether bound variable is mutable or notMichael Williamson
2023-11-20Introduce explicit notion of a BoundVariableMichael Williamson
2023-11-20Rename test to reflect it's specifically for immutable variablesMichael Williamson