[Scamper-dev] skitter code review, Tues Jun 8th, 2-5pm

Young Hyun youngh at caida.org
Wed May 26 14:34:36 PDT 2004


The code review for my improvements to skitter is scheduled for Tues Jun
8th, 2-5pm in room 408.

I'm still working on the code, but because we have Memorial Day and ISMA
next week, I'm sending out pointers to some of the work that can be
reviewed right now.

Changes ready for review:

* arts++ (cvs:arts):

  - cvs diff -u -r before_young_20040504 -r code_review_ready_20040526
  - added list ID and cycle ID to ArtsIpPath and ArtsIpPathData classes

* skitter (cvs:skitter):

  - cvs diff -u -r before_young_20040504 -r code_review_ready_20040526

  - misc. changes in a lot of files that don't need to be code reviewed:
     + fixed "-mkdir" in several Makefile.in
     + changed some C++ code to compile with gcc 2.95

  - cvs:skitter/apps/skitter changes:

    Skitter can be made to work in exactly the manner it did before my
    changes (even the new command line argument is optional).  The
    new features have to be turned on in some way before they take
    effect (e.g., artsVersion must be set to 3, some new skitter config
    lines must be used).

     + SkitterConfig.hh and config.lex:
         added "probeOrder:" and "loop:" options
     + hostlist.lex:
         support for "list:" and "cycle:" lines in the destination
         list file; handling of probe order
     + poll.cc:
         replaced "cycle number" with run number; handling of probe order
     + skitter.cc:
         added support for list ID and cycle ID; handling probe order;
         optional looping; "cycle number" changes

* static-generator (cvs:skitter/apps/skdriver/static-generator):

  This script outputs, on demand, the next segment-size addresses from
  a statically defined destination list.

-------------------------------------------------------------------------

Pieces not ready for review are

 skitter/apps/skcollected/sksorter -- the program that reads arts files
    and writes cycles into separate files

 skitter/apps/skdriver/skdriver -- the script that downloads and mixes
    lists and executes skitter

 --Young


More information about the Scamper-dev mailing list