Changes in / [c899175:1f4fde5]


Ignore:
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • benchmark/plot.py

    rc899175 r1f4fde5  
    4646        "Median Update Latency" : Field('us'    , 0, True),
    4747        "Tail Update Latency"   : Field('us'    , 0, True),
    48         "Update Ratio"          : Field('%'     , 0, False),
    4948}
    5049
  • benchmark/process-mutilate.py

    rc899175 r1f4fde5  
    1414parser = argparse.ArgumentParser(description='Python Script to convert output from mutilate to rmit like output')
    1515parser.add_argument('--out', nargs='?', type=argparse.FileType('w'), default=sys.stdout)
    16 parser.add_argument('--var', nargs='?', type=str, default='Target QPS')
    1716try:
    1817        options =  parser.parse_args()
     
    113112                        continue
    114113
    115                 d = { options.var : int(rate) }
     114                d = { 'Target QPS': int(rate) }
    116115
    117116                w = extract( f, d )
  • src/ControlStruct/MultiLevelExit.cpp

    rc899175 r1f4fde5  
    594594                }
    595595
    596                 // check if loop node and if so add else clause if it exists
    597                 const WhileDoStmt * whilePtr = dynamic_cast<const WhileDoStmt *>(kid.get());
    598                 if ( whilePtr && whilePtr->else_) ret.push_back(whilePtr->else_);
    599                 const ForStmt * forPtr = dynamic_cast<const ForStmt *>(kid.get());
    600                 if ( forPtr && forPtr->else_) ret.push_back(forPtr->else_);
    601 
    602596                if ( ! break_label.empty() ) {
    603597                        ret.push_back( labelledNullStmt( ret.back()->location, break_label ) );
Note: See TracChangeset for help on using the changeset viewer.