lp:~lttng/lttng-ust/lttng-ust
- Get this branch:
- bzr branch lp:~lttng/lttng-ust/lttng-ust
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://git.lttng.org/lttng-ust.git.
Last successful import was 1 hour ago.
Recent revisions
- 2760. By Mathieu Desnoyers on 2021-04-12
-
Document nested type alignment field
Clarify that the alignment field for structure, sequence, and array
types is a minimum alignment.Signed-off-by: Mathieu Desnoyers <email address hidden>
Change-Id: If0f7d24742741957085742c3a68db 0b964e22a67 - 2759. By Michael Jeanson <email address hidden> on 2021-04-09
-
Move msgpack to libcommon
msgpack provides common utils used across libraries, move it to
libcommon.This is part of an effort to standardize our autotools setup across
projects to simplify maintenance.Change-Id: Iaf8bb9e4504891
f6072e68ac0ea24 b8a13503e71
Signed-off-by: Michael Jeanson <email address hidden>
Signed-off-by: Mathieu Desnoyers <email address hidden> - 2758. By Michael Jeanson <email address hidden> on 2021-04-09
-
Add an internal 'libcommon' for utils
Replicate the setup in tools and create a convenience library
for internal utils. Move the 'snprintf' component to this internal lib.This is part of an effort to standardize our autotools setup across
projects to simplify maintenance.Change-Id: I4e8ad48eda64a0
93b7e169474ad45 4b74a237e09
Signed-off-by: Michael Jeanson <email address hidden>
Signed-off-by: Mathieu Desnoyers <email address hidden> - 2757. By Michael Jeanson <email address hidden> on 2021-04-09
-
Move internal headers to 'src/' dir
Move internal headers from the global 'include' directory to their
respective private directories under 'src/'. Remove the 'ust-' prefix
when appropriate as they are now included with the 'common/' path which
makes it easier to distinguish public and internal headers.This is part of an effort to standardize our autotools setup across
projects to simplify maintenance.Change-Id: If5510bbe9294ba
1f0dcd4b101b363 e7ef64e255d
Signed-off-by: Michael Jeanson <email address hidden>
Signed-off-by: Mathieu Desnoyers <email address hidden> - 2756. By Michael Jeanson <email address hidden> on 2021-04-09
-
Add 'src' dir to global include path
The objective is to move internal headers from the global 'include'
directory to their respective private directories under 'src'.Move the private generated 'config.h' to 'src/common/
config. h', this way
it can be include with 'common/config.h' and reduce the risk of clashing
with a similarly named file.This is part of an effort to standardize our autotools setup across
projects to simplify maintenance.Change-Id: Ie62a81e46458bf
fb6d31af6641186 5f23cf1cb4f
Signed-off-by: Michael Jeanson <email address hidden>
Signed-off-by: Mathieu Desnoyers <email address hidden> - 2755. By Michael Jeanson <email address hidden> on 2021-04-09
-
Move all sources to 'src/'
This will align the source tree structure with our other projects and
will make it easier to move the private headers currently located in the
global 'include' directory.Change-Id: Ib016ec0c31de74
990b1a8bb0792df 2e7470bb994
Signed-off-by: Michael Jeanson <email address hidden>
Signed-off-by: Mathieu Desnoyers <email address hidden> - 2754. By Mathieu Desnoyers on 2021-04-07
-
Fix: pass private data to context callbacks
commit 4e48b5d2debaf ("Refactoring: add back constness of public API structures")
changes the type of the first argument received by context callbacks
from a struct lttng_ust_ctx_field pointer to a void private data pointer.That commit failed to change some call sites, which were still passing
the struct lttng_ust_ctx_field pointer rather than the private data
pointer. This was not caught by compiler errors because we are loosening
from a structure pointer to a void pointer.Fixes: #1303
Signed-off-by: Mathieu Desnoyers <email address hidden>
Change-Id: I653f454b5dc4cfcc229b3a0e17b2d c6abe9fd658 - 2753. By Mathieu Desnoyers on 2021-04-07
-
Fix: app contexts: do not leak app context name, event field, context field
Signed-off-by: Mathieu Desnoyers <email address hidden>
Change-Id: I4f0655034d37024a3fa024a3b45f0 168a3aeb9cd - 2752. By Mathieu Desnoyers on 2021-04-06
-
Remove TRACEPOINT_
INCLUDE_ FILE undef Signed-off-by: Mathieu Desnoyers <email address hidden>
Change-Id: I107b8f98199e93a1fdf0202ee9fc0 fbe9ebe0282 - 2751. By Mathieu Desnoyers on 2021-04-06
-
Remove TRACEPOINT_
INCLUDE_ FILE macro Now that we bump the soname major version, we can remove old macros
which only purpose is compatibility with LTTng-UST 2.0.Signed-off-by: Mathieu Desnoyers <email address hidden>
Change-Id: Ic8c840a5ae219d15f0915821aa104 9786a135d40
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)