glibc, profiling i fp

Jacek Konieczny jajcus w pld.org.pl
Pią, 2 Sty 2004, 21:41:33 CET


On Fri, Jan 02, 2004 at 09:36:43PM +0100, Piotr Szymanski wrote:
> Hi,
> Ok po dluzszej zabawie doszedlem do tego, ze nptl dla kilku plikow wymusza 
> -fomit-frame-pointer.
> Teraz sa takie rozwiazania:
> 1. Wywalic wklepane tam na twardo -fp, ale to bezsensu, bo innych 
> optymalizacji tam jest wiecej nie tylko -fp, wiec chyba sa wytestowane, 
> zreszta nie wiadomo czy bedzie dzialac. 
> 2. Wylaczyc profiling dla nptl. (tutaj sie sklaniam)
> 3. Wywalic wklepane tam -fp i dodac taka linijke:        
> --%{!?with_fp:en}%{?with_fp:dis}able-profile \
> wlasciwie mozna by nawet dac taka linijke ogolnie nie tylko do bcondu z nptl. 

A to nptl będzie działać poprawnie przy wywalonym -fomit-frame-pointer?
Niepoprawne działanie w przypadku wątków często jest trudne do
stwierdzenia od razu, ale potrafi wyjść w najmniej oczekiwanych
momentach.

Podejżewam że to "-fomit-frame-pointer" jest dodane nie bez powodu 
i wcale nie dla optymalizacji (może funkcje te są wywoływane gdy stos
jest nie całkiem sprawny).

Pozdrowienia,
        Jacek



Więcej informacji o liście dyskusyjnej pld-devel-pl