~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/_static_tuple_c.c

Some ideas about StaticTuple.__richcompare__.

Show diffs side-by-side

added added

removed removed

Lines of Context:
378
378
            return Py_False;
379
379
                }
380
380
    }
 
381
    /* TODO: if STATIC_TUPLE_INTERNED_FLAG is set on both objects and they are
 
382
     *       not the same pointer, then we know they aren't the same object
 
383
     *       without having to do sub-by-sub comparison.
 
384
     */
381
385
 
382
386
    /* It will be rare that we compare tuples of different lengths, so we don't
383
387
     * start by optimizing the length comparision, same as the tuple code
 
388
     * TODO: Interning may change this, because we'll be comparing lots of
 
389
     *       different StaticTuple objects in the intern dict
384
390
     */
385
391
    vlen = vk->size;
386
392
    wlen = wk->size;