On Jun 8, 2007, at 5:03 PM, Assaf Arkin wrote:
We have some test cases [1] (RSpec, only the first set is relevant). Each thread indeed gets a new stack, but without the change to MultiTask, each of the parallel tasks will start from a fresh stack, and won't be able to detect circular dependencies that started before the multitask.

The last test in [1] checks that and will fail without this change to MultiTask.

I think I got it this time. Please disregard the previous circular_dependency.patch file.
-Mat

Attachment: circular_dependency_r2.patch
Description: Binary data


_______________________________________________
Rake-devel mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rake-devel

Reply via email to