Thank you for the detailed information. One clarification: are time constraints and associated non-determinism limited to definite integration in the current implementation or is there an example from indefinite integration?
> As for effectively setting all time constraints to infinity, this might by and large work (except there are also several places where Integrate code bypasses the evaluator for time-constraining). > > Unprotect[TimeConstrained]; > TimeConstrained[expr_,args___] := expr > > This alters toe speed of your example above from 10 seconds to a minute; plan accordingly.
Interesting. On my system (Mathematica 8.0.4), this does not make a significant timing difference but does appear to achieve the desired result.