- regions were preivous stored in a linked list, as 'normally'
    there are just 2 or 3 (text, data, stack), but that's slow
    if lots of regions are made with mmap()
  - measurable performance improvement with gcc and clang
		
	
			
		
			
				
	
	
		
			12 lines
		
	
	
		
			182 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			182 B
		
	
	
	
		
			C
		
	
	
	
	
	
 | 
						|
#include <stddef.h>
 | 
						|
#include <minix/u64.h>
 | 
						|
 | 
						|
#include "proto.h"
 | 
						|
#include "sanitycheck.h"
 | 
						|
#include "region.h"
 | 
						|
#include "regionavl_defs.h"
 | 
						|
#include "cavl_if.h"
 | 
						|
#include "cavl_impl.h"
 | 
						|
 |