prerequisite scaling (was: strcache scaling issue)

2011-01-09 Thread Ralf Wildenhues
Continuing with the previous example makefile, but this time with 'make -r', I get a bit further, but only to hit the next bumper: this is with max=4: % cumulative self self total time seconds secondscalls s/call s/call name 96.75 25.88

Re: prerequisite scaling (was: strcache scaling issue)

2011-01-09 Thread Dave Hart
Ralf Wildenhues Ralf.Wildenhues at gmx.de writes: A doubly-linked list would be overkill (and memory-intensive), but I think storing an end pointer to the dep chain in 'struct file' might be prudent. That requires some changes throughout the code though, and warrants some data structure