In memory compilation