{"push_id":3174163680,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"62ba7e061d9a5123577aa62863fc21b49c2be576","before":"b914f9c3eb5d5fb87b159dc9abc69bb17ffe8f24","commits":[{"sha":"a5c0725d11bfbc759738affa7075793522dc561a","author":{"name":"MikePopoloski","email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@popoloski.com"},"message":"Correctly handle unscoped name lookup across instantiations","distinct":true,"url":"https://api.github.com/repos/MikePopoloski/slang/commits/a5c0725d11bfbc759738affa7075793522dc561a"},{"sha":"b3b0044c6896cd5e0f6fd0eacd2dbc52c1367999","author":{"name":"MikePopoloski","email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@popoloski.com"},"message":"Handle $unit and $root lookup, lots of cleanup and fixes from that\n\n- Elaborating the root symbol now only looks at the minimal part of the tree to determine top instances. In particular we need to avoid triggering any name lookups that may happen in a non-constant context.\n- Related to that, check and assert if calling getRoot() ends up being reentrant.\n- Compilation diagnostic categories are cached\n- Greatly improve error checking and reporting for invalid syntax related to special names","distinct":true,"url":"https://api.github.com/repos/MikePopoloski/slang/commits/b3b0044c6896cd5e0f6fd0eacd2dbc52c1367999"},{"sha":"62ba7e061d9a5123577aa62863fc21b49c2be576","author":{"name":"MikePopoloski","email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@popoloski.com"},"message":"More cleanup and testing of name lookup corner cases","distinct":true,"url":"https://api.github.com/repos/MikePopoloski/slang/commits/62ba7e061d9a5123577aa62863fc21b49c2be576"}]}
{"actor":{"display_login":"MikePopoloski"}}