| ruby-hata ayıklama Ruby için tam teşekküllü bir hata ayıklayıcı sunacak olan açık kaynaklı yakut uzantısı |
Şimdi İndirin |
ruby-hata ayıklama Sıralama ve Özet
- Yayıncı adı:
- Kent Sibilev
- yayıncı web sitesi:
- http://rubyforge.org/projects/ruby-debug/
- İşletim sistemleri:
- Mac OS X
ruby-hata ayıklama Etiketler
ruby-hata ayıklama Açıklama
Ruby için tam teşekküllü bir hata ayıklayıcı sunacak açık kaynaklı yakut uzantısı Standart Debug.RB'nin yeni bir kanca yakut C API'si ile yerel bir uzantı kullanarak daha hızlı bir şekilde uygulanması. Ruby-Debug ile Standart Debug.rb kütüphanesi arasındaki temel fark, yürütmenin hızıdır. Debug.RB ile ilgili büyük sorun, her kanca çağrısı için bağlayıcı nesnenin oluşturulmasını gerektiren Kernel # Set_Trace_Func yöntemini kullanmasıdır. Küçük komut dosyaları için iyidir, ancak raylar gibi gerçek dünya uygulamaları için, DEBUG.RB kullanımı neredeyse imkansızdır. Tek yapmanız gereken, yakut tercümanının, hemen çöp toplama döngüsü ile onları yok etmek için çok miktarda bağlayıcı nesneyi nasıl oluşturduğunu izlemek ve izlemek. Aynı zamanda yakut debug'un da izleme noktalarını aynı sebepten dolayı desteklemediğini açıklar. Bu sürümde yenilikler: · Bir BackTrace, çağrı çili'nin arayan () ile karşılaştırılarak aldığı kesildiğini düşündüğü zaman uyarır. · Ayarı 0 $. · Mortem sonrası değişkenleri gösterme hatasını düzeltin · Bir blokla nasıl hata ayıklayıcısının nasıl kullanılması amaçlanmıştır. · Kernel'i Taşı # Ruby-Debug-Base'den Ruby-Debug'a Hata Ayıklayıcı · Tekrar çalışan regresyon testleri alın · Yüklenmemiş bir dosyada bir kesme noktası ayarlarken bir "onay" uyarın ve ekleyin.
ruby-hata ayıklama İlgili Yazılım