| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix comment | Cliff Click | 2025-01-15 | 1 | -1/+1 |
| | | |||||
| * | Fix a null-check bug | Cliff Click | 2024-10-12 | 2 | -1/+19 |
| | | |||||
| * | Turn off all printing during test runs | Cliff Click | 2024-10-12 | 13 | -154/+137 |
| | | | | | was making 10000 lines of ignored output | ||||
| * | remove peephole from ProjNode::idealize that is already handled by compute | Robert Obkircher | 2024-09-16 | 1 | -10/+7 |
| | | |||||
| * | move x-x check up front | Cliff Click | 2024-09-13 | 1 | -3/+4 |
| | | |||||
| * | x-x==0 | Cliff Click | 2024-09-13 | 2 | -4/+10 |
| | | | | | | | Move x-x==0 to compute. Add x/1 ==> x All chapters | ||||
| * | Fix GCM of CSE stores | Cliff Click | 2024-09-12 | 6 | -14/+26 |
| | | | | | | Stop CSE of stores. Backports to ch11,12,13,14 | ||||
| * | Cleanup comments to match design | Cliff Click | 2024-09-07 | 1 | -11/+13 |
| | | | | | Went through several iterations, one where a null _obj was allowed, but settled on using TypeStruct.BOT instead. | ||||
| * | Backport empty statement fix | Cliff Click | 2024-09-07 | 3 | -114/+171 |
| | | | | | | Split Ch13 tests from Chapter12Test.java Handle forward refs never defined. | ||||
| * | #98 Chapter 14 arrays | dibyendumajumdar | 2024-09-07 | 1 | -0/+1 |
| | | |||||
| * | Update fuzzer for chapter 13. (#105) | XmiliaH | 2024-09-03 | 2 | -50/+114 |
| | | |||||
| * | More error cases, error checking | Cliff Click | 2024-08-06 | 6 | -11/+74 |
| | | | | | disallow e.g. "struct x { int i; }; x = new x; x.i=3.14;" | ||||
| * | Fix graph draw with field names | Cliff Click | 2024-08-06 | 4 | -7/+27 |
| | | | | | Allow co-recursive defs | ||||
| * | Ref types working | Cliff Click | 2024-08-06 | 23 | -141/+251 |
| | | | | | | | | | | GCM uses a breadth-first pass for schedule-late instead of a post-order; the post-order walk depends on StoreNodes being pinned, which is true in C2 but not Simple. Move GCM call out of IterPeeps. Struct field init is "makeInit()" not integer zero. Rename Type._print to print. Store,Load prints include field name. | ||||
| * | Copy chapter12 -> chapter13 | Thalia Archibald | 2024-08-06 | 70 | -0/+10630 |
