z-logo
Premium
Reducing compilation time by a compilation server
Author(s) -
Onodera Tamiya
Publication year - 1993
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380230504
Subject(s) - computer science , header , compiler , operating system , programming language , server , object (grammar) , database , computer network , artificial intelligence
In language systems that support separate compilation, we often observe that header files are internalized over and over again when the source files that depend on them are compiled. Making a compiler a long‐lived server eliminates such redundant processing of header files, thus reducing the compilation time. The paper first describes compilation servers for C‐family languages in general, and then a compilation server for our C‐based object‐oriented language in particular. The performance results of our server show that a compilation server can substantially shorten the compilation time.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here