| rubino-debug. Estensione Ruby open source che offrirà un debugger completo per rubino |
Scarica ora |
rubino-debug. Classifica e riepilogo
- Nome editore:
- Kent Sibilev
- Sito web dell'editore:
- http://rubyforge.org/projects/ruby-debug/
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 115 KB
rubino-debug. Tag
rubino-debug. Descrizione
Estensione Ruby open source che offrirà un debugger completo per rubino Attuazione più rapida del debug standard.RB utilizzando un'estensione nativa con un nuovo API Ruby C Gancio. La principale differenza tra Ruby-Debug e la Biblioteca Debug.rb standard è la velocità dell'esecuzione. Il problema principale con Debug.rb è che utilizza il metodo del kernel # set_trace_func, che richiede la creazione di un oggetto vincolante per ciascuna invocazione del gancio. Va bene per piccoli script, ma per le applicazioni reali del mondo come i binari, Debug.rb è quasi impossibile da usare. Tutto quello che devi fare è sederti e guardare come il rubino interprete crea un'enorme quantità di oggetti vincolanti, solo per distruggerli con il ciclo di raccolta dei rifiuti immediati. Spiega inoltre che Ruby-Debug non supporta i windpoint per lo stesso motivo. Cosa c'è di nuovo in questa versione: · Un backtrace ora avverte quando pensa che il CallStack sia troncato che viene confrontando con il chiamante () · Correzione dell'impostazione $ 0. · Correggere il bug nella visualizzazione delle variabili in post-mortem · Documentare il modo in cui il debugger.Start con un blocco è destinato a essere utilizzato. · Sposta il kernel # Debugger da Ruby-Debug-Base in Ruby-Debug · Ottenere test di regressione di nuovo · Avvertire e aggiungere una "conferma" quando si imposta un punto di interruzione su un file che non è stato caricato.
rubino-debug. Software correlato