Permalink
Switch branches/tags
Nothing to show
Commits on Feb 22, 2018
  1. rc: make things work with new clang/lld/libc++ versions

    nico committed Feb 22, 2018
    libc++ removed experimental/string_view and experimental/optional,
    referring users to string_view and optional instead.
    
    So replace std::experimental::string_view with std::string_view
    throughout, and add a AsString() function as replacement of
    string_view::to_string() that got lost.
    
    Xcode doesn't ship non-experimental <optional> yet, so use the filler
    code on mac too.
    
    Finally, suppress a new lld warning about _CxxThrowException being
    an import of a locally-defined symbol.
Commits on Feb 21, 2018
Commits on Feb 12, 2018
  1. xmltest: add libxml version

    nico committed Feb 12, 2018
Commits on Feb 9, 2018
  1. xmltest: add a comment

    nico committed Feb 9, 2018
Commits on Feb 8, 2018
  1. xmltest: dump node type, value, attribs; stop dumping tagName as it's…

    nico committed Feb 8, 2018
    … the same as node_name
Commits on Feb 7, 2018
Commits on Jan 16, 2018
  1. gunzip.c: name some constants

    nico committed Jan 16, 2018
  2. gunzip.c & gunzip.py: implement support for uncompressed blocks

    nico committed Jan 16, 2018
    mostly a boring distraction, but needed to decompress larger gz
    files (which is interesting for benchmarking)
Commits on Jan 15, 2018
  1. gunzip.c: port over Window code

    nico committed Jan 15, 2018
Commits on Jan 14, 2018
  1. gunzip.c: port over HuffTree code

    nico committed Jan 14, 2018
    a fairly literal translation of the python code, which isn't
    a great match for C -- but still seems to be 100x faster already