Mercurial > hg
annotate tests/blacklists/linux-vfat @ 26032:a3d5da8b641e
reachableroots: bail if integer object cannot be allocated
This patch also replaces Py_XDECREF() by Py_DECREF() because we known "val"
and "p" are not NULL.
BTW, we can eliminate some of these allocation and error handling of int objects
if the internal "seen" array has more information. For example,
enum { SEEN = 1, ROOT = 2, REACHABLE = 4 };
/* ... build ROOT mask from roots argument ... */
if (seen[revnum + 1] & ROOT) { /* instead of PySet_Contains(roots, val) */
>From my quick hack, it is 2x faster.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Fri, 14 Aug 2015 12:31:56 +0900 |
parents | 352abbb0be88 |
children |
rev | line source |
---|---|
16339
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
1 # invalid filenames |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
2 test-add.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
3 test-init.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
4 test-clone.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
5 test-contrib.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
6 test-hgweb-raw.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
7 test-walk.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
8 |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
9 # no sockets or fifos |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
10 test-hup.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
11 |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
12 # no hardlinks |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
13 test-hardlinks.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
14 test-relink.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
15 |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
16 # exec bit problems |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
17 test-convert-bzr-114.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
18 test-convert-bzr-directories.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
19 test-convert-bzr-merges.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
20 test-convert-bzr-treeroot.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
21 test-convert-darcs.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
22 test-merge-tools.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
23 |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
24 # debugstate exec bit false positives |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
25 test-dirstate.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
26 test-filebranch.t |
6e738a0a3393
tests: really add blacklist for vfat on Linux
Matt Mackall <mpm@selenic.com>
parents:
diff
changeset
|
27 test-merge-remove.t |