Preparing future work on the multithreaded GC: since objects may be allocated in other threads, don't let them die. To be optimal, now using a thread pool.
Merge branch 'master' of git.sv.gnu.org:/srv/git/liberty-eiffel
checkpoints will be used to force global mark&sweep
work on barriers
multithread GC
coordinate exit
alias
task #12666
fix error tests
code cleanup: useless argument
Implicit TUPLE at the end of an argument list
task #13103
implicit tuples test
parse "()" and "[]" aliases
NOTE: those aliases cannot be used yet, they are just correctly parsed.
new germ
no more insecure `call` feature in ROUTINE / FUNCTION (because the result is lost without any complaint)
Better plugin error handling
Merge branch 'master' of https://github.com/cadrian/Liberty
fix contract
Fix implicit tuples generation. Should now work in all cases.
OK, now the actually working implicit tuple fix. (sigh)
Merge branch 'master' of https://github.com/cadrian/Liberty