Sciweavers

PPPJ
2015
ACM
8 years 1 days ago
Runtime Code Generation and Data Management for Heterogeneous Computing in Java
GPUs (Graphics Processing Unit) and other accelerators are nowadays commonly found in desktop machines, mobile devices and even data centres. While these highly parallel processor...
Juan José Fumero, Toomas Remmelg, Michel St...
PPPJ
2015
ACM
8 years 1 days ago
Identifying Test Refactoring Candidates with Assertion Fingerprints
Test cases constitute around 30% of the codebase of a number of large software systems. Poor design of test suites hinders test comprehension and maintenance. Developers often cop...
Zheng Felix Fang, Patrick Lam
PPPJ
2015
ACM
8 years 1 days ago
Improving the Interoperation between Generics Translations
Generics on the Java platform are compiled using the erasure transformation, which only supports by-reference values. This causes slowdowns when generics operate on primitive type...
Vlad Ureche, Milos Stojanovic, Romain Beguet, Nico...