-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhance TFramedTransport performance for nodejs #2483
Conversation
callback(new TFramedTransport(frame), seqid); | ||
|
||
data = residual; | ||
residual = null; | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What happened to "data"?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Combined to residual
, then if condition matched, splice(4)
and splice(frameSize)
var residual = null; | ||
|
||
var residual = []; | ||
|
||
return function(data) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nope, still says "data".
return function(data) {
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions. |
Enhance TFramedTransport performance for nodejs
array.push
instread ofArray.concat
,array.push
is more effective thanArray.concat
, see benchmark results