feat: add benchmark for last #268
Conversation
- Added last.bench.ts for performance comparison with lodash
|
✅ All utility modules are properly registered in |
Benchmark Results
View Full Benchmark Data{
"files": [
{
"filepath": "/home/runner/work/hidash/hidash/src/last.bench.ts",
"groups": [
{
"fullName": "src/last.bench.ts > last performance",
"benchmarks": [
{
"id": "219956842_0_0",
"name": "hidash",
"rank": 1,
"rme": 0.8468204792761417,
"samples": [],
"totalTime": 500.18623299999837,
"min": 0.4027219999999261,
"max": 1.0208169999999654,
"hz": 2273.1533276726623,
"period": 0.439917531222514,
"mean": 0.439917531222514,
"variance": 0.004107462106791707,
"sd": 0.06408948514999716,
"sem": 0.0019006692583256447,
"df": 1136,
"critical": 1.96,
"moe": 0.0037253117463182635,
"p75": 0.4361050000000546,
"p99": 0.8358410000000163,
"p995": 0.8669090000000779,
"p999": 0.9831560000000081,
"sampleCount": 1137,
"median": 0.428278999999975
},
{
"id": "219956842_0_1",
"name": "lodash",
"rank": 2,
"rme": 0.5110840071196997,
"samples": [],
"totalTime": 500.980728999999,
"min": 1.9327990000000455,
"max": 3.1327890000000025,
"hz": 503.01336042009814,
"period": 1.9880187658730117,
"mean": 1.9880187658730117,
"variance": 0.006771953068156103,
"sd": 0.08229187729148062,
"sem": 0.005183901005569077,
"df": 251,
"critical": 1.96,
"moe": 0.01016044597091539,
"p75": 1.989955000000009,
"p99": 2.251323999999954,
"p995": 2.320022000000108,
"p999": 3.1327890000000025,
"sampleCount": 252,
"median": 1.977292000000034
}
]
}
]
}
]
}Last updated by GitHub Actions |
yujeong-jeon
left a comment
There was a problem hiding this comment.
I'm surprised by your fast pace of work 😮 👍
Thank you for contributing today as well!
|
First of all, I'd like to sincerely thank the NaverPay team for developing the hidash open source library. Thanks to your support, I've been learning a lot. I’ll continue contributing consistently and do my best to be helpful to the hidash project. Thank you again! |
Added
last.bench.tsfor performance comparison with Lodash.Removed duplicated test cases from
last.test.ts.