Hello,

Today, I made several updates to libpfm. They are now in CVS. Some of those
changes impact pfmon, so I have also updated it and committed to CVS.

Here are the changes for libpfm:
        * added libpfm_montecito.3 man page
        * updated libpfm_itanium2.3 man page
        * removed pfm_print_event_info() and related calls from library
        * removed unused pfmlib_mont_ipear_mode_t struct
        * remove etb_ds from Montecito ETB struct as it can only have one value
        * added showevtinfo.c example
        * added PFMLIB_ITA2_EVT_NO_SET to pfmlib_itanium2.h
        * added PFMLIB_MONT_EVT_NO_SET to pfmlib_montecito.h
        * replaced pfm_mont_get_event_caf() by pfm_mont_get_event_type()
        * added missing perfmon_compat.h from include install (Will Cohen)
        * fortify showreginfo.c for FC6 (Will Cohen)

The key change is that pfm_print_event_info() is finally out. I never liked it.
It did not belong to the library. There is enough support routines to do it in
the tools directly. I have added the showevtinfo.c example to demonstrate this.
The  pfmon updates also shows how to extend the generic print routine with
model specific information.

-- 
-Stephane
_______________________________________________
perfmon mailing list
[email protected]
http://www.hpl.hp.com/hosted/linux/mail-archives/perfmon/

Reply via email to