search for: n_cold_func

Displaying 4 results from an estimated 4 matches for "n_cold_func".

2019 Jan 28
2
Status update on the hot/cold splitting pass
The splitting pass currently doesn’t move cold symbols into a separate section. Is that affecting your results? On Darwin, we plan on using a symbol attribute to provide an ordering hint to the linker (see r352227, N_COLD_FUNC). vedant > On Jan 28, 2019, at 10:51 AM, Aditya K via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > Very happy to see good results. On our side, we are still struggling with getting a good profile to get aggressive hot-cold splitting. Static profile isn't helping much for o...
2019 Feb 05
2
Status update on the hot/cold splitting pass
...llvm-dev] Status update on the hot/cold splitting pass > > The splitting pass currently doesn’t move cold symbols into a separate > section. Is that affecting your results? > > On Darwin, we plan on using a symbol attribute to provide an ordering hint > to the linker (see r352227, N_COLD_FUNC). > > vedant > > On Jan 28, 2019, at 10:51 AM, Aditya K via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > Very happy to see good results. On our side, we are still struggling with > getting a good profile to get aggressive hot-cold splitting. Static profile >...
2019 Feb 05
2
Status update on the hot/cold splitting pass
...on the hot/cold splitting pass >> >> The splitting pass currently doesn’t move cold symbols into a separate >> section. Is that affecting your results? >> >> On Darwin, we plan on using a symbol attribute to provide an ordering >> hint to the linker (see r352227, N_COLD_FUNC). >> >> vedant >> >> On Jan 28, 2019, at 10:51 AM, Aditya K via llvm-dev < >> llvm-dev at lists.llvm.org> wrote: >> >> Very happy to see good results. On our side, we are still struggling with >> getting a good profile to get aggressive hot-cold...
2019 Jan 26
2
Status update on the hot/cold splitting pass
Hello, I’d like to give a status update to the community about the recently-added hot/cold splitting pass. I'll provide some motivation for the pass, describe its implementation, summarize recent/ongoing work, and share early results. # Motivation We (at Apple) have found that memory pressure from resident pages of code is significant on embedded devices. In particular, this pressure spikes