{"push_id":2423613124,"size":3,"distinct_size":3,"ref":"refs/heads/rollup","head":"9999cad98dc8c066b169654bf753afcdcc5afc58","before":"d67084215d0b0d534104fc2957e7ced3f4d922a9","commits":[{"sha":"935070a8f182ab92bfca51606e49ee2b62e51e55","author":{"name":"Björn Steinbrink","email":"a161508d4cfbab4c18528135af9d287489cc9e31@gmail.com"},"message":"Don't force-enable frame pointers when generating debug info\n\nWe apparently used to generate bad/incomplete debug info causing\ndebuggers not to find symbols of stack allocated variables. This was\nsomehow worked around by having frame pointers.\n\nWith the current codegen, this seems no longer necessary, so we can\nremove the code that force-enables frame pointers whenever debug info\nis requested.\n\nSince certain situations, like profiling code profit from having frame\npointers, we add a -Cforce-frame-pointers flag to always enable frame\npointers.\n\nFixes #11906","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/935070a8f182ab92bfca51606e49ee2b62e51e55"},{"sha":"7188f4144a2cc25b4ee7aa0df78198ebe8ffe6e8","author":{"name":"Simonas Kazlauskas","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@kazlauskas.me"},"message":"Rework force-frame-pointer\n\nThis reworks the force-frame-pointer PR to explicitly only consider the\nvalue of the flag if it is provided, and use a target default otherwise.\n\nSomething that was tried but not kept was renaming the flag to\n`frame-pointer`, because for flag `frame-pointer=no`, there is no\nguarante, that LLVM will elide *all* the frame pointers; oposite of what\nthe literal reading of the flag would suggest.","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/7188f4144a2cc25b4ee7aa0df78198ebe8ffe6e8"},{"sha":"9999cad98dc8c066b169654bf753afcdcc5afc58","author":{"name":"kennytm","email":"154794b33570764bce995946c652a7a9d6e7e326@gmail.com"},"message":"Rollup merge of #48786 - nagisa:fp, r=nikomatsakis\n\nAdd force-frame-pointer flag to allow control of frame pointer ommision\n\nRebase of #47152 plus some changes suggested by https://github.com/rust-lang/rust/issues/48785.\n\nFixes #11906\n\nr? @nikomatsakis","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/9999cad98dc8c066b169654bf753afcdcc5afc58"}]}
{"actor":{"display_login":"kennytm"}}