Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 15, 2012
  1. Overhaul the way Clojure versions are recognized in env.sh

    authored
    and for the current Clojure programs that are specified in the
    clj-compile.sh files, make ALL_LANGUAGES in their batch.sh files list
    all Clojure versions from 1.2 on up that correctly compile and run the
    program with the correct output, at least for the quick size of the
    program run on Mac OS X 10.6.8 and Oracle/Apple JDK 1.6.0_35.
Commits on Sep 4, 2012
Commits on Sep 3, 2012
  1. Add new knucleotide.clojure-7.clojure

    authored
    It has the Fragment addition inspired by knucleotide.java-9.java, plus
    splitting the parallelism into smaller pieces of work.  It still uses
    pmap, which should be replaced with something like medusa-pmap for
    better parallelism.
  2. Add minor variations on knucleotide.clojure-6.clojure program

    authored
    and update clj-compile.sh to use the latest one, and batch.sh to no
    longer add the extra parameter for the number of parallel tasks to
    use, since the latest Clojure programs do not accept it.
  3. Add readme.txt for Clojure knucleotide programs

    authored
    It has some notes on which Clojure and Java programs were the fastest
    at this time, and on how the Clojure programs there compared to ones
    previously in my collection.
  4. Add 2 Java programs for knucleotide problem from Alioth site.

    authored
    Currently knucleotide.java-9.java is the fastest Java program on the
    site.
  5. Add the 6 Clojure programs for knucleotide from Alioth web site

    authored
    Some of them I have submitted, but the fastest one was enhanced by
    others and was not yet in my collection.
Commits on Sep 26, 2011
  1. batch.sh now deletes output files that match the expected output files

    authored
    This is to save disk space when running many measurements in a row,
    e.g. with run-all.sh
Commits on Mar 14, 2011
  1. Fix bug introduced when creating version of knucleotide.clj-14-web-si…

    authored
    …te.clj that compiles with Clojure 1.3
Commits on Mar 13, 2011
  1. Add slight variant of knucleotide.clj-14-web-site.clj that compiles w…

    authored
    …ith Clojure 1.3 as well as 1.2
Commits on Feb 17, 2011
  1. Change shell variables used to pass common command line args to measu…

    authored
    …reproc in all clj-run.sh and java-run.sh scripts.
Commits on Feb 2, 2011
  1. Make it easy to turn on or off the '--jvm-info server' option in all

    authored
    clj-run.sh and java-run.sh scripts by a single change in env.sh.
    Having it on is good for recording results longer-term, but when you
    are just doing interactive runs those extra lines of output are
    usually unwanted.
  2. Shorten the output from the batch.sh scripts by a few lines, so more

    authored
    useful information fits on one screenful.
Commits on Feb 1, 2011
  1. Add a verison of knucleotide.clj-14.clj for the shootout web site, one

    authored
    that does not have defmacro's to handle some differences between
    Clojure 1.2 and 1.3 alphas.
Commits on Jan 31, 2011
  1. Add a Clojure program for knucleotide problem that is fairly close in

    authored
    its implementation to the currently fastest Java program,
    knucleotide.java-2.java.  It can probably still use some more tuning.
Commits on Jan 29, 2011
  1. Add a Clojure program for the knucleotide problem that uses Java

    authored
    HashMap's instead of Clojure maps, to see what performance difference
    there might be.
Commits on Jan 28, 2011
  1. Add Java profiling option from env.sh to knucleotide's clj-run.sh, and

    authored
    fix some missing command line args to clj-run.sh in knucleotide's
    batch.sh.
Commits on Jan 27, 2011
  1. Big renaming. I'm tired of directories and programs having names with

    authored
    different spellings.  Fixing that now:
    
    knuc -> knucleotide
    n-body -> nbody
    rcomp -> revcomp
    regex-dna -> regexdna
    rlines -> revlines
    
    Hopefully I've hit all, or at least most, of the places where these
    occur in utility scripts, etc.
Something went wrong with that request. Please try again.