| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add Chapter 29 for tech debt cleanup with the parser splitmain | Cliff Click | 15 hours | 2 | -0/+4 |
| | | | | | | | Keep Chapter 28b intact and carry the grammar-oriented parser package, Var move, IterPeeps move, and parser regression tests into Chapter 29. Defer privacy and exclude its experimental tests and fixture changes. Register the chapter in the indexes, IntelliJ modules and run configurations, Maven reactor, roadmap, and linear-history publisher. Windows and Linux each pass 573 tests, release builds, 199 allocation replays, and 29 native checks. | ||||
| * | Canonicalize aggregate memory duals and preserve field finality | Cliff Click | 2 days | 3 | -9/+45 |
| | | |||||
| * | Preserve escape bounds when splitting bulk memory Phis | Cliff Click | 2 days | 1 | -8/+4 |
| | | |||||
| * | Removing hook between encode and export | Cliff Click | 4 days | 2 | -19/+80 |
| | | |||||
| * | A more incremental StopCU | Cliff Click | 4 days | 12 | -42/+115 |
| | | | | | Incremental summary of escape data in a single node, instead of repeated in StopCU over and over | ||||
| * | Backport some minor speedups | Cliff Click | 4 days | 6 | -32/+102 |
| | | |||||
| * | Remove _phase checks from Arith & Compute | Cliff Click | 4 days | 4 | -18/+188 |
| | | | | | Fix some monotonicty bugs, rounding bugs, in float ops | ||||
| * | Backport Opto speedups and Minus fix | Cliff Click | 5 days | 1 | -2/+5 |
| | | |||||
| * | Opto loses 2 whole-graph walks | Cliff Click | 5 days | 4 | -50/+131 |
| | | | | | | | Move changes to worklist actually moves only changes. Numeric modes also moves numerics-only to worklist. Fix monotonicity bug in MinusNode | ||||
| * | Phases back to bneing driven top-down only | Cliff Click | 5 days | 5 | -52/+24 |
| | | |||||
| * | Another round of extra _phase changes removed | Cliff Click | 5 days | 8 | -157/+103 |
| | | | | | Also removes loading more code to resolve cyclic class dependencies, and instead rejects some of the more exciting cases | ||||
| * | Remove a extra calls to classInitDependencies | Cliff Click | 5 days | 7 | -61/+87 |
| | | |||||
| * | Cache Serialize whole-program walks | Cliff Click | 5 days | 3 | -66/+96 |
| | | |||||
| * | Bugfix escapes not-coded <init> | Cliff Click | 5 days | 2 | -6/+23 |
| | | |||||
| * | Gather types during loading instead another walk | Cliff Click | 5 days | 5 | -15/+40 |
| | | |||||
| * | Cleanup cross-phase keep/unkeeps | Cliff Click | 5 days | 6 | -18/+78 |
| | | |||||
| * | Remove several instances of extra whole-graph walks | Cliff Click | 6 days | 26 | -162/+574 |
| | | |||||
| * | Child class call parents <clinit> | Cliff Click | 6 days | 1 | -2/+11 |
| | | |||||
| * | More incremental loading | Cliff Click | 6 days | 34 | -369/+998 |
| | | | | | and compilation. | ||||
| * | Update incremental build check | Cliff Click | 8 days | 5 | -18/+239 |
| | | |||||
| * | Retire Evalutator | Cliff Click | 8 days | 2 | -0/+44 |
| | | | | | Minor rounding bug in eval2 | ||||
| * | Cleanup docs | Cliff Click | 8 days | 3 | -5/+3 |
| | | |||||
| * | Backport a few missing guard checks | Cliff Click | 8 days | 1 | -0/+47 |
| | | |||||
| * | Fix ++x in methods | Cliff Click | 8 days | 3 | -18/+108 |
| | | | | | Fix ideaj setups | ||||
| * | Finish separate compilation snapshot in chapter 28b | Cliff Click | 8 days | 51 | -2708/+822 |
| | | |||||
| * | Move combined chapter 25 baseline to chapter 28b | Cliff Click | 8 days | 479 | -0/+48395 |
