aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/shedlang
AgeCommit message (Expand)Author
2026-07-31Use transient-0 instead of flatbuffersmainMichael Williamson
2026-07-31Add hobgoblin definitions for PatioMichael Williamson
2026-07-31Add hobgoblin definitions for sourcesMichael Williamson
2026-07-31Make Source a sealed interfaceMichael Williamson
2026-04-23Fix docs for parseMany()Michael Williamson
2026-04-12Remove old TODOMichael Williamson
2026-04-12Make targets independent of specific backendsMichael Williamson
2026-04-12Add proper error for unsupported targetsMichael Williamson
2026-04-12Don't print null sources for errorsMichael Williamson
2026-04-11Allow explicit selection of backendMichael Williamson
2026-04-11Separate targets from backendsMichael Williamson
2026-04-08Support defining Patio functions with multiple return valuesMichael Williamson
2026-04-08Return result from patioReturnOperandsToLlvmOperandMichael Williamson
2026-04-08Add poison as LLVM operandMichael Williamson
2026-04-08Add insertvalue instruction to LLVM IRMichael Williamson
2026-04-08Allow multiple destinations in Patio callsMichael Williamson
2026-04-08Add extractvalue instruction to LLVM IRMichael Williamson
2026-04-07Return multiple values from Patio functionsMichael Williamson
2026-04-07Remove Patio resume instructionMichael Williamson
2026-04-06Add full backend support for craneliftMichael Williamson
2026-04-04Rename offset field to elementOffsetsMichael Williamson
2026-04-04Remove protobufMichael Williamson
2026-03-30Add Patio test for localsMichael Williamson
2026-03-30Always write value for patio data layoutMichael Williamson
2026-03-29Generate empty object files using craneliftMichael Williamson
2026-03-29Load target ISA in patio-to-craneliftMichael Williamson
2026-03-28Add initial skeleton of cranelift backendMichael Williamson
2026-03-28Create type structsMichael Williamson
2026-03-26Serialize Patio compilation units to flatbuffersMichael Williamson
2026-03-26Serialize Patio compilation unit elements to flatbuffersMichael Williamson
2026-03-25Serialize Patio instructions to flatbuffersMichael Williamson
2026-03-22Serialize Patio operands to flatbuffersMichael Williamson
2026-03-22Serialize Patio data values to flatbuffersMichael Williamson
2026-03-22Serialize Patio types to flatbuffersMichael Williamson
2026-03-22Serialize Patio int values to flatbuffersMichael Williamson
2026-03-22Serialize Patio data layouts to flatbuffersMichael Williamson
2026-03-22Serialize Patio data ptr values to flatbuffersMichael Williamson
2026-03-22Replace patio.protobuf with patio.serializationMichael Williamson
2026-03-22Add serialization of sources to flatbuffersMichael Williamson
2026-03-22Create separate sources.serialization packageMichael Williamson
2026-03-21Use .toList() instead of .collect(Collectors.toList())Michael Williamson
2026-03-21Serialize Patio compilation unit to ProtobufMichael Williamson
2026-03-21Serialize Patio function definition to ProtobufMichael Williamson
2026-03-21Serialize Patio instructions to ProtobufMichael Williamson
2026-03-21Serialize Patio operands to ProtobufMichael Williamson
2026-03-21Serialize Patio function declarations to ProtobufMichael Williamson
2026-03-21Extract separate deserialization functionsMichael Williamson
2026-03-21Serialize Patio exception type definition to protobufMichael Williamson
2026-03-21Serialize Patio types to protobufMichael Williamson
2026-03-21Serialize Patio mutable data element definitionMichael Williamson