search for: 0b8v10qj6exrxvdq3ynztulftz1k

Displaying 3 results from an estimated 3 matches for "0b8v10qj6exrxvdq3ynztulftz1k".

2017 Feb 28
4
[lld] We call SymbolBody::getVA redundantly a lot...
tl;dr: it looks like we call SymbolBody::getVA about 5x more times than we need to Should we cache it or something? (careful with threads). Here is a link to a PDF of my Mathematica notebook which has all the details of my investigation: https://drive.google.com/open?id=0B8v10qJ6EXRxVDQ3YnZtUlFtZ1k There seem to be two main regimes that we redundantly call SymbolBody::getVA: 1. most redundant calls on the same symbol (about 80%) happen in quick succession with few intervening calls for other symbols. Most likely we are processing a bunch of relocations right next to each other that all ref...
2017 Mar 01
2
[lld] We call SymbolBody::getVA redundantly a lot...
...VA about 5x more times than >> we need to >> >> Should we cache it or something? (careful with threads). >> >> >> Here is a link to a PDF of my Mathematica notebook which has all the >> details of my investigation: >> https://drive.google.com/open?id=0B8v10qJ6EXRxVDQ3YnZtUlFtZ1k >> >> >> There seem to be two main regimes that we redundantly call >> SymbolBody::getVA: >> >> 1. most redundant calls on the same symbol (about 80%) happen in quick >> succession with few intervening calls for other symbols. Most likely we are >> pr...
2017 Mar 01
2
[lld] We call SymbolBody::getVA redundantly a lot...
...>> >>>> Should we cache it or something? (careful with threads). >>>> >>>> >>>> Here is a link to a PDF of my Mathematica notebook which has all the >>>> details of my investigation: >>>> https://drive.google.com/open?id=0B8v10qJ6EXRxVDQ3YnZtUlFtZ1k >>>> >>>> >>>> There seem to be two main regimes that we redundantly call >>>> SymbolBody::getVA: >>>> >>>> 1. most redundant calls on the same symbol (about 80%) happen in quick >>>> succession with few intervening...