Product SiteDocumentation Site

6.2. Strumenti

6.2.1. Boost

Fedora 12 include Boost 1.39. In Fedora 13, c'è un aggiornamento a Boost 1.40, che grazie ad un miglioramento, consente a Fedora di essere in maggior sync con lo sviluppo del progetto. Per maggiori informazioni su Boost, leggere le note di rilascio per la Version 1.40.0 .

6.2.2. Static Probe in Systemtap

Systemtap è stato esteso per supportare il tracing nello spazio utente, in particolare per supportare marker statici (dtrace compatibili) abilitati, in vari programmi di Fedora. Ciò consente ad utenti, sviluppatori ed amministratori di avere una visione d'insieme su ciò che sta succedendo nel loro sistema o di approfondire l'analisi su uno specifico programma o sotto-sistema.
Systemtap viene fornito con un tutorial, un manuale di riferimento sul linguaggio, una guida di riferimento e una directory con esempi.

6.2.3. Python 3

Fedora ora include una versione del runtime Python 3, installabile in parallelo con l'esistente runtime Python 2.
Le versioni Python 3 di molte librerie sono già disponibili e molte sono in fase di realizzazione. Per maggiori informazioni vedere la wiki di Fedora Python 3.

6.2.4. Facilitato il Debug in Python

Il debugger gdb è stato esteso in modo da riportare informazioni dettagliate sul runtime di Python 2 e Python 3.I backtrace all'interno di codice Python, ora in modo predefinito, visualizzano informazioni miste C e Python sul modo di esecuzione di tali processi, senza richiedere grande esperienza nell'uso di gdb.