Skip to content
Commits on May 4, 2015
  1. genprime.rb: convert tabs to spaces

    committed May 4, 2015
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
  2. @EddieRingle

    Add Crystal port

    EddieRingle committed May 4, 2015
    ...which is actually just a straight clone of the Ruby
    version thanks to Crystal being heavily influenced by Ruby.
    
    Signed-off-by: Eddie Ringle <eddie@ringle.io>
Commits on Jun 8, 2014
  1. Merge pull request #2 from eddieringle/swift

    committed Jun 8, 2014
    Compile genprime-swift with -O3
  2. @EddieRingle

    Compile genprime-swift with -O3

    EddieRingle committed Jun 8, 2014
    Signed-off-by: Eddie Ringle <eddie@eringle.net>
Commits on Jun 5, 2014
Commits on Jun 4, 2014
  1. @EddieRingle

    Add Swift implementation

    EddieRingle committed Jun 4, 2014
    Signed-off-by: Eddie Ringle <eddie@eringle.net>
Commits on Jan 30, 2013
  1. clang: fix build errors

    committed Jan 29, 2013
    They changed the CLI and I don't have time to figure out how. Let's just skip
    the whole llc/opt/etc and go straight for a clang compile-and-link.
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Commits on Aug 9, 2012
  1. Makefile: add -lm for sqrt()

    committed Aug 9, 2012
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Commits on Jan 3, 2012
  1. genprime.pyx: Cython implementation added

    committed Jan 2, 2012
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
  2. Makefile: switch from Python 2.6 to 2.7

    committed Jan 2, 2012
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Commits on Mar 11, 2010
  1. algorithm: eliminate some redundant comparisons

    committed Mar 10, 2010
    This is only a minor optimization, but it's cleaner looking,
    anyway. I figure it's worthwhile.
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Commits on Jul 2, 2009
  1. Makefile: add some spacing during compilation

    committed Jul 2, 2009
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
  2. genprime.pl: added 'use strict'/'use warnings' and cleaned up syntax …

    committed Jul 2, 2009
    …errors
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Commits on Jun 28, 2009
  1. Makefile: rearrange output of F90 and C# a bit

    committed Jun 28, 2009
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
  2. Makefile: add f90 to 'all' target

    committed Jun 28, 2009
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Commits on May 29, 2009
  1. @aeroevan

    I don't like long lines.

    aeroevan committed with May 29, 2009
    Signed-off-by: Evan McClain <evan.mcclain@gatech.edu>
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
  2. @aeroevan

    Add comment about getarg()

    aeroevan committed with May 29, 2009
    Signed-off-by: Evan McClain <evan.mcclain@gatech.edu>
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
  3. @aeroevan

    Add format statement.

    aeroevan committed with May 29, 2009
    Now the print statement should be the same as all of the other
    implementations.
    
    Signed-off-by: Evan McClain <evan.mcclain@gatech.edu>
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Commits on May 28, 2009
  1. @aeroevan

    Add my Fortran 90 implementation.

    aeroevan committed with May 28, 2009
    On my MacBook (on opensuse-factory), this is the fastest one that runs.
    gcc (SUSE Linux) 4.4.0 [gcc-4_4-branch revision 147285]
    
    Signed-off-by: Evan McClain <evan.mcclain@gatech.edu>
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Commits on Jan 27, 2009
  1. python: switch to v2.6 and add '-p' parameter to use psyco

    committed Jan 27, 2009
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
  2. javascript: fix record() call to include last found prime

    committed Jan 27, 2009
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Commits on Dec 10, 2008
  1. genprime.rb: adding Rubinius interpreter target

    committed Dec 10, 2008
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Commits on Dec 9, 2008
  1. Makefile: adding luajit

    committed Dec 9, 2008
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
  2. fortran: implementation removed

    committed Dec 9, 2008
    Because it sucks and can't printf().
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
  3. Makefile: adding ICC target, changing py26 to py25

    committed Dec 9, 2008
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
  4. genprime.lua: now prints in the proper format

    committed Dec 9, 2008
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
  5. Makefile: added Python 3.0 target

    committed Dec 9, 2008
    genprime-py is now genprime-py26
    genprime-py30 target added
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
  6. genprime.py: added support for Python 3.0

    committed Dec 9, 2008
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Commits on Dec 1, 2008
  1. Makefile: added fortran targets, fixed LLVM targets

    committed Nov 30, 2008
    LLVM compiled with --program-prefix=llvm-
    
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Commits on Nov 24, 2008
  1. Makefile: superfluous whitespace

    committed Nov 24, 2008
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Commits on Nov 17, 2008
  1. fortran: remove superfluous comments

    committed Nov 17, 2008
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
  2. lua: adding genprime implementation

    committed Nov 17, 2008
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
  3. llvm: added LLVM jit

    committed Nov 17, 2008
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Commits on Nov 15, 2008
  1. @EddieRingle

    Added Chase's Fortran version of GenPrime

    EddieRingle committed with Nov 15, 2008
    Signed-off-by: Eddie Ringle <eddie@eringle.net>
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Commits on Nov 13, 2008
  1. gitignore: ignoring outputs from LLVM targets

    committed Nov 13, 2008
    Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Something went wrong with that request. Please try again.