mirror of
https://github.com/fluencelabs/redis
synced 2025-03-30 22:31:03 +00:00
Merge pull request #4105 from spinlock/unstable-networking
Optimize addReplyBulkSds for better performance
This commit is contained in:
commit
38dd30af42
@ -254,7 +254,7 @@ lcov:
|
|||||||
@genhtml --legend -o lcov-html redis.info
|
@genhtml --legend -o lcov-html redis.info
|
||||||
|
|
||||||
test-sds: sds.c sds.h
|
test-sds: sds.c sds.h
|
||||||
$(REDIS_CC) sds.c zmalloc.c -DSDS_TEST_MAIN -o /tmp/sds_test
|
$(REDIS_CC) sds.c zmalloc.c -DSDS_TEST_MAIN $(FINAL_LIBS) -o /tmp/sds_test
|
||||||
/tmp/sds_test
|
/tmp/sds_test
|
||||||
|
|
||||||
.PHONY: lcov
|
.PHONY: lcov
|
||||||
|
@ -561,8 +561,7 @@ void addReplyBulkCBuffer(client *c, const void *p, size_t len) {
|
|||||||
|
|
||||||
/* Add sds to reply (takes ownership of sds and frees it) */
|
/* Add sds to reply (takes ownership of sds and frees it) */
|
||||||
void addReplyBulkSds(client *c, sds s) {
|
void addReplyBulkSds(client *c, sds s) {
|
||||||
addReplySds(c,sdscatfmt(sdsempty(),"$%u\r\n",
|
addReplyLongLongWithPrefix(c,sdslen(s),'$');
|
||||||
(unsigned long)sdslen(s)));
|
|
||||||
addReplySds(c,s);
|
addReplySds(c,s);
|
||||||
addReply(c,shared.crlf);
|
addReply(c,shared.crlf);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user