| ruby-debug Open Source Ruby-extensie die een volwaardige foutopsporing biedt voor robijn |
Download nu |
ruby-debug Rangschikking & Samenvatting
- Naam uitgever:
- Kent Sibilev
- Uitgever website:
- http://rubyforge.org/projects/ruby-debug/
- Besturingssystemen:
- Mac OS X
ruby-debug Tags
ruby-debug Beschrijving
Open Source Ruby-extensie die een volwaardige foutopsporing biedt voor robijn Snellere implementatie van de standaard debug.rb met behulp van een inheemse uitbreiding met een nieuwe haak Ruby C API. Het belangrijkste verschil tussen Ruby-Debug en de standaard Debug.RB-bibliotheek is de snelheid van de uitvoering. Groot probleem met debug.rb is dat het Kernel # Set_Trace_Func-methode gebruikt, die het creëren van bindend object voor elke aanroep van haak vereist. Het is prima voor kleine scripts, maar voor de echte wereldtoepassingen zoals rails, is debug.rb bijna onmogelijk om te gebruiken. Het enige dat u hoeft te doen, is gewoon zitten en kijken hoe robijninterpreter enorme hoeveelheid bindende objecten creëert, gewoon om ze te vernietigen met de onmiddellijke vuilniscyclus. Het legt ook uit dat Ruby-Debug ook geen horlogepunten ondersteunt om dezelfde reden. Wat is er nieuw in deze release: · Een backtrace waarschuwt nu wanneer het denkt dat de callstack is afgekapt wat het krijgt door te vergelijken met beller () · Fix-instelling $ 0. · Fix bug in het tonen van variabelen in Post-Mortem · Document hoe debugger. Start met een blok is bedoeld om te worden gebruikt. · Verplaats kernel # debugger van Ruby-Debug-Base in Ruby-Debug · Ontvang opnieuw regressietests · Warn en voeg een "bevestiging toe" bij het instellen van een breekpunt op een bestand dat niet is geladen.
ruby-debug Gerelateerde software