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