-
-
Notifications
You must be signed in to change notification settings - Fork 148
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
feat: enhance performance #26
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## master #26 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 1 1
Lines 22 43 +21
=========================================
+ Hits 22 43 +21 ☔ View full report in Codecov by Sentry. |
Looks good. Could this be merged? |
Possible for this to be merged? |
@lukeed I bet you're really busy, but any chance to get this reviewed/merged? The PR's been open for nearly 8 months. |
@lukeed any chance to get this merged? thanks for this great library :) |
Co-authored-by: Sukka <isukkaw@gmail.com>
Has this been merged? |
Does it look merged? :D Waiting because all these PRs have varying results depending on the minor (or patch) version when benchmarking. There’s needs to be a clear/obvious pattern before accepting and releasing a new patch for all to consume, especially with a cost of a few extra bytes |
Cashing the value avoids transversing the prototype chaining by looking for such a @lukeed I know you said, "It doesn't matter": #28 (comment) I tend to agree with you. Except, it is such simple things to change without trading off complexity that I would take the code snippet from #28 I am biased towards taking the "improvements." |
The reason for the delay is that the code changes performed worse (if anything) for most of the recent Node/V8 versions due to the change in Merging now only because there's reproducible effect in the latest 20.x track. Thanks for the PR & patience @jalalazimi. However if you plan to keep your project you're currently in violation of MIT license. The source is near identical & there's no acknowledgement nor attribution anywhere. It's most clearly a fork & should be labeled as such. Benchmark Results
|
Thank you, @lukeed, for your prompt response; I really appreciate your support. I'll make sure to add a note explaining the purpose of my project and update the benchmark results accordingly. |
Hi friends, I did some minor changes to increase performance. the benchmark result is: