[SATYR PATCH 0/2] Source code reorganization
Jakub Filak
jfilak at redhat.com
Mon Jun 17 07:58:38 UTC 2013
Good job! Pushed both. Thanks!
On Thu, 2013-06-13 at 11:51 +0200, Martin Milata wrote:
> Following two patches are fairly large due to the code being moved around. It
> has been also pushed to github branch 'source-reorganization' [1] for easier
> review (e.g. github can show file renames in the first patch).
>
> [1] https://github.com/abrt/satyr/commits/source-reorganization
>
> Martin Milata (2):
> Move public headers into separate directory
> Move "method tables" to files where the methods are defined
>
> Makefile.am | 4 +-
> configure.ac | 1 +
> include/Makefile.am | 52 +++++
> include/abrt.h | 61 ++++++
> include/core/fingerprint.h | 53 +++++
> include/core/frame.h | 213 +++++++++++++++++++
> include/core/stacktrace.h | 147 +++++++++++++
> include/core/thread.h | 141 +++++++++++++
> include/core/unwind.h | 38 ++++
> include/deb.h | 46 +++++
> include/distance.h | 122 +++++++++++
> include/frame.h | 64 ++++++
> include/gdb/frame.h | 468 ++++++++++++++++++++++++++++++++++++++++++
> include/gdb/sharedlib.h | 134 ++++++++++++
> include/gdb/stacktrace.h | 318 ++++++++++++++++++++++++++++
> include/gdb/thread.h | 263 ++++++++++++++++++++++++
> include/java/frame.h | 263 ++++++++++++++++++++++++
> include/java/stacktrace.h | 146 +++++++++++++
> include/java/thread.h | 231 +++++++++++++++++++++
> include/json.h | 131 ++++++++++++
> include/koops/frame.h | 233 +++++++++++++++++++++
> include/koops/stacktrace.h | 176 ++++++++++++++++
> include/location.h | 161 +++++++++++++++
> include/metrics.h | 219 ++++++++++++++++++++
> include/normalize.h | 86 ++++++++
> include/operating_system.h | 60 ++++++
> include/python/frame.h | 188 +++++++++++++++++
> include/python/stacktrace.h | 119 +++++++++++
> include/report.h | 70 +++++++
> include/report_type.h | 44 ++++
> include/rpm.h | 220 ++++++++++++++++++++
> include/stacktrace.h | 87 ++++++++
> include/strbuf.h | 159 ++++++++++++++
> include/thread.h | 73 +++++++
> include/utils.h | 381 ++++++++++++++++++++++++++++++++++
> lib/Makefile.am | 53 +----
> lib/abrt.c | 12 +-
> lib/abrt.h | 61 ------
> lib/core_fingerprint.c | 8 +-
> lib/core_fingerprint.h | 53 -----
> lib/core_frame.c | 16 +-
> lib/core_frame.h | 213 -------------------
> lib/core_stacktrace.c | 31 ++-
> lib/core_stacktrace.h | 147 -------------
> lib/core_thread.c | 21 +-
> lib/core_thread.h | 141 -------------
> lib/core_unwind.c | 2 +-
> lib/core_unwind.h | 38 ----
> lib/core_unwind_elfutils.c | 6 +-
> lib/core_unwind_libunwind.c | 6 +-
> lib/deb.h | 46 -----
> lib/distance.c | 20 +-
> lib/distance.h | 122 -----------
> lib/frame.c | 90 --------
> lib/frame.h | 64 ------
> lib/gdb_frame.c | 16 +-
> lib/gdb_frame.h | 468 ------------------------------------------
> lib/gdb_sharedlib.c | 2 +-
> lib/gdb_sharedlib.h | 134 ------------
> lib/gdb_stacktrace.c | 33 ++-
> lib/gdb_stacktrace.h | 318 ----------------------------
> lib/gdb_thread.c | 24 ++-
> lib/gdb_thread.h | 263 ------------------------
> lib/generic_frame.c | 45 ++++
> lib/generic_frame.h | 33 +++
> lib/generic_stacktrace.c | 124 +++++++++++
> lib/generic_stacktrace.h | 57 +++++
> lib/generic_thread.c | 90 ++++++++
> lib/generic_thread.h | 51 +++++
> lib/internal_utils.h | 33 +++
> lib/java_frame.c | 16 +-
> lib/java_frame.h | 263 ------------------------
> lib/java_stacktrace.c | 24 ++-
> lib/java_stacktrace.h | 146 -------------
> lib/java_thread.c | 21 +-
> lib/java_thread.h | 231 ---------------------
> lib/json.h | 131 ------------
> lib/koops_frame.c | 16 +-
> lib/koops_frame.h | 233 ---------------------
> lib/koops_stacktrace.c | 32 ++-
> lib/koops_stacktrace.h | 176 ----------------
> lib/location.h | 161 ---------------
> lib/metrics.c | 4 +-
> lib/metrics.h | 219 --------------------
> lib/normalize.c | 10 +-
> lib/normalize.h | 86 --------
> lib/operating_system.h | 60 ------
> lib/python_frame.c | 16 +-
> lib/python_frame.h | 188 -----------------
> lib/python_stacktrace.c | 32 ++-
> lib/python_stacktrace.h | 119 -----------
> lib/report.c | 8 +-
> lib/report.h | 70 -------
> lib/report_type.h | 44 ----
> lib/rpm.h | 220 --------------------
> lib/stacktrace.c | 210 -------------------
> lib/stacktrace.h | 87 --------
> lib/strbuf.h | 159 --------------
> lib/thread.c | 155 --------------
> lib/thread.h | 73 -------
> lib/utils.h | 392 -----------------------------------
> python/Makefile.am | 3 +-
> python/py_cluster.c | 4 +-
> python/py_common.c | 2 +-
> python/py_gdb_frame.c | 8 +-
> python/py_gdb_sharedlib.c | 4 +-
> python/py_gdb_stacktrace.c | 12 +-
> python/py_gdb_thread.c | 8 +-
> python/py_java_frame.c | 8 +-
> python/py_java_stacktrace.c | 12 +-
> python/py_java_thread.c | 10 +-
> python/py_koops_frame.c | 8 +-
> python/py_koops_stacktrace.c | 12 +-
> python/py_metrics.c | 4 +-
> python/py_module.c | 2 +-
> python/py_python_frame.c | 8 +-
> python/py_python_stacktrace.c | 14 +-
> satyr.c | 24 +--
> tests/abrt.at | 4 +-
> tests/atlocal.in | 2 +-
> tests/cluster.at | 8 +-
> tests/core_frame.at | 14 +-
> tests/core_stacktrace.at | 18 +-
> tests/core_thread.at | 14 +-
> tests/gdb_frame.at | 40 ++--
> tests/gdb_sharedlib.at | 14 +-
> tests/gdb_stacktrace.at | 42 ++--
> tests/gdb_thread.at | 38 ++--
> tests/java_frame.at | 34 +--
> tests/java_stacktrace.at | 34 +--
> tests/java_testcases.c | 8 +-
> tests/java_thread.at | 50 ++---
> tests/koops_frame.at | 12 +-
> tests/koops_stacktrace.at | 18 +-
> tests/metrics.at | 10 +-
> tests/normalize.at | 18 +-
> tests/operating_system.at | 4 +-
> tests/rpm.at | 12 +-
> tests/strbuf.at | 4 +-
> tests/utils.at | 44 ++--
> 140 files changed, 6214 insertions(+), 5986 deletions(-)
> create mode 100644 include/Makefile.am
> create mode 100644 include/abrt.h
> create mode 100644 include/core/fingerprint.h
> create mode 100644 include/core/frame.h
> create mode 100644 include/core/stacktrace.h
> create mode 100644 include/core/thread.h
> create mode 100644 include/core/unwind.h
> create mode 100644 include/deb.h
> create mode 100644 include/distance.h
> create mode 100644 include/frame.h
> create mode 100644 include/gdb/frame.h
> create mode 100644 include/gdb/sharedlib.h
> create mode 100644 include/gdb/stacktrace.h
> create mode 100644 include/gdb/thread.h
> create mode 100644 include/java/frame.h
> create mode 100644 include/java/stacktrace.h
> create mode 100644 include/java/thread.h
> create mode 100644 include/json.h
> create mode 100644 include/koops/frame.h
> create mode 100644 include/koops/stacktrace.h
> create mode 100644 include/location.h
> create mode 100644 include/metrics.h
> create mode 100644 include/normalize.h
> create mode 100644 include/operating_system.h
> create mode 100644 include/python/frame.h
> create mode 100644 include/python/stacktrace.h
> create mode 100644 include/report.h
> create mode 100644 include/report_type.h
> create mode 100644 include/rpm.h
> create mode 100644 include/stacktrace.h
> create mode 100644 include/strbuf.h
> create mode 100644 include/thread.h
> create mode 100644 include/utils.h
> delete mode 100644 lib/abrt.h
> delete mode 100644 lib/core_fingerprint.h
> delete mode 100644 lib/core_frame.h
> delete mode 100644 lib/core_stacktrace.h
> delete mode 100644 lib/core_thread.h
> delete mode 100644 lib/core_unwind.h
> delete mode 100644 lib/deb.h
> delete mode 100644 lib/distance.h
> delete mode 100644 lib/frame.c
> delete mode 100644 lib/frame.h
> delete mode 100644 lib/gdb_frame.h
> delete mode 100644 lib/gdb_sharedlib.h
> delete mode 100644 lib/gdb_stacktrace.h
> delete mode 100644 lib/gdb_thread.h
> create mode 100644 lib/generic_frame.c
> create mode 100644 lib/generic_frame.h
> create mode 100644 lib/generic_stacktrace.c
> create mode 100644 lib/generic_stacktrace.h
> create mode 100644 lib/generic_thread.c
> create mode 100644 lib/generic_thread.h
> create mode 100644 lib/internal_utils.h
> delete mode 100644 lib/java_frame.h
> delete mode 100644 lib/java_stacktrace.h
> delete mode 100644 lib/java_thread.h
> delete mode 100644 lib/json.h
> delete mode 100644 lib/koops_frame.h
> delete mode 100644 lib/koops_stacktrace.h
> delete mode 100644 lib/location.h
> delete mode 100644 lib/metrics.h
> delete mode 100644 lib/normalize.h
> delete mode 100644 lib/operating_system.h
> delete mode 100644 lib/python_frame.h
> delete mode 100644 lib/python_stacktrace.h
> delete mode 100644 lib/report.h
> delete mode 100644 lib/report_type.h
> delete mode 100644 lib/rpm.h
> delete mode 100644 lib/stacktrace.c
> delete mode 100644 lib/stacktrace.h
> delete mode 100644 lib/strbuf.h
> delete mode 100644 lib/thread.c
> delete mode 100644 lib/thread.h
> delete mode 100644 lib/utils.h
>
More information about the Crash-catcher
mailing list