{"shas":[["8d753d106b8d0a10f320c93ac87b57c859934428","87d893d75d881d90880355946f716fb763fe9ac8@xomb.org","add walk template and use instead of hand-rolled walk for 'modesForAddress'","wolfwood"],["1b7e1a14148bb70963ede1af9fe1fc761282fe9d","87d893d75d881d90880355946f716fb763fe9ac8@xomb.org","type inference FTW","wolfwood"],["11e1d10124886cef309c58d244990cca67daf373","87d893d75d881d90880355946f716fb763fe9ac8@xomb.org","Found some stuff we don't use.  Baleeted.","wolfwood"],["aae1764fa003869a3d145cffbc0d6cd121850e06","87d893d75d881d90880355946f716fb763fe9ac8@xomb.org","another unused function.","wolfwood"],["44a7c089e3236e87f521be5ca14dcc5f5df9369d","87d893d75d881d90880355946f716fb763fe9ac8@xomb.org","Cleanup, cleanup.","wolfwood"],["5e39d369f90318da572618e3a2b2988351f9c62c","87d893d75d881d90880355946f716fb763fe9ac8@xomb.org","replace structs PageLevel[1-4] with a template.","wolfwood"],["18b560c862096cbb8bd6ce15df9cbb3215e92f51","87d893d75d881d90880355946f716fb763fe9ac8@xomb.org","page tables and PTEs replace with templated versions to DRY them up. new subtree traversal template, tested by reimplementing findFreeSegment, and edits to support array return type.  general reorganization of user/environment.d, including migration of some deprecated code to paging.d.","wolfwood"],["e5b160f16b5f534312dc78b2c6c03c78bea84ae5","87d893d75d881d90880355946f716fb763fe9ac8@xomb.org","formatting edits for user/environment.d","wolfwood"],["3abfd7fa360dafcc73122cd7d9964a48f76cec2e","87d893d75d881d90880355946f716fb763fe9ac8@xomb.org","mark segment bit for all creates and maps","wolfwood"]],"ref":"refs/heads/feature/availbits","size":9,"head":"3abfd7fa360dafcc73122cd7d9964a48f76cec2e","push_id":36213282}