CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2016/09/15 20:35:42

Modified files:
        sys/arch/amd64/amd64: pmap.c 
        sys/arch/hppa/hppa: pmap.c 
        sys/arch/i386/i386: pmap.c pmapae.c 
        sys/kern       : subr_hibernate.c 
        sys/uvm        : uvm_aobj.c uvm_device.c uvm_map.c uvm_object.c 
                         uvm_object.h uvm_page.c uvm_page.h 
                         uvm_pmemrange.c uvm_pmemrange.h uvm_vnode.c 

Log message:
move the vm_page struct from being stored in RB macro trees to RBT functions

vm_page structs go into three trees, uvm_objtree, uvm_pmr_addr, and
uvm_pmr_size. all these have been moved to RBT code.

this should give us a decent chunk of code space back.

Reply via email to