Skip to content
Snippets Groups Projects
  1. Jun 09, 2013
  2. Apr 24, 2013
    • Avi Kivity's avatar
      memory: debug allocator · 56b1f6b2
      Avi Kivity authored
      This allocator works by giving each allocation its own virtual address
      range which is not reused for later allocations.  After a free(), the
      range is made inaccessible, forever, so use-after-free will result in a
      page fault.
      
      Sub-page overruns are also detected by filling unallocated space with a
      pattern, and checking whether the pattern has been altered during free().
      56b1f6b2
  3. Mar 19, 2013
  4. Mar 03, 2013
Loading