[sysprof: 63/63] Merge branch 'drop-glib' into 'master'



commit 3836c88ab587b3a1cb1705287a3a7cad5d4a1779
Merge: 5f4c7c4 760805c
Author: Christian Hergert <christian hergert me>
Date:   Sat Jul 4 18:29:12 2020 +0000

    Merge branch 'drop-glib' into 'master'
    
    Drop GLib from libsysprof-capture
    
    Closes #40
    
    See merge request GNOME/sysprof!30

 examples/app.c                                     |   1 +
 examples/meson.build                               |   2 +-
 meson.build                                        |   4 +-
 src/libsysprof-capture/mapped-ring-buffer.c        | 303 +++----
 src/libsysprof-capture/mapped-ring-buffer.h        |  66 +-
 src/libsysprof-capture/meson.build                 |   6 +-
 src/libsysprof-capture/sysprof-address.c           |  20 +-
 src/libsysprof-capture/sysprof-address.h           |  20 +-
 src/libsysprof-capture/sysprof-capture-condition.c | 238 ++++--
 src/libsysprof-capture/sysprof-capture-condition.h |  27 +-
 src/libsysprof-capture/sysprof-capture-cursor.c    |  84 +-
 src/libsysprof-capture/sysprof-capture-cursor.h    |  15 +-
 src/libsysprof-capture/sysprof-capture-reader.c    | 770 ++++++++++-------
 src/libsysprof-capture/sysprof-capture-reader.h    |  72 +-
 src/libsysprof-capture/sysprof-capture-types.h     | 216 ++---
 .../sysprof-capture-util-private.h                 |  23 +-
 src/libsysprof-capture/sysprof-capture-util.c      |  63 +-
 .../sysprof-capture-writer-cat.c                   | 182 ++--
 src/libsysprof-capture/sysprof-capture-writer.c    | 941 ++++++++++-----------
 src/libsysprof-capture/sysprof-capture-writer.h    | 297 +++----
 src/libsysprof-capture/sysprof-capture.h           |   6 -
 src/libsysprof-capture/sysprof-clock.c             |  14 +-
 src/libsysprof-capture/sysprof-clock.h             |  17 +-
 src/libsysprof-capture/sysprof-collector.c         | 421 ++++++---
 src/libsysprof-capture/sysprof-collector.h         |  36 +-
 src/libsysprof-capture/sysprof-macros-internal.h   |  77 ++
 src/libsysprof-capture/sysprof-macros.h            |  98 +++
 src/libsysprof-capture/sysprof-platform.c          |  56 +-
 src/libsysprof-capture/sysprof-platform.h          |  12 +-
 src/libsysprof-capture/sysprof-version-macros.h    |  40 +-
 src/libsysprof-ui/sysprof-battery-aid.c            |   2 +-
 src/libsysprof-ui/sysprof-callgraph-aid.c          |   2 +-
 src/libsysprof-ui/sysprof-counters-aid.c           |   2 +-
 src/libsysprof-ui/sysprof-cpu-aid.c                |   2 +-
 src/libsysprof-ui/sysprof-depth-visualizer.c       |   4 +-
 src/libsysprof-ui/sysprof-details-page.c           |   2 +-
 src/libsysprof-ui/sysprof-diskstat-aid.c           |   2 +-
 src/libsysprof-ui/sysprof-display.c                |   6 +-
 src/libsysprof-ui/sysprof-duplex-visualizer.c      |   4 +-
 src/libsysprof-ui/sysprof-line-visualizer.c        |   4 +-
 src/libsysprof-ui/sysprof-log-model.c              |   2 +-
 src/libsysprof-ui/sysprof-logs-aid.c               |   2 +-
 src/libsysprof-ui/sysprof-marks-aid.c              |   2 +-
 src/libsysprof-ui/sysprof-marks-model.c            |   2 +-
 src/libsysprof-ui/sysprof-memprof-aid.c            |   2 +-
 src/libsysprof-ui/sysprof-netdev-aid.c             |   2 +-
 src/libsysprof-ui/sysprof-procs-visualizer.c       |   4 +-
 src/libsysprof-ui/sysprof-rapl-aid.c               |   2 +-
 src/libsysprof-ui/sysprof-time-visualizer.c        |   2 +-
 src/libsysprof-ui/sysprof-visualizers-frame.c      |   2 +-
 src/libsysprof/mapped-ring-buffer-source.c         | 121 +++
 src/libsysprof/mapped-ring-buffer-source.h         |  47 +
 src/libsysprof/meson.build                         |   2 +
 src/libsysprof/preload/meson.build                 |   3 +-
 src/libsysprof/preload/sysprof-memory-collector.c  |  11 +-
 .../preload/sysprof-speedtrack-collector.c         |   1 +
 src/libsysprof/sysprof-capture-autocleanups.h      |  41 +
 src/libsysprof/sysprof-capture-gobject.c           |  67 +-
 src/libsysprof/sysprof-capture-gobject.h           |  14 +
 src/libsysprof/sysprof-control-source.c            |   9 +-
 src/libsysprof/sysprof-jitmap-symbol-resolver.c    |   8 +-
 src/libsysprof/sysprof-kernel-symbol.h             |   2 +
 src/libsysprof/sysprof-local-profiler.c            |  10 +-
 src/libsysprof/sysprof-map-lookaside.c             |   2 +
 src/libsysprof/sysprof-map-lookaside.h             |   2 +
 src/libsysprof/sysprof-memprof-profile.c           |  11 +-
 src/libsysprof/sysprof-proxy-source.c              |  17 +-
 src/libsysprof/sysprof-source.h                    |   1 +
 src/libsysprof/sysprof-tracefd-source.c            |   6 +-
 src/libsysprof/sysprof.h                           |   2 +
 src/tests/allocs-by-size.c                         |   5 +-
 src/tests/allocs-within-mark.c                     |   5 +-
 src/tests/cross-thread-frees.c                     |   7 +-
 src/tests/find-temp-allocs.c                       |   7 +-
 src/tests/memory-stack-stash.c                     |   5 +-
 src/tests/meson.build                              |  13 +-
 src/tests/show-page-usage.c                        |   7 +-
 src/tests/test-addr-decode.c                       |   7 +-
 src/tests/test-addr-map.c                          |   6 +-
 src/tests/test-capture-cursor.c                    |  15 +-
 src/tests/test-capture-view.c                      |   2 +-
 src/tests/test-capture.c                           | 129 ++-
 src/tests/test-mapped-ring-buffer.c                |  25 +-
 src/tests/test-resolvers.c                         |   9 +-
 src/tools/list-threads.c                           |  12 +-
 src/tools/meson.build                              |   8 +
 src/tools/sysprof-cat.c                            |  12 +-
 src/tools/sysprof-cli.c                            |  11 +-
 src/tools/sysprof-dump.c                           |  28 +-
 89 files changed, 2904 insertions(+), 1965 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]