Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Feb 24, 2015
  1. Damian Gryski

    go: run grind on all source files

    dgryski authored
    This mostly moves declarations closer to first use.
Commits on Feb 19, 2015
  1. Ivan Kruglov

    Sereal::Merger: amend TODO

    ikruglov authored
  2. Ivan Kruglov
  3. Ivan Kruglov
Commits on Feb 11, 2015
  1. Rafael Garcia-Suarez
Commits on Jan 27, 2015
  1. Yves Orton
  2. Yves Orton

    change how we generate constants

    demerphq authored
    We have had a few issues with the constants files.
    
    One interesting one was that if you upgrade Sereal while
    processes are running and which have loaded Sereal::(De|En)coder,
    but not yet loaded the constants file, and then after the upgrade
    loads the constants file then if there are any changes in the list
    of constants expected things go boom.
    
    Another was how the version of the file was declared. I had some
    other subtle issues with the constants generation as well.
    
    A much simpler approach is to do this in
    author_tools/update_from_header.pl where we have most of the logic
    to extract the defines anyway.
    
    This also means that it is possible to load the Sereal constants
    without loading either the decoder or the encoder.
    
    We probably should do the same thing in the splitter/merger.
Commits on Jan 26, 2015
  1. jhi
  2. jhi

    Add -Wextra only under DEBUG also for Decoder.

    jhi authored
    (Do like Encoder does.)
  3. jhi

    Case is hard.

    jhi authored
  4. jhi
  5. jhi
  6. jhi
Commits on Jan 20, 2015
  1. Ævar Arnfjörð Bjarmason
  2. Ævar Arnfjörð Bjarmason
  3. Ævar Arnfjörð Bjarmason

    Perl Encoder: Add a couple of basic tests tests for canonical_refs

    avar authored
    Yves added this in Sereal-3.001_005-2-gbc41b7d but we had 0 tests for
    it, it could still be tested a lot more, but at least this is
    something. This is a distilled testcase I had with Sereal 3.001 not
    canonicalizing a structure properly that prompted me to upgrade to
    3.005.
Commits on Jan 19, 2015
  1. jhi
  2. jhi
  3. jhi
Commits on Jan 15, 2015
  1. jhi

    Add 'aoir' type which is like 'aoi' but with randomly shuffled values.

    jhi authored
    (Would not delta-encode well.)
  2. jhi
Commits on Jan 13, 2015
  1. jhi
  2. jhi

    Add cpu time to the timings.

    jhi authored
    Unless one has a dedicated system, one may not get 100% cpu.
Commits on Jan 12, 2015
  1. Ivan Kruglov
Commits on Jan 9, 2015
  1. jhi

    Thinko in median computation.

    jhi authored
  2. jhi

    Allow zero repeats.

    jhi authored
  3. jhi

    Redundant printf args.

    jhi authored
  4. jhi

    %.f was supposed to be %.1f

    jhi authored
Commits on Jan 8, 2015
  1. Ivan Kruglov
  2. Ivan Kruglov
Commits on Jan 5, 2015
  1. jhi
  2. jhi
  3. jhi
  4. jhi
  5. jhi
Something went wrong with that request. Please try again.