|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| cairo-fdr/ | H | 03-May-2022 | - | 1,147 | 963 |
| cairo-gobject/ | H | 03-May-2022 | - | 1,680 | 1,393 |
| cairo-missing/ | H | 03-May-2022 | - | 973 | 760 |
| cairo-script/ | H | 03-May-2022 | - | 17,652 | 14,453 |
| cairo-sphinx/ | H | 03-May-2022 | - | 2,783 | 2,320 |
| cairo-trace/ | H | 03-May-2022 | - | 7,709 | 6,411 |
| COPYING | H A D | 26-Nov-2020 | 138 | 5 | 3 |
| Makefile.am | H A D | 03-May-2022 | 2.4 KiB | 103 | 71 |
| Makefile.in | H A D | 03-May-2022 | 59.7 KiB | 1,471 | 1,310 |
| README | H A D | 26-Nov-2020 | 1.5 KiB | 68 | 38 |
| backtrace-symbols.c | H A D | 26-Nov-2020 | 9.5 KiB | 378 | 254 |
| cairo-api-update | H A D | 26-Nov-2020 | 3.6 KiB | 73 | 65 |
| cairo-view | H A D | 26-Nov-2020 | 2.6 KiB | 114 | 83 |
| font-view.c | H A D | 26-Nov-2020 | 5 KiB | 187 | 131 |
| malloc-stats.c | H A D | 26-Nov-2020 | 7.7 KiB | 369 | 251 |
| meson.build | H A D | 26-Nov-2020 | 1.8 KiB | 66 | 54 |
| show-contour.c | H A D | 26-Nov-2020 | 15.9 KiB | 668 | 550 |
| show-edges.c | H A D | 26-Nov-2020 | 31.8 KiB | 1,222 | 1,022 |
| show-events.c | H A D | 26-Nov-2020 | 19.4 KiB | 846 | 691 |
| show-polygon.c | H A D | 26-Nov-2020 | 15.8 KiB | 647 | 519 |
| show-traps.c | H A D | 26-Nov-2020 | 34.5 KiB | 1,312 | 1,103 |
| trace-to-xml.c | H A D | 26-Nov-2020 | 1.8 KiB | 79 | 64 |
| waterfall | H A D | 26-Nov-2020 | 2.3 KiB | 98 | 72 |
| xml-to-trace.c | H A D | 26-Nov-2020 | 6.8 KiB | 264 | 236 |
| xr2cairo | H A D | 26-Nov-2020 | 1.5 KiB | 50 | 38 |
README
1Cairo Utilities
2===============
3
4There are a varieties of utilities we use with cairo.
5
6
7backtrace-symbols
8-----------------
9
10This is a small shared library designed to be preloaded by the
11linker and its purpose is to make the backtrace_symbols() function
12of glibc produce more useful source reference information.
13
14Build by:
15
16 make backtrace-symbols.so
17
18and use by:
19
20 LD_PRELOAD=$PWD/backtrace-symbols.so app-to-run
21
22This code should be contributed back to glibc at some point.
23
24
25malloc-stats
26------------
27
28This is a small shared library designed to be preloaded by the
29linker and its purpose is to make the malloc_stats() function
30of glibc produce more useful information.
31
32Build by:
33
34 make malloc-stats.so
35
36and use by:
37
38 LD_PRELOAD=$PWD/malloc-stats.so app-to-run
39
40This works best when backtrace-symbols is in use. That is:
41
42 LD_PRELOAD="$PWD/backtrace-symbols.so $PWD/malloc-stats.so" app-to-run
43
44
45cairo-trace
46-----------
47
48This tool can be used to trace all the cairo function calls made by an
49applications. This is useful for either extracting a test case triggering
50a bug from an application, or simply to get a general idea of how an
51application is using cairo.
52
53
54cairo-api-update and xr2cairo
55-----------------------------
56
57These two scripts were used to convert source code written for pre-1.0
58cairo to newer API. See $(top_srcdir)/PORTING_GUIDE for more information.
59
60These files are obsolete now and may be removed in a future version.
61
62
63cairo-view and waterfall
64------------------------
65
66These are two pycairo scripts useful for testing the toy font backend.
67
68