diff --git a/.chloggen/profile-luajit.yaml b/.chloggen/profile-luajit.yaml new file mode 100755 index 0000000000..c925f432d0 --- /dev/null +++ b/.chloggen/profile-luajit.yaml @@ -0,0 +1,22 @@ +# Use this changelog template to create an entry for release notes. +# +# If your change doesn't affect end users you should instead start +# your pull request title with [chore] or use the "Skip Changelog" label. + +# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' +change_type: enhancement + +# The name of the area of concern in the attributes-registry, (e.g. http, cloud, db) +component: profile + +# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). +note: 'Extend the list of known frame types with a value for LuaJIT' + +# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists. +# The values here must be integers. +issues: [3707] + +# (Optional) One or more lines of additional information to render under the primary note. +# These lines will be padded with 2 spaces and then inserted directly into the document. +# Use pipe (|) for multiline entries. +subtext: diff --git a/docs/general/profiles.md b/docs/general/profiles.md index 42d7af7a55..65ef837661 100644 --- a/docs/general/profiles.md +++ b/docs/general/profiles.md @@ -46,6 +46,7 @@ They may be used in any Profiles record they apply to. | `go` | [Go](https://wikipedia.org/wiki/Go_(programming_language)), | ![Development](https://img.shields.io/badge/-development-blue) | | `jvm` | [JVM](https://wikipedia.org/wiki/Java_virtual_machine) | ![Development](https://img.shields.io/badge/-development-blue) | | `kernel` | [Kernel](https://wikipedia.org/wiki/Kernel_(operating_system)) | ![Development](https://img.shields.io/badge/-development-blue) | +| `luajit` | [LuaJIT](https://en.wikipedia.org/wiki/LuaJIT) | ![Development](https://img.shields.io/badge/-development-blue) | | `native` | Can be one of but not limited to [C](https://wikipedia.org/wiki/C_(programming_language)), [C++](https://wikipedia.org/wiki/C%2B%2B), [Go](https://wikipedia.org/wiki/Go_(programming_language)) or [Rust](https://wikipedia.org/wiki/Rust_(programming_language)). If possible, a more precise value MUST be used. | ![Development](https://img.shields.io/badge/-development-blue) | | `perl` | [Perl](https://wikipedia.org/wiki/Perl) | ![Development](https://img.shields.io/badge/-development-blue) | | `php` | [PHP](https://wikipedia.org/wiki/PHP) | ![Development](https://img.shields.io/badge/-development-blue) | diff --git a/docs/registry/attributes/profile.md b/docs/registry/attributes/profile.md index 3fb0de2945..94bdfc85e3 100644 --- a/docs/registry/attributes/profile.md +++ b/docs/registry/attributes/profile.md @@ -25,6 +25,7 @@ Describes the origin of a single frame in a Profile. | `go` | [Go](https://wikipedia.org/wiki/Go_(programming_language)), | ![Development](https://img.shields.io/badge/-development-blue) | | `jvm` | [JVM](https://wikipedia.org/wiki/Java_virtual_machine) | ![Development](https://img.shields.io/badge/-development-blue) | | `kernel` | [Kernel](https://wikipedia.org/wiki/Kernel_(operating_system)) | ![Development](https://img.shields.io/badge/-development-blue) | +| `luajit` | [LuaJIT](https://en.wikipedia.org/wiki/LuaJIT) | ![Development](https://img.shields.io/badge/-development-blue) | | `native` | Can be one of but not limited to [C](https://wikipedia.org/wiki/C_(programming_language)), [C++](https://wikipedia.org/wiki/C%2B%2B), [Go](https://wikipedia.org/wiki/Go_(programming_language)) or [Rust](https://wikipedia.org/wiki/Rust_(programming_language)). If possible, a more precise value MUST be used. | ![Development](https://img.shields.io/badge/-development-blue) | | `perl` | [Perl](https://wikipedia.org/wiki/Perl) | ![Development](https://img.shields.io/badge/-development-blue) | | `php` | [PHP](https://wikipedia.org/wiki/PHP) | ![Development](https://img.shields.io/badge/-development-blue) | diff --git a/model/profile/registry.yaml b/model/profile/registry.yaml index 942a9232c7..259961b7f7 100644 --- a/model/profile/registry.yaml +++ b/model/profile/registry.yaml @@ -78,3 +78,8 @@ groups: [Rust](https://wikipedia.org/wiki/Rust_(programming_language)) value: "rust" stability: development + - id: luajit + brief: > + [LuaJIT](https://en.wikipedia.org/wiki/LuaJIT) + value: "luajit" + stability: development