1. A method of compiling a source file, comprising: generating global register information pertaining to global variables referenced in said source file; generating, by said compiler, an object file from said source file, said object file comprising a unitary data structure containing said global register information; and evaluating said object file, using said global register information to identify variable global register conflicts.