• Robert Ricci's avatar
    prune_unusable_pclasses() now goes through the ptypes of the classes · f8b6a77c
    Robert Ricci authored
    it removes, and decrements the available slot count for every node
    in a pclass that is being removed.
    
    After running prune_unusable_pclasses(), we now do another type check,
    minus the pruned pclasses.
    
    This should enable us to detect more free node problems up front -
    let's say there are 8 vnodes that all want 2 interfaces, but only
    a couple pnodes that have 2: most have 1. The second type check will
    now catch this, since all of the 1-interface pnodes have been pruned.
    f8b6a77c
Name
Last commit
Last update
..
comet Loading commit data...
GNUmakefile.in Loading commit data...
README Loading commit data...
about.txt Loading commit data...
anneal.cc Loading commit data...
anneal.h Loading commit data...
assign.cc Loading commit data...
assign.kdevelop Loading commit data...
assign.kdevelop.filelist Loading commit data...
assign.kdevses Loading commit data...
assign_internals.txt Loading commit data...
assign_todo.txt Loading commit data...
common.h Loading commit data...
compile-options.txt Loading commit data...
config.c Loading commit data...
config.cc Loading commit data...
config.h Loading commit data...
delay.h Loading commit data...
dtest.ptop Loading commit data...
dtest.top Loading commit data...
featuredesire.cc Loading commit data...
featuredesire.h Loading commit data...
fstring.cc Loading commit data...
fstring.h Loading commit data...
fstringtest.cc Loading commit data...
maps.h Loading commit data...
neighborhood.cc Loading commit data...
neighborhood.h Loading commit data...
parse_ptop.cc Loading commit data...
parse_ptop_xml.cc Loading commit data...
parse_ptop_xml.h Loading commit data...
parse_top.cc Loading commit data...
parse_top_xml.cc Loading commit data...
parse_top_xml.h Loading commit data...
parser.cc Loading commit data...
parser.h Loading commit data...
pclass.cc Loading commit data...
pclass.h Loading commit data...
pclass_vclass_fixed.txt Loading commit data...
physical.h Loading commit data...
port.h Loading commit data...
ptop.dtd Loading commit data...
score.cc Loading commit data...
score.h Loading commit data...
solution.cc Loading commit data...
solution.h Loading commit data...
test-ptop.xml Loading commit data...
test-top.xml Loading commit data...
test.ptop Loading commit data...
test.top Loading commit data...
test2.ptop Loading commit data...
test2a.top Loading commit data...
test_ugly.ptop Loading commit data...
test_ugly.top Loading commit data...
top.rnc Loading commit data...
top.rng Loading commit data...
top.xsd Loading commit data...
vclass.cc Loading commit data...
vclass.h Loading commit data...
virtual.h Loading commit data...
xmlhelpers.h Loading commit data...