Skip to content

Commit

Permalink
Make FlatMap accesors noexcept (#1470)
Browse files Browse the repository at this point in the history
Signed-off-by: Juan Cruz Viotti <[email protected]>
  • Loading branch information
jviotti authored Jan 23, 2025
1 parent 5c79254 commit a16bff2
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions vendor/noa/src/flat_map/include/sourcemeta/noa/flat_map.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 comments on commit a16bff2

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (macos/llvm)

Benchmark suite Current: a16bff2 Previous: 5c79254 Ratio
JSON_Array_Of_Objects_Unique 354.05241406291714 ns/iter 324.90095668161285 ns/iter 1.09
JSON_Parse_1 26743.8463742857 ns/iter 21465.89785766498 ns/iter 1.25
JSON_Fast_Hash_Helm_Chart_Lock 53.54489486882367 ns/iter 47.635545807975646 ns/iter 1.12
JSON_Equality_Helm_Chart_Lock 136.78893153933743 ns/iter 119.03147256350118 ns/iter 1.15
Pointer_Object_Traverse 18.29634515802343 ns/iter 15.272821005165282 ns/iter 1.20
Pointer_Object_Try_Traverse 25.00483340022296 ns/iter 22.17193467692448 ns/iter 1.13
Pointer_Push_Back_Pointer_To_Weak_Pointer 193.74879613774567 ns/iter 172.66876005349047 ns/iter 1.12

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (linux/llvm)

Benchmark suite Current: a16bff2 Previous: 5c79254 Ratio
JSON_Array_Of_Objects_Unique 487.8381471863712 ns/iter 384.61187075847266 ns/iter 1.27
JSON_Parse_1 30257.33173554511 ns/iter 30388.732615638368 ns/iter 1.00
JSON_Fast_Hash_Helm_Chart_Lock 70.23662525790566 ns/iter 63.36596638169477 ns/iter 1.11
JSON_Equality_Helm_Chart_Lock 150.69137884123595 ns/iter 155.151516651317 ns/iter 0.97
Pointer_Object_Traverse 44.89067033130846 ns/iter 44.87255491861304 ns/iter 1.00
Pointer_Object_Try_Traverse 52.298924926481924 ns/iter 52.28816123972504 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 349.7551354877506 ns/iter 350.2940220071703 ns/iter 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (windows/msvc)

Benchmark suite Current: a16bff2 Previous: 5c79254 Ratio
JSON_Array_Of_Objects_Unique 421.1757778622914 ns/iter 424.2447381632664 ns/iter 0.99
JSON_Parse_1 81594.95535713696 ns/iter 80030.36830357097 ns/iter 1.02
JSON_Fast_Hash_Helm_Chart_Lock 56.40268749999677 ns/iter 61.24424999999941 ns/iter 0.92
JSON_Equality_Helm_Chart_Lock 195.42462459147737 ns/iter 194.10023161611576 ns/iter 1.01
Pointer_Object_Traverse 50.31686999999465 ns/iter 49.576569999999265 ns/iter 1.01
Pointer_Object_Try_Traverse 68.77134821428804 ns/iter 68.81555357142791 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 180.72475763782322 ns/iter 174.0778107641381 ns/iter 1.04

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (linux/gcc)

Benchmark suite Current: a16bff2 Previous: 5c79254 Ratio
Pointer_Object_Traverse 43.918944198965214 ns/iter 44.93494465649287 ns/iter 0.98
Pointer_Object_Try_Traverse 25.517604750118814 ns/iter 25.489645818450715 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 137.94063428581265 ns/iter 132.37790253945698 ns/iter 1.04
JSON_Array_Of_Objects_Unique 390.367596871142 ns/iter 374.87657184673697 ns/iter 1.04
JSON_Parse_1 32487.789282897134 ns/iter 33505.61244431767 ns/iter 0.97
JSON_Fast_Hash_Helm_Chart_Lock 64.22609966989604 ns/iter 67.45340146099474 ns/iter 0.95
JSON_Equality_Helm_Chart_Lock 151.0927667540389 ns/iter 154.35881537711055 ns/iter 0.98

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.