2015-07-10 51 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'宝石本身,这个问题不能修复,直到宝石是。