Skip to content

Latest commit

 

History

History
57 lines (42 loc) · 3.31 KB

profiles.md

File metadata and controls

57 lines (42 loc) · 3.31 KB

General profiles attributes

Status: Development

The attributes described in this section are rather generic. They may be used in any Profiles record they apply to.

Frame types

Description: Describes the origin of a single frame in a Profile.

Attribute Type Description Examples Requirement Level Stability
profile.frame.type string Describes the interpreter or compiler of a single frame. cpython Recommended Development

profile.frame.type has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.

Value Description Stability
beam Erlang Development
cpython Python Development
dotnet .NET Development
go Go, Development
jvm JVM Development
kernel Kernel Development
native Can be one of but not limited to C, C++, Go or Rust. If possible, a more precise value MUST be used. Development
perl Perl Development
php PHP Development
ruby Ruby Development
rust Rust Development
v8js V8JS Development