undid some changes; they were not effective
authorceriel <none@none>
Tue, 7 Mar 1989 10:29:15 +0000 (10:29 +0000)
committerceriel <none@none>
Tue, 7 Mar 1989 10:29:15 +0000 (10:29 +0000)
util/ego/il/il2_aux.c

index 78187b6..ba72fb9 100644 (file)
@@ -254,10 +254,7 @@ assign_ratio(c)
        /* Extra points for constants as parameters */
        if (ratio <= 0) ratio = 1;
        ll = c->cl_looplevel+1; 
-       if (IS_CALLED_IN_LOOP(c->cl_caller)) ll++;
-       /* Commented out; I don't see the point; Even if it is not called
-          from a loop, inline expansion is better
-       if (ll == 1) ll = 0;
+       if (ll == 1 && !IS_CALLED_IN_LOOP(c->cl_caller)) ll = 0;
        /* If the call is not in a loop and the called proc. is never called
         * in a loop, ll is set to 0.
        */