index
:
shed-lang.git
main
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
main
/
java
/
org
/
shedlang
/
compiler
/
shidtopatio
Age
Commit message (
Expand
)
Author
2026-07-31
Add hobgoblin definitions for Patio
Michael Williamson
2026-04-08
Allow multiple destinations in Patio calls
Michael Williamson
2026-04-07
Return multiple values from Patio functions
Michael Williamson
2026-04-07
Remove Patio resume instruction
Michael Williamson
2026-03-20
Garbage collect arrays
Michael Williamson
2025-03-10
Clarify method name
Michael Williamson
2025-03-09
Clear GC roots so valgrind can find leaks
Michael Williamson
2025-03-09
Add TODOs around exit codes
Michael Williamson
2025-03-08
Partial implementation of array and lists
Michael Williamson
2025-03-08
Add TODO
Michael Williamson
2025-03-08
Support method calls from other namespaces (without Wasm support)
Michael Williamson
2025-03-08
Clarify name of Patio data element definitions
Michael Williamson
2025-03-03
Generate Shid for native type method call
Michael Williamson
2025-03-03
Add Shid instruction to declare native type
Michael Williamson
2025-02-02
Add Shid int-mul instruction
Michael Williamson
2025-02-02
Add Shid to Patio codegen for relational int operations
Michael Williamson
2025-02-02
Add Shid int relational instructions
Michael Williamson
2025-01-17
Add support for native functions
Michael Williamson
2025-01-12
Add Shid declare-native-function instruction
Michael Williamson
2025-01-12
Lift Shid param to top-level
Michael Williamson
2024-12-22
Implement Patio codegen for method store and load
Michael Williamson
2024-12-22
Add stubbed ShidToPatioMethods
Michael Williamson
2024-12-22
Add Shid instructions to store and load methods
Michael Williamson
2024-12-11
Compile Patio code for positional structs
Michael Williamson
2024-06-12
Garbage collect on allocation
Michael Williamson
2024-03-19
Call GC init once
Michael Williamson
2024-02-03
Add visibility to mutable data elements
Michael Williamson
2024-02-03
Add visibility to PatioDataElementImmutable
Michael Williamson
2024-02-02
Store effect handler methods directly
Michael Williamson
2024-02-02
Use runtime type tags as effect tags in effect handler
Michael Williamson
2024-02-02
Fix use of type constants
Michael Williamson
2024-02-02
Use runtime type tag as struct tag
Michael Williamson
2024-02-02
Reduce size of GC object header
Michael Williamson
2024-02-02
Write out RTTI
Michael Williamson
2024-02-02
Remember global context changes from body
Michael Williamson
2024-02-02
Remove alloc overload
Michael Williamson
2024-01-31
Introduce RuntimeType
Michael Williamson
2024-01-28
Zero out GC children with explicit memory stores
Michael Williamson
2024-01-28
Name pointer types more consistently
Michael Williamson
2024-01-28
Introduce PatioDataPtrValue
Michael Williamson
2024-01-27
Reduce size of GC header
Michael Williamson
2024-01-26
Add stubbed method for generating RTTI
Michael Williamson
2024-01-24
Reuse Shid-to-Patio contexts
Michael Williamson
2024-01-22
Replace Patio instructions for size/offset with operands
Michael Williamson
2024-01-22
Extract PatioIntValue
Michael Williamson
2024-01-22
Rename const operands to with const suffix
Michael Williamson
2024-01-21
Remove alloc-heap from Patio
Michael Williamson
2024-01-21
Rename target to destination in IRs
Michael Williamson
2024-01-03
Introduce base types for struct types and sum types respectively
Michael Williamson
2023-12-27
Fix target type for int comparison operations
Michael Williamson
[next]