Sha256: cad58bab1df599f1bec048acf11a0bbd87e3b08c83e3a6538cd50d93d9f20c80

Contents?: true

Size: 456 Bytes

Versions: 10

Compression:

Stored size: 456 Bytes

Contents

module Johnson #:nodoc:
  module TraceMonkey #:nodoc:
    class RubyLandProxy < Johnson::RubyLandProxy # native
      module Callable
        def call_using(this, *args)
          native_call(this, *args)
        end
      end
    end
    class RubyLandScript < Johnson::TraceMonkey::RubyLandProxy # native
      def break(linenum, &block)
        runtime.set_trap(self, linenum, block)
        runtime.traps << [self, linenum]
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 4 rubygems

Version Path
johnson19-2.0.0.pre3 lib/johnson/tracemonkey/ruby_land_proxy.rb
pre-johnson-2.0.0 lib/johnson/tracemonkey/ruby_land_proxy.rb
johnson-2.0.0.pre3 lib/johnson/tracemonkey/ruby_land_proxy.rb
johnson-2.0.0.pre2 lib/johnson/tracemonkey/ruby_land_proxy.rb
johnson-2.0.0.pre1 lib/johnson/tracemonkey/ruby_land_proxy.rb
johnson-2.0.0.pre0 lib/johnson/tracemonkey/ruby_land_proxy.rb
smparkes-johnson-1.1.2.6 lib/johnson/tracemonkey/ruby_land_proxy.rb
smparkes-johnson-1.1.2.5 lib/johnson/tracemonkey/ruby_land_proxy.rb
smparkes-johnson-1.1.2.4 lib/johnson/tracemonkey/ruby_land_proxy.rb
smparkes-johnson-1.1.2.3 lib/johnson/tracemonkey/ruby_land_proxy.rb