RAPL

Diff
Login

Diff

Differences From Artifact [23a3bac9cd]:

To Artifact [688be6ccaf]:


207
208
209
210
211
212
213
214

215
216
217
218
219
220
221
207
208
209
210
211
212
213

214
215
216
217
218
219
220
221







-
+







    /* If the object is of type "list", with no string rep we can call
     * a specialized version of evalObj() */
    if (script_obj_ptr.isListObject(script_obj_ptr) && script_obj_ptr.bytes == null) {
        return stmt.evalObjList(script_obj_ptr, stmt.interp.empty_obj, 1);
    }

    script_obj_ptr.incrRefCount(script_obj_ptr);     /* Make sure it's shared. */
    script = script_obj_ptr.getScript(script_obj_ptr);
    script = script_obj_ptr.obj_type.getScript(script_obj_ptr);

    /* Reset the interpreter result. This is useful to
     * return the empty result in the case of empty program. */
    script_obj_ptr.setEmptyResult();

    /* Check for one of the following common scripts used by for, while
     *