diff options
author | Divy Srivastava <dj.srivastava23@gmail.com> | 2022-09-10 21:53:00 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-10 21:53:00 +0530 |
commit | a3df6bb344c97c13e7df3d89cb0aa52d6fa9d207 (patch) | |
tree | 676582303487d0f37903ce19d964f891ab8ac0e6 | |
parent | 3b0de03b59b0e3eee09c9161dc05e39544108a53 (diff) |
perf(ext/flash): remove string->buffer cache (#15850)
-rw-r--r-- | ext/flash/01_http.js | 20 |
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); } |