[Rake-devel] [DRAKE] any plans on supporting iterative DFS?

Ittay Dror ittay.dror at gmail.com
Tue Dec 30 01:49:15 EST 2008


Currently, the collection of executions is done by recursive calls to 
invoke_with_call_chain (through invoke_prerequisites_parallel).

In Buildr (which creates many tasks with many dependencies) and a big 
project, this creates a deep recursion which exhausts the stack and 
causes ruby to segfaults.

Iteratively collecting the tasks will alleviate this problem.


Ittay Dror <ittay.dror at gmail.com>

More information about the Rake-devel mailing list