Permalink
Commits on Sep 10, 2018
  1. Merge pull request #365 from skilldown/openssl-1.1

    feeley committed Sep 10, 2018
    Compatibility with OpenSSL version 1.1.
  2. Properly indent if statement.

    skilldown committed Sep 10, 2018
    Correcting mistaken indentation of if statement in OpenSSL
    initialization code.
Commits on Sep 9, 2018
  1. Compatibility with OpenSSL version 1.1.

    skilldown committed Aug 21, 2018
    Version 1.1 of OpenSSL introduced several non-backwards compatible
    changes that broke the building of Gambit with OpenSSL features.  This
    change addresses those differences and allows Gambit to use the new
    version.
    
    Note that using SSL v2 as a minimum protocol version is no longer
    supported in OpenSSL 1.1.  As a result using ssl-v2 as the minimum
    version in a call to make-tls-context will raise a "Wrong TLS version"
    exception.
Commits on Sep 3, 2018
  1. Make configure script give a warning when CFLAGS, CXXFLAGS or --enabl…

    feeley committed Sep 3, 2018
    …e-c-opt might force a C compiler optimization level >= -O2 as this is typically not as good as the default -O1
Commits on Aug 23, 2018
Commits on Aug 17, 2018
  1. Add various bignum benchmarks.

    gambiteer committed Aug 17, 2018
    Add two benchmarks based on the Chudnovsky's formula for
    computing digits of pi, with 1,000 digits (for "small" bignums)
    and 100,000 digits (for "bigger" bignums).  These have a nice
    distribution of bignum operations.
    
    Add a benchmark based on the old pi.scm, but replace the old
    "root" code with built-in integer-sqrt.  Compute 10,000 digits.
    
    All these benchmarks take a fraction of a second on my machines.
Commits on Aug 16, 2018
  1. Rename onpush to githooks

    feeley committed Aug 16, 2018
  2. Use git update-index --skip-worktree instead of --assume-unchanged to…

    feeley committed Aug 16, 2018
    … deselect generated .c files
Commits on Aug 15, 2018
  1. Allow changing subtyped tag to be even (useful for ARM backend to mak…

    feeley committed Aug 15, 2018
    …e procedures directly jumpable without switching to THUMB mode)
  2. Mark generated .c files as unchanged when running make so they don't …

    feeley committed Aug 15, 2018
    …cause problems on a checkout
Commits on Aug 13, 2018
  1. Run bench on push

    feeley committed Aug 13, 2018
Commits on Aug 11, 2018
Commits on Aug 6, 2018
  1. Update tests/test5.ok test

    feeley committed Aug 6, 2018
  2. Increase inlining limit to 370 from 350 (this improves programs like …

    feeley committed Aug 6, 2018
    …fib doing mostly-fixnum-flonum arithmetic)
Commits on Aug 3, 2018
Commits on Jul 26, 2018
Commits on Jul 25, 2018
Commits on Jul 24, 2018
Commits on Jun 19, 2018
Commits on Jun 12, 2018