Language and Virtual Machine Support for Efficient Fine-Grained Futures in Java | IEEE Conference Publication | IEEE Xplore