# File lib/nanoc/base/compilation/compiler.rb, line 164
    def store
      # Calculate rule memory
      (reps + layouts).each do |obj|
        rule_memory_store[obj] = rule_memory_calculator[obj]
      end

      # Calculate checksums
      self.objects.each do |obj|
        checksum_store[obj] = obj.checksum
      end

      # Store
      stores.each { |s| s.store }
    end