[?]
Mar 9, 2009, 10:01 AM
FMJMW4PUGAO6SJ7I7WCFEV44D5ERF7AX2Y2GVODYTFRK7SO7XTHQC

Dependencies

  • [2] 7YCFGMZB * Report evaluation errors per job, and don't bail out if a job fails
  • [3] 4LWGZL33
  • [4] KD5237CU * eval-jobs now efficiently evaluates all Hydra jobs from a
  • [*] 4N5APGRG * Start of a helper tool to evaluate job expressions efficiently.

Change contents

  • replacement in src/c/eval-jobs.cc at line 49
    [3.644][3.644:703]()
    for (ATermIterator i(ATreverse(values)); i; ++i) {
    [3.644]
    [3.703]
    int n = 0;
    for (ATermIterator i(ATreverse(values)); i; ++i, ++n) {
  • replacement in src/c/eval-jobs.cc at line 55
    [3.898][3.898:935]()
    argsUsed2.set(name, *i);
    [3.898]
    [3.935]
    argsUsed2.set(name, (ATerm) ATmakeList2(*i, (ATerm) ATmakeInt(n)));
  • replacement in src/c/eval-jobs.cc at line 74
    [2.207][2.207:257]()
    xmlAttrs2["value"] = showValue(i->value);
    [2.207]
    [2.257]
    xmlAttrs2["value"] = showValue(ATelementAt((ATermList) i->value, 0));
    xmlAttrs2["altnr"] = int2String(ATgetInt((ATermInt) ATelementAt((ATermList) i->value, 1)));