summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Remove a extra calls to classInitDependenciesCliff Click29 hours7-61/+87
* Backport a bunch of fixesCliff Click42 hours49-85/+577
* Cache Serialize whole-program walksCliff Click45 hours3-66/+96
* Bugfix escapes not-coded <init>Cliff Click45 hours2-6/+23
* Gather types during loading instead another walkCliff Click46 hours5-15/+40
* Cleanup cross-phase keep/unkeepsCliff Click46 hours6-18/+78
* Remove several instances of extra whole-graph walksCliff Click47 hours29-163/+600
* Child class call parents <clinit>Cliff Click3 days1-2/+11
* More incremental loadingCliff Click3 days39-397/+1069
* Update incremental build checkCliff Click4 days7-47/+280
* Retire EvalutatorCliff Click4 days79-11071/+603
* Cleanup docsCliff Click4 days21-1248/+316
* Backport a few missing guard checksCliff Click4 days11-32/+170
* Fix ++x in methodsCliff Click4 days93-242/+2258
* Delete talknotes.txtCliff Click5 days1-46/+0
* Finish chapter numbering, retire combined chapter 24, and update documentationCliff Click5 days427-39788/+695
* Finish separate compilation snapshot in chapter 28bCliff Click5 days51-433/+839
* Fix chained comparisons and restore recursion coverageCliff Click5 days36-345/+748
* Rename modules chapter to 28aCliff Click5 days458-0/+0
* Rename escape analysis chapter to 27Cliff Click5 days390-0/+0
* Rename construction chapter to 26Cliff Click5 days389-0/+0
* Rename incomplete types chapter to 25Cliff Click5 days384-0/+0
* Move combined chapter 25 baseline to chapter 28bCliff Click5 days479-0/+0
* Rename interprocedural SCCP chapter to 24bCliff Click5 days375-0/+0
* Rename local SCCP chapter to 24aCliff Click5 days375-0/+0
* module splitCliff Click5 days485-187/+43722
* Split out escape analysis chapterCliff Click6 days398-55/+40934
* Split out the constructor chapterCliff Click7 days399-10/+40716
* Split out incomplete type analysisCliff Click7 days422-393/+40120
* Split from ch25, SCCP and interprocedural SCCPCliff Click10 days763-13/+77986
* Fix a missed int-widening around recursionCliff Click10 days10-6/+116
* Turn off Store GVN with explainationCliff Click10 days48-123/+783
* Fix memory on Load splitting upCliff Click10 days28-28/+755
* Cleanup & backportclinitCliff Click11 days403-7114/+7560
* Phase cleanup heading into CLInit expansionCliff Click12 days57-395/+761
* Class cycles init checksCliff Click12 days10-83/+342
* Check for cyclic class init before we emit codeCliff Click2026-10-1226-327/+629
* First cut clinit tracking for cyclesCliff Click2026-10-1018-127/+821
* Support putting static data into ELF constant poolCliff Click2026-10-0822-741/+955
* More test case vs RA cleanupCliff Click2026-10-0762-284/+829
* Towrds getting RA spill counts comparableCliff Click2026-10-07148-583/+1427
* flt->int conversionCliff Click2026-10-07135-77/+1299
* RoundF32 actually roundsCliff Click2026-10-0716-7/+61
* Fix CI timeoutCliff Click2026-10-072-26/+24
* Fix CI timeoutCliff Click2026-10-071-12/+2
* Make RA deterministicCliff Click2026-10-079-25/+109
* Merge pull request #262 from com-junkawasaki/docs/japanese-chaptersCliff Click2026-10-07113-743/+10304
|\
| * Pick up japanese transaltionpr262-doc-followupsCliff Click2026-10-0790-3100/+2400
| * docs: add Japanese translations for all chaptersJun Kawasaki2026-10-06116-0/+10261
|/
* Small peep to drop simple store-updates out of loopsCliff Click2026-10-0565-280/+762