2015-07-10 87 views
1

我目前正在運行ruby 2.2.2和rails 4.2,當我在gemfile中包含'rails-perftest'和'ruby-prof'時,我得到以下輸出。如何在Ruby 2.2中獲得對Ruby Prof功能的支持?

wall_time: 7 ms 
memory: unsupported 
objects: unsupported 
gc_runs: 0 
gc_time: 0 ms 

有沒有辦法看到內存和對象的輸出,或者這是完全不可能的使用ruby 2.2.2?

+0

嘿,你設法讓這個工作?我有點陷入同樣的​​問題。 –

+1

不,但我添加了一個答案,並解釋了爲什麼。 – theaustinseven

+0

謝謝。我今天得出了同樣的結論。 –

回答

2

因此,截至目前,這是不可能得到這些功能的工作,並在這裏就是爲什麼:

的「軌道,perftest」寶石取決於「紅寶石教授」的寶石,並根據'ruby-prof'寶石的開發者表示,這是由於'rails-perftest'寶石包含關於如何使用某些方法的不正確假設(見這裏:https://github.com/ruby-prof/ruby-prof/issues/165)。 'rails-perftest'github repo提出了一些問題,但我最近沒有看到太多的進展。

本質上問題是'rails-perftest'寶石本身,這個問題不能修復,直到寶石是。