{"push_id":1152625750,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"284247a0b7156cf9f96f2304838f461946e90220","before":"77fc343e92f6a012316e611ff9acb62f4a5d59fd","commits":[{"sha":"284247a0b7156cf9f96f2304838f461946e90220","author":{"name":"Zachary Turner","email":"8eb50e0e9adf1181ea7c0e90037815a870ea54ae@google.com"},"message":"Make PDBFile take a StreamInterface instead of a MemBuffer.\n\nThis is the next step towards being able to write PDBs.\nMemoryBuffer is immutable, and StreamInterface is our replacement\nwhich can be any combination of read-only, read-write, or write-only\ndepending on the particular implementation.\n\nThe one place where we were creating a PDBFile (in RawSession) is\nupdated to subclass ByteStream with a simple adapter that holds\na MemoryBuffer, and initializes the superclass with the buffer's\narray, so that all the functionality of ByteStream works\ntransparently.","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project-submodule/commits/284247a0b7156cf9f96f2304838f461946e90220"}]}
{"actor":{"display_login":"chapuni"}}