summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2022-09-10 21:53:00 +0530
committerGitHub <noreply@github.com>2022-09-10 21:53:00 +0530
commita3df6bb344c97c13e7df3d89cb0aa52d6fa9d207 (patch)
tree676582303487d0f37903ce19d964f891ab8ac0e6
parent3b0de03b59b0e3eee09c9161dc05e39544108a53 (diff)
perf(ext/flash): remove string->buffer cache (#15850)
-rw-r--r--ext/flash/01_http.js20
1 files changed, 6 insertions, 14 deletions
diff --git a/ext/flash/01_http.js b/ext/flash/01_http.js
index 949eb0ac3..b28989ccb 100644
--- a/ext/flash/01_http.js
+++ b/ext/flash/01_http.js
@@ -111,7 +111,6 @@
let dateInterval;
let date;
- let stringResources = {};
// Construct an HTTP response message.
// All HTTP/1.1 messages consist of a start-line followed by a sequence
@@ -209,18 +208,12 @@
nwritten = respondFast(requestId, response, end);
} else {
// string
- const maybeResponse = stringResources[response];
- if (maybeResponse === undefined) {
- stringResources[response] = core.encode(response);
- nwritten = core.ops.op_flash_respond(
- server,
- requestId,
- stringResources[response],
- end,
- );
- } else {
- nwritten = respondFast(requestId, maybeResponse, end);
- }
+ nwritten = core.ops.op_flash_respond(
+ server,
+ requestId,
+ response,
+ end,
+ );
}
if (nwritten < responseLen) {
@@ -578,7 +571,6 @@
date = new Date().toUTCString();
dateInterval = setInterval(() => {
date = new Date().toUTCString();
- stringResources = {};
}, 1000);
}