I'm a little bit concerned about the commits stated below as their
quality doesn't match the usual quality standards of the trunk. There
are several issues: mostly empty files, names coming from other
frameworks, failure to compile on several platforms (including Linux
and MAC OS X). I'm more than happy to see research code in the trunk,
and I will be really interested to see the proof that preemptive
migration works. However, the quality of the trunk should not suffer.
Moreover, we have mercurial and svn temporary repositories for such
kind of work. And we did force people in the past to work on temporary
branches before such large commits on the trunk.
Please reconsider your patches.