aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
AgeCommit message (Expand)Author
2023-12-26Use correct types for heap alloc callMichael Williamson
2023-12-26Use Wasm platform type for exception valuesMichael Williamson
2023-12-26Determine correct Wasm type for Patio typesMichael Williamson
2023-12-26Use Patio type to determine Wasm type for Patio operandMichael Williamson
2023-12-26Validate binaries in Wasm backendMichael Williamson
2023-12-26Support running wasm64 through nodeMichael Williamson
2023-12-26Use platform type for function return typesMichael Williamson
2023-12-26Use Wasm platform to determine value sizeMichael Williamson
2023-12-26Use platform target to determine Wasm type for Patio IntsMichael Williamson
2023-12-26Use platform types for stack allocMichael Williamson
2023-12-26Move platform types into WasmTargetMichael Williamson
2023-12-26Extract Wasm types for alloc functionMichael Williamson
2023-12-26Support 64-bit memoriesMichael Williamson
2023-12-26Set correct linker flags for wasm64Michael Williamson
2023-12-26Explicitly use wasm-ld-16Michael Williamson
2023-12-26Add separate wasm32 and (unsupported) wasm64 targetsMichael Williamson
2023-12-26Support constructed type field accesses in Shid code genMichael Williamson
2023-12-26Support constructed struct type constructorsMichael Williamson
2023-12-26Extract receiverTypeToFunctionType() that accepts typeMichael Williamson
2023-12-26Parse type level args for callsMichael Williamson
2023-12-26Parse absent type-level argsMichael Williamson
2023-12-25Support field accesses on constructed typesMichael Williamson
2023-12-25Implement type substitution for constructed typesMichael Williamson
2023-12-25Reference StructType instead of StructuredTypeMichael Williamson
2023-12-25Add type substitution for function typesMichael Williamson
2023-12-25Add type substitution for tuplesMichael Williamson
2023-12-25Add basic type substitutionMichael Williamson
2023-12-23Extract fieldTypeOrEmpty()Michael Williamson
2023-12-23Convert if to whenMichael Williamson
2023-12-23Use type description in error messageMichael Williamson
2023-12-23Add basic type checking for constructed typesMichael Williamson
2023-12-23Add ConstructedTypeMichael Williamson
2023-12-23Restrict types that can be constructedMichael Williamson
2023-12-23Use type params in struct fieldsMichael Williamson
2023-12-23Set correct type for generic struct in environmentMichael Williamson
2023-12-23Create type constructor for structs with type paramsMichael Williamson
2023-12-23Parse constructed typesMichael Williamson
2023-12-23Parse type level params for sum typesMichael Williamson
2023-12-23Extract parseTypeLevelParamsOptional()Michael Williamson
2023-12-23Parse struct type level paramsMichael Williamson
2023-12-21Update error messageMichael Williamson
2023-12-21Don't assume relocatable section is CODEMichael Williamson
2023-12-21Extract explicit notion of WasmRelocationSectionMichael Williamson
2023-12-21Remove unused fieldMichael Williamson
2023-12-21Remove completed TODOMichael Williamson
2023-12-21Check that we're not using placeholder unrelocatable valuesMichael Williamson
2023-12-21Document behaviour of WasmMemoryBuilderMichael Williamson
2023-12-21Fix visibility issuesMichael Williamson
2023-12-21Extract common Write interfaceMichael Williamson
2023-12-21Avoid silently dropping instructions when generating LLVM codeMichael Williamson