# File lib/innodb/page.rb, line 42
  def initialize(space, buffer, page_number=nil)
    unless space && buffer
      raise "Page can't be initialized from nil space or buffer (space: #{space}, buffer: #{buffer})"
    end

    unless space.page_size == buffer.size
      raise "Buffer size #{buffer.size} is different than space page size"
    end

    @space  = space
    @buffer = buffer
    @page_number = page_number
  end