proto_sched: monitor process passed work to, to handle its end like a handler_done.

bench: use spawn_link for service processes


git-svn-id: https://scalaris.googlecode.com/svn/trunk@6207 71766da9-9752-0410-ab17-bfafa751c56a
proto_sched: fix syntax error

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6208 71766da9-9752-0410-ab17-bfafa751c56a
TAGS.root and TAGS.stdlib contain the same info - one is enough

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6209 71766da9-9752-0410-ab17-bfafa751c56a
Makefile: more fine-grained "clean" targets

* "make clean" deletes all source-related generated files (test results excluded but including python and python3 byte code now)
* "make dist-clean" deletes all generated files (including test results)
* "make erlang-clean" deletes all generated files related to our erlang sources
-> does not delete the TAGS.root file to avoid re-build when switching between debug modes
* "make tags-clean": removes all TAGS files (also done in "make clean")

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6210 71766da9-9752-0410-ab17-bfafa751c56a
do not run mr_proto_sched_SUITE in "make test"

-> instead include it in "make test-skipped" like the other proto_sched tests

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6211 71766da9-9752-0410-ab17-bfafa751c56a
RM: prevent infection of (hidden) cy_cache trigger

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6212 71766da9-9752-0410-ab17-bfafa751c56a
rm_tman: minor optimisation of contact_new_nodes/1

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6213 71766da9-9752-0410-ab17-bfafa751c56a
proto_sched: fix interdependency between 'DOWN' and 'send_error' messages duplicating report on on_handler_done.


git-svn-id: https://scalaris.googlecode.com/svn/trunk@6214 71766da9-9752-0410-ab17-bfafa751c56a
proto_sched: fix type of erlang references

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6215 71766da9-9752-0410-ab17-bfafa751c56a
rm_tman: fix missing message in type specs (see r6212)

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6216 71766da9-9752-0410-ab17-bfafa751c56a
rm_tman: make dialyzer happy about opaque types

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6217 71766da9-9752-0410-ab17-bfafa751c56a
rm_tman: fix wrong use of comm:reply_as/3 (regression of r6212)

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6218 71766da9-9752-0410-ab17-bfafa751c56a
let "make dist-clean" also delete the log files

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6219 71766da9-9752-0410-ab17-bfafa751c56a
fix two more type spec errors reported by dialyzer

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6220 71766da9-9752-0410-ab17-bfafa751c56a
let "make clean" also delete the generated Java files

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6221 71766da9-9752-0410-ab17-bfafa751c56a
fix "make python-clean" also deleting the python sources (regression of r1659)

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6222 71766da9-9752-0410-ab17-bfafa751c56a
java-api: fix broken link to ecj (regression of r5345)

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6223 71766da9-9752-0410-ab17-bfafa751c56a
proto_sched: fix interplay of cleanup() with 'log_send' and 'DOWN' reports; relax type trace_id()


git-svn-id: https://scalaris.googlecode.com/svn/trunk@6224 71766da9-9752-0410-ab17-bfafa751c56a
update JUnit library to 4.11

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6225 71766da9-9752-0410-ab17-bfafa751c56a
add ant-junit-1.9.0.jar to fix a regression of ant 1.9.1-1.9.3 not being able to start our unit tests

https://issues.apache.org/bugzilla/show_bug.cgi?id=54835

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6226 71766da9-9752-0410-ab17-bfafa751c56a