run (Merb::BootLoader::ReloadClasses)

    # File lib/merb-core/bootloader.rb, line 1340
      def self.run
        return unless Merb::Config[:reload_classes]

        paths = []
        Merb.load_paths.each do |path_name, file_info|
          path, glob = file_info
          next unless glob
          paths << Dir[path / glob]
        end

        if Merb.dir_for(:application) && File.file?(Merb.dir_for(:application))
          paths << Merb.dir_for(:application)
        end

        paths.flatten!

        TimedExecutor.every(Merb::Config[:reload_time] || 0.5) do
          GC.start
          reload(paths)
        end

        nil
      end