{"push_id":1031209471,"size":4,"distinct_size":4,"ref":"refs/heads/reflection","head":"f8b1d5c180433e3c55e1b1352bd9eb4e74f3b83c","before":"4a0c65cc312e63a85fca135791c37e2a58272d62","commits":[{"sha":"fbe595c707be1b3afcc8f0168f61e4d629f5314b","author":{"email":"f715bb83499a354a7768d309dde2adb299a9f442@apple.com","name":"David Farler"},"message":"Remote Mirrors: Make MemoryReader a real class\n\nMake the reader a class interface internally, with the\nbag-of-function pointers via the eventual C API being the\nspecial case.","distinct":true,"url":"https://api.github.com/repos/bitjammer/swift/commits/fbe595c707be1b3afcc8f0168f61e4d629f5314b"},{"sha":"19ab5331fc31608f98514de8601410fdc93b7bfe","author":{"email":"f715bb83499a354a7768d309dde2adb299a9f442@apple.com","name":"David Farler"},"message":"FieldRecord: Guard when field name is null\n\nField name relative offsets can be null if -strip-reflection-names\nis passed to the frontend.","distinct":true,"url":"https://api.github.com/repos/bitjammer/swift/commits/19ab5331fc31608f98514de8601410fdc93b7bfe"},{"sha":"354517b7e387b98a46fc6a19ebd80046f56a937f","author":{"email":"f715bb83499a354a7768d309dde2adb299a9f442@apple.com","name":"David Farler"},"message":"swift-reflection-test: Increase reading robustness\n\n- Check return values from `read`\n- Make the reflstr section optional, as it can be stripped by\n  -strip-reflection-names.","distinct":true,"url":"https://api.github.com/repos/bitjammer/swift/commits/354517b7e387b98a46fc6a19ebd80046f56a937f"},{"sha":"f8b1d5c180433e3c55e1b1352bd9eb4e74f3b83c","author":{"email":"f715bb83499a354a7768d309dde2adb299a9f442@apple.com","name":"David Farler"},"message":"MSG TODO: TypeRef Layout","distinct":true,"url":"https://api.github.com/repos/bitjammer/swift/commits/f8b1d5c180433e3c55e1b1352bd9eb4e74f3b83c"}]}