]>
Commit | Line | Data |
---|---|---|
48d9a6a0 MT |
1 | diff -up Python-2.6.5/configure.ac.more-configuration-flags Python-2.6.5/configure.ac |
2 | --- Python-2.6.5/configure.ac.more-configuration-flags 2010-05-24 18:51:25.410111792 -0400 | |
3 | +++ Python-2.6.5/configure.ac 2010-05-24 18:59:23.954986388 -0400 | |
4 | @@ -2515,6 +2515,30 @@ else AC_MSG_RESULT(no) | |
5 | fi], | |
6 | [AC_MSG_RESULT(no)]) | |
7 | ||
8 | +AC_MSG_CHECKING(for --with-count-allocs) | |
9 | +AC_ARG_WITH(count-allocs, | |
10 | +[ --with(out)count-allocs enable/disable per-type instance accounting], [ | |
11 | +if test "$withval" != no | |
12 | +then | |
13 | + AC_DEFINE(COUNT_ALLOCS, 1, | |
14 | + [Define to keep records of the number of instances of each type]) | |
15 | + AC_MSG_RESULT(yes) | |
16 | +else AC_MSG_RESULT(no) | |
17 | +fi], | |
18 | +[AC_MSG_RESULT(no)]) | |
19 | + | |
20 | +AC_MSG_CHECKING(for --with-call-profile) | |
21 | +AC_ARG_WITH(call-profile, | |
22 | +[ --with(out)-call-profile enable/disable statistics on function call invocation], [ | |
23 | +if test "$withval" != no | |
24 | +then | |
25 | + AC_DEFINE(CALL_PROFILE, 1, | |
26 | + [Define to keep records on function call invocation]) | |
27 | + AC_MSG_RESULT(yes) | |
28 | +else AC_MSG_RESULT(no) | |
29 | +fi], | |
30 | +[AC_MSG_RESULT(no)]) | |
31 | + | |
32 | # Check for Python-specific malloc support | |
33 | AC_MSG_CHECKING(for --with-pymalloc) | |
34 | AC_ARG_WITH(pymalloc, | |
35 | diff -up Python-2.6.5/pyconfig.h.in.more-configuration-flags Python-2.6.5/pyconfig.h.in | |
36 | --- Python-2.6.5/pyconfig.h.in.more-configuration-flags 2010-05-24 18:51:45.677988086 -0400 | |
37 | +++ Python-2.6.5/pyconfig.h.in 2010-05-24 19:00:44.163987730 -0400 | |
38 | @@ -1019,6 +1019,12 @@ | |
39 | /* Define to profile with the Pentium timestamp counter */ | |
40 | #undef WITH_TSC | |
41 | ||
42 | +/* Define to keep records of the number of instances of each type */ | |
43 | +#undef COUNT_ALLOCS | |
44 | + | |
45 | +/* Define to keep records on function call invocation */ | |
46 | +#undef CALL_PROFILE | |
47 | + | |
48 | /* Define if you want pymalloc to be disabled when running under valgrind */ | |
49 | #undef WITH_VALGRIND | |
50 |