java compiler extracted from loader code