summaryrefslogtreecommitdiff
path: root/.github/workflows
Commit message (Collapse)AuthorAgeFilesLines
* Pick up japanese transaltionpr262-doc-followupsCliff Click8 days1-12/+45
| | | | A bunch of minor README fixes, missing TOC, grammer cleanup
* Chapter renumber, and split ch 17Cliff Click12 days1-0/+6
| | | | | | Renumber chapters 10a, 10b, 11, 12, 13, 14 -> 10, 11, 13, 12, [11,14]. Split ch 17 into a 17a and 17b; shuffle around im/mutable syntax to be consistent, and present it more slowly. THe new immutable syntax is pushed through all later chapters
* Move much of the ISA support to shared codeCliff Click14 days1-2/+15
| | | | The ISA shared handlers here are required for a proper compiler, but contain only trivial bit-massaging operations.
* Move debug printing into shared spaceCliff Click14 days1-2/+2
| | | | Same as the graph viewer, moves a lot of code out of all Nodes
* Fix CICliff Click14 days1-4/+3
|
* Squashed commit of the following:Cliff Click2026-09-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | commit 3ba6686fc991998a0a420709dfb0012bbddf77ab Author: Cliff Click <cliffc@acm.org> Date: Tue Sep 29 12:21:46 2026 -0700 Backport lazy memory splits to ch10, split into ch10a and b commit fa7d56f72455828826d0ab7e1c142ca814e6e2aa Author: Cliff Click <cliffc@acm.org> Date: Tue Sep 29 10:10:53 2026 -0700 Reverse edges commit e1bba17ff54400a34ede0eaacad863420d021119 Author: Cliff Click <cliffc@acm.org> Date: Tue Sep 29 09:44:41 2026 -0700 Split ch10 Basic memory introduction in 10a, then precise aliases in 10b.
* Add shared graph viewer to all chaptersCliff Click2026-09-221-2/+2
|
* move the graph visualizer into shared codeCliff Click2026-09-211-2/+2
|
* Make linearize.sh more forgiving (#221)Thalia Archibald2025-07-091-3/+11
| | | | | Allow a chapter to be missing its README.md, pom.xml, or docs/, or have no level 1 header in its README.md. Also fix whitespace in Co-authored-by trailers which are quoted in messages.
* Link to linear history and tag chaptersThalia Archibald2024-10-232-1/+5
|
* Set authenticated remote in workflowThalia Archibald2024-10-141-0/+1
|
* Grant push permission to workflowThalia Archibald2024-10-122-2/+4
|
* Automatically linearize chapter historyThalia Archibald2024-10-112-0/+127
|
* Format whitespace (#86)Thalia Archibald2024-06-211-1/+1
| | | | | | | | | * Trim trailing whitespace * Ensure final new lines * Convert line endings from CRLF to LF * Replace tabs with spaces
* Update JDK to 21 (#26)Yichen Yan2023-11-011-3/+4
| | | | | | | | | | | | | * Backport fix for set_def killing new_def (#21) * Use JDK 21 * Remove duplicate field in pom * Enable GA test for pull requests --------- Co-authored-by: XmiliaH <45106915+XmiliaH@users.noreply.github.com>
* Make every effort to move the language level to 20 with previewCliff Click2023-09-181-2/+2
| | | | | For pattern-match switch statements. Much nicer looking code. Also IDEAJ gave me huge grief, so I might have hit this with a larger hammer than needed.
* Reorganized the project as multi-maven moduledibyendumajumdar2023-08-251-0/+18
Updated README Added language module with grammar Split the code into common and chapter01 modules. Removed a number of utility classes that were imported from AA. Added github workflow file.