log mercurial/parsers.c @ 18980:9717a326d270

age author description
Wed, 10 Apr 2013 15:08:27 -0700 Bryan O'Sullivan scmutil: rewrite dirs in C, use if available
Thu, 17 Jan 2013 23:46:08 -0800 Siddharth Agarwal dirstate: move pure python dirstate packing to pure/parsers.py
Mon, 28 Jan 2013 19:05:35 +0900 Yuya Nishihara parsers: fix memleak of revlog cache entries on strip stable
Wed, 12 Dec 2012 13:09:33 -0800 Bryan O'Sullivan store: implement lowerencode in C
Tue, 18 Sep 2012 15:42:19 -0700 Bryan O'Sullivan store: implement fncache basic path encoding in C
Tue, 18 Sep 2012 11:43:30 +0200 Adrian Buehlmann pathencode: new C module with fast encodedir() function
Mon, 13 Aug 2012 14:04:52 -0700 Bryan O'Sullivan parsers: fix an integer size warning issued by clang
Thu, 02 Aug 2012 19:10:45 +0400 sorcerer revlog: don't try to partialmatch strings those length > 40 stable
Fri, 06 Jul 2012 00:48:45 +0200 Mads Kiilerich parsers.c: remove warning: 'size' may be used uninitialized in this function
Wed, 30 May 2012 12:55:33 -0700 Bryan O'Sullivan parsers: add a C function to pack the dirstate
Fri, 01 Jun 2012 15:19:08 -0700 Bryan O'Sullivan parsers: replace magic number 64 with symbolic constant
Sat, 19 May 2012 20:21:48 -0700 Bryan O'Sullivan parsers: cache the result of index_headrevs
Sat, 19 May 2012 19:44:58 -0700 Bryan O'Sullivan revlog: switch to a C version of headrevs
Sat, 19 May 2012 19:44:18 -0700 Bryan O'Sullivan parsers: reduce raw_length when truncating
Sun, 13 May 2012 11:56:50 +0200 Bryan O'Sullivan parsers: use Py_CLEAR where appropriate
Sun, 13 May 2012 12:52:24 +0200 Matt Mackall merge with stable
Sat, 12 May 2012 20:25:33 +0200 Bryan O'Sullivan parsers: strictly check for 20-byte hashes where they're required stable
Sat, 12 May 2012 10:55:08 +0200 Bryan O'Sullivan revlog: speed up prefix matching against nodes
Sat, 12 May 2012 10:55:08 +0200 Bryan O'Sullivan parsers: ensure that nullid is always present in the radix tree
Sat, 12 May 2012 10:55:07 +0200 Bryan O'Sullivan parsers: allow hex keys
Sat, 12 May 2012 00:06:11 +0200 Matt Mackall merge with stable
Tue, 08 May 2012 14:46:04 -0700 Bryan O'Sullivan parsers: use the correct maximum radix tree depth stable
Wed, 09 May 2012 09:58:50 +0200 Adrian Buehlmann parser: use PyInt_FromSsize_t in index_stats
Fri, 11 May 2012 14:48:24 +0200 Matt Mackall merge with stable
Tue, 08 May 2012 14:48:50 -0700 Bryan O'Sullivan parsers: change the type of nt_level
Tue, 08 May 2012 14:48:48 -0700 Bryan O'Sullivan parsers: change the type signature of hexdigit
Tue, 08 May 2012 14:48:44 -0700 Bryan O'Sullivan parsers: allow nt_find to signal an ambiguous match
Tue, 08 May 2012 14:48:39 -0700 Bryan O'Sullivan parsers: factor out radix tree initialization
Tue, 08 May 2012 14:46:06 -0700 Bryan O'Sullivan parsers: update ntrev when we stop scanning
Tue, 08 May 2012 11:20:07 +0200 Adrian Buehlmann parsers: statically initializing tp_new to PyType_GenericNew is not portable stable
Mon, 07 May 2012 15:40:50 -0500 Matt Mackall parsers: fix refcount bug on corrupt index stable
Wed, 02 May 2012 14:37:44 -0700 Bryan O'Sullivan parsers: fix refcount leak, simplify init of index (issue3417) stable
Mon, 16 Apr 2012 11:26:00 -0500 Matt Mackall util.h: replace ntohl/htonl with get/putbe32
Thu, 12 Apr 2012 14:05:59 -0700 Bryan O'Sullivan parsers: use base-16 trie for faster node->rev mapping
Tue, 10 Apr 2012 16:53:29 -0500 Matt Mackall util.h: more Python 2.4 fixes
Tue, 10 Apr 2012 12:07:14 -0500 Matt Mackall util.h: unify some common platform tweaks
Fri, 06 Apr 2012 00:28:36 -0700 Bryan O'Sullivan parsers: fix a memleak, and add a clearcaches method to the index
Thu, 05 Apr 2012 13:00:35 -0700 Bryan O'Sullivan parsers: incrementally parse the revlog index in C
Wed, 10 Aug 2011 13:40:01 -0500 Matt Mackall parsers: avoid pointer aliasing stable
Thu, 27 Jan 2011 11:15:08 +0100 Martin Geisler backout of 613b8bd2284e
Wed, 26 Jan 2011 12:05:01 +0100 Martin Geisler specify C indention style using Emacs file local variables
Sat, 15 Jan 2011 12:44:28 +0100 Benoit Boissinot parsers.c: fix comment
Tue, 11 Jan 2011 17:01:04 -0600 Matt Mackall revlog: only build the nodemap on demand
Tue, 15 Jun 2010 19:49:56 -0300 Renato Cunha parsers.c: Added support for py3k.
Sat, 13 Feb 2010 17:37:44 -0600 Matt Mackall parsers: fix some signed comparison issues
Mon, 25 Jan 2010 00:05:27 -0600 Matt Mackall many, many trivial check-code fixups
Thu, 27 Aug 2009 14:15:04 +0200 Nicolas Dumazet parsers.c: parse_manifest: fixing refcount of flags
Mon, 20 Oct 2008 15:19:05 +0200 Thomas Arendsen Hein Some additional space/tab cleanups
Mon, 20 Oct 2008 14:57:04 +0200 Dirkjan Ochtman clean up trailing spaces, leading spaces in C
Sun, 19 Oct 2008 20:29:41 +0200 Benoit Boissinot merge with crew
Sun, 19 Oct 2008 20:17:06 +0200 Benoit Boissinot parsers.c: do not try to untrack after a failure
Sun, 19 Oct 2008 20:16:37 +0200 Benoit Boissinot parsers.c: fix integer overflows
Sun, 19 Oct 2008 19:10:26 +0200 Thomas Arendsen Hein Merge with crew
Sun, 19 Oct 2008 15:08:30 +0200 Thomas Arendsen Hein Copy index before parsing to enforce alignment with inline data present.
Sun, 19 Oct 2008 16:11:23 +0200 Benoit Boissinot parsers.c: there is no reference to data_obj, so it shouldn't be decref'ed
Sun, 19 Oct 2008 01:26:46 +0200 Benoit Boissinot index parser: fix refcounting in case of errors, refactor
Sat, 18 Oct 2008 20:39:08 +0200 Benoit Boissinot merge with crew
Sat, 18 Oct 2008 20:23:46 +0200 Benoit Boissinot revlog parser: use ntohl() instead of ntohll() (fix endianness issues)
Sat, 18 Oct 2008 14:43:20 +0200 Dhruva Krishnamurthy Fix missing uint64_t definition in parsers.c under Windows
Fri, 17 Oct 2008 01:03:38 +0200 Bernhard Leiner C implementation of revlog index parsing