Skip to content

Commit

Permalink
Merge pull request #3793 from DataDog/ivoanjo/prof-10124-lower-max-al…
Browse files Browse the repository at this point in the history
…loc-weight

[PROF-10124] Lower value used to clamp very high allocation profiling weights
  • Loading branch information
ivoanjo authored Jul 24, 2024
2 parents 26a5abf + 4cd8e7b commit af8ee95
Showing 1 changed file with 3 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@
#define ERR_CLOCK_FAIL "failed to get clock time"

// Maximum allowed value for an allocation weight. Attempts to use higher values will result in clamping.
unsigned int MAX_ALLOC_WEIGHT = 65535;
// See https://docs.google.com/document/d/1lWLB714wlLBBq6T4xZyAc4a5wtWhSmr4-hgiPKeErlA/edit#heading=h.ugp0zxcj5iqh
// (Datadog-only link) for research backing the choice of this value.
unsigned int MAX_ALLOC_WEIGHT = 10000;

// Used to trigger the execution of Collectors::ThreadState, which implements all of the sampling logic
// itself; this class only implements the "when to do it" part.
Expand Down

0 comments on commit af8ee95

Please sign in to comment.