An experimental evaluation of a distributed Java compiler

  • Authors:
  • Andrew R. Dalton;Cindy Norris

  • Affiliations:
  • Clemson University, Clemson, SC;Appalachian State University, Boone, NC

  • Venue:
  • Proceedings of the 43rd annual Southeast regional conference - Volume 2
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

For large programs consisting of many source files, the compilation process can be quite time consuming. For the C and C++ programming languages, there exists a program named distcc, the Distributed C Compiler [2], to facilitate the parallel compilation of source into machine code. This paper discusses our investigation into whether distributing the compilation of Java files can result in a faster compilation of large Java projects. The research indicates that the distributed compilation of projects consisting of a large number of relatively large source files can see a speed improvement over the traditional implementation of javac.