Not sure why, but this check failed a lot of times

- don't think it was checked before, and I don't like it anyway

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Adopt latest graal version

- SlowPath was renamed to TruffleBoundary
- remove some of the annotations that do not seem to make sense
- replace some with compiler assertions

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Splitting is now hidden in the Truffle runtime

- I think, copy is the proper method to do the old splitting behavior in, but am not perfectly sure. Let's see whether it works

Signed-off-by: Stefan Marr <git@stefan-marr.de>