https://github.com/oracle/libdtrace-ctf
libdtrace-ctf is the Compact Type Format library used by DTrace on Linux
https://github.com/oracle/libdtrace-ctf
dtrace linux
Last synced: 6 months ago
JSON representation
libdtrace-ctf is the Compact Type Format library used by DTrace on Linux
- Host: GitHub
- URL: https://github.com/oracle/libdtrace-ctf
- Owner: oracle
- License: other
- Created: 2018-03-07T05:57:32.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-03-31T22:36:19.000Z (almost 3 years ago)
- Last Synced: 2025-03-24T13:37:34.856Z (10 months ago)
- Topics: dtrace, linux
- Language: C
- Homepage:
- Size: 663 KB
- Stars: 46
- Watchers: 9
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: NEWS
- License: COPYING
- Security: SECURITY.md
Awesome Lists containing this project
README
libdtrace-ctf is a port of the Solaris Compact Type Format library to Linux.
Its file format is similar to but not compatible with Solaris CTF files, but
its public API is source-compatible, to ease porting of libctf users to
Linux.
It's meant for the use of DTrace for Linux, but is dual-licensed under the GPL
in order that it may be used in the Linux kernel build process, and potentially
in any other projects that may find it useful.