Sorry I meant that scala 2.10.3 bundles a FJP that is somewhere between JDK-7 and JDK-8.

I'm commenting on the implementation of ExecutionContext.global but not so much on the implementation of the FJP. I believe that everything I said about FJP hold true for both version? I might have missed something from JDK-8 though.