Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 9f1e5e4

Browse filesBrowse files
nodejs-github-botmarco-ippolito
authored andcommitted
deps: update histogram to 0.11.9
PR-URL: #59689 Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com>
1 parent d0edb01 commit 9f1e5e4
Copy full SHA for 9f1e5e4

File tree

Expand file treeCollapse file tree

2 files changed

+11
-12
lines changed
Open diff view settings
Filter options
Expand file treeCollapse file tree

2 files changed

+11
-12
lines changed
Open diff view settings
Collapse file

‎deps/histogram/include/hdr/hdr_histogram_version.h‎

Copy file name to clipboardExpand all lines: deps/histogram/include/hdr/hdr_histogram_version.h
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@
77
#ifndef HDR_HISTOGRAM_VERSION_H
88
#define HDR_HISTOGRAM_VERSION_H
99

10-
#define HDR_HISTOGRAM_VERSION "0.11.8"
10+
#define HDR_HISTOGRAM_VERSION "0.11.9"
1111

1212
#endif // HDR_HISTOGRAM_VERSION_H
Collapse file

‎deps/histogram/src/hdr_histogram.c‎

Copy file name to clipboardExpand all lines: deps/histogram/src/hdr_histogram.c
+10-11Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -341,10 +341,10 @@ static int32_t buckets_needed_to_cover_value(int64_t value, int32_t sub_bucket_c
341341
/* ## ## ######## ## ## ####### ## ## ## */
342342

343343
int hdr_calculate_bucket_config(
344-
int64_t lowest_discernible_value,
345-
int64_t highest_trackable_value,
346-
int significant_figures,
347-
struct hdr_histogram_bucket_config* cfg)
344+
int64_t lowest_discernible_value,
345+
int64_t highest_trackable_value,
346+
int significant_figures,
347+
struct hdr_histogram_bucket_config* cfg)
348348
{
349349
int32_t sub_bucket_count_magnitude;
350350
int64_t largest_value_with_single_unit_resolution;
@@ -406,10 +406,10 @@ void hdr_init_preallocated(struct hdr_histogram* h, struct hdr_histogram_bucket_
406406
}
407407

408408
int hdr_init(
409-
int64_t lowest_discernible_value,
410-
int64_t highest_trackable_value,
411-
int significant_figures,
412-
struct hdr_histogram** result)
409+
int64_t lowest_discernible_value,
410+
int64_t highest_trackable_value,
411+
int significant_figures,
412+
struct hdr_histogram** result)
413413
{
414414
int64_t* counts;
415415
struct hdr_histogram_bucket_config cfg;
@@ -492,13 +492,12 @@ bool hdr_record_values(struct hdr_histogram* h, int64_t value, int64_t count)
492492
{
493493
int32_t counts_index;
494494

495-
if (value < 0)
495+
if (value < 0 || h->highest_trackable_value < value)
496496
{
497497
return false;
498498
}
499499

500500
counts_index = counts_index_for(h, value);
501-
502501
if (counts_index < 0 || h->counts_len <= counts_index)
503502
{
504503
return false;
@@ -514,7 +513,7 @@ bool hdr_record_values_atomic(struct hdr_histogram* h, int64_t value, int64_t co
514513
{
515514
int32_t counts_index;
516515

517-
if (value < 0)
516+
if (value < 0 || h->highest_trackable_value < value)
518517
{
519518
return false;
520519
}

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.