{"push_id":956618892,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"a24c91bb554f3d119a3c99cad548339cf049663f","before":"f6b9383f99bc739cb17a5a9e2af2d89c644cc558","commits":[{"sha":"a24c91bb554f3d119a3c99cad548339cf049663f","author":{"email":"34e2ec70b176ebd61c5c1381eefc007b50021aa3@fb.com","name":"Max Wang"},"message":"Refactor .eh_frame CFI record emission\n\nSummary:\nRefactor the implementation of register_unwind_region() so that we can\ndo similar work at vasm emit-time.\n\nThere's some similar instrumentation in debug/dwarf.{h,cpp}, and most of\nit is dead.  I've deleted those bits, but am saving rewriting the rest\nto use EHFrameWriter for a separate diff.\n\nThis ever-so-slightly changes the existing TC CIE, by adding an address\nencoding for the FDE's pointers (augmentation \"R\").  The default appears\nto be DW_EH_PE_absptr (which has the value 0x0), but this behavior isn't\ndocumented anywhere, so it feels better not to rely on it.\n\nReviewed By: swtaarrs\n\nDifferential Revision: D2880982\n\nfb-gh-sync-id: a77111b2f18336147596b9f1b19a7c6e56f8933b","distinct":true,"url":"https://api.github.com/repos/facebook/hhvm/commits/a24c91bb554f3d119a3c99cad548339cf049663f"}]}