Class WebConsole::Rubinius::InternalLocationFilter
In: lib/web_console/integration/rubinius.rb
Parent: Object

Filters internal Rubinius locations.

There are a couple of reasons why we wanna filter out the locations.

  • ::Kernel.raise, is implemented in Ruby for Rubinius. We don‘t wanna have the frame for it to align with the CRuby and JRuby implementations.
  • For internal methods location variables can be nil. We can‘t create a bindings for them.
  • Bindings from the current file are considered internal and ignored.

We do that all that so we can align the bindings with the backtraces entries.

Methods

filter   new  

Public Class methods

Public Instance methods

[Validate]