aboutsummaryrefslogtreecommitdiff
path: root/src/javascript/jsc/bindings/ReadableStreamBYOBReaderBuiltins.cpp
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-06-02 03:00:45 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-06-02 03:00:45 -0700
commite5eabc0658d2133603596ec17a6e7c956c5fe28c (patch)
tree8e50a0bfa0ca9eba4145191720bb7d412bf8d26f /src/javascript/jsc/bindings/ReadableStreamBYOBReaderBuiltins.cpp
parent121c2960de87c53cc6bdd5f92fab627a74d21a2b (diff)
downloadbun-e5eabc0658d2133603596ec17a6e7c956c5fe28c.tar.gz
bun-e5eabc0658d2133603596ec17a6e7c956c5fe28c.tar.zst
bun-e5eabc0658d2133603596ec17a6e7c956c5fe28c.zip
Faster ReadableStream
Diffstat (limited to 'src/javascript/jsc/bindings/ReadableStreamBYOBReaderBuiltins.cpp')
-rw-r--r--src/javascript/jsc/bindings/ReadableStreamBYOBReaderBuiltins.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/javascript/jsc/bindings/ReadableStreamBYOBReaderBuiltins.cpp b/src/javascript/jsc/bindings/ReadableStreamBYOBReaderBuiltins.cpp
index c6514f616..81486dffe 100644
--- a/src/javascript/jsc/bindings/ReadableStreamBYOBReaderBuiltins.cpp
+++ b/src/javascript/jsc/bindings/ReadableStreamBYOBReaderBuiltins.cpp
@@ -49,7 +49,7 @@ namespace WebCore {
const JSC::ConstructAbility s_readableStreamBYOBReaderInitializeReadableStreamBYOBReaderCodeConstructAbility = JSC::ConstructAbility::CannotConstruct;
const JSC::ConstructorKind s_readableStreamBYOBReaderInitializeReadableStreamBYOBReaderCodeConstructorKind = JSC::ConstructorKind::None;
-const int s_readableStreamBYOBReaderInitializeReadableStreamBYOBReaderCodeLength = 574;
+const int s_readableStreamBYOBReaderInitializeReadableStreamBYOBReaderCodeLength = 585;
static const JSC::Intrinsic s_readableStreamBYOBReaderInitializeReadableStreamBYOBReaderCodeIntrinsic = JSC::NoIntrinsic;
const char* const s_readableStreamBYOBReaderInitializeReadableStreamBYOBReaderCode =
"(function (stream)\n" \
@@ -64,7 +64,7 @@ const char* const s_readableStreamBYOBReaderInitializeReadableStreamBYOBReaderCo
" @throwTypeError(\"ReadableStream is locked\");\n" \
"\n" \
" @readableStreamReaderGenericInitialize(this, stream);\n" \
- " @putByIdDirectPrivate(this, \"readIntoRequests\", []);\n" \
+ " @putByIdDirectPrivate(this, \"readIntoRequests\", @createFIFO());\n" \
"\n" \
" return this;\n" \
"})\n" \
@@ -119,7 +119,7 @@ const char* const s_readableStreamBYOBReaderReadCode =
const JSC::ConstructAbility s_readableStreamBYOBReaderReleaseLockCodeConstructAbility = JSC::ConstructAbility::CannotConstruct;
const JSC::ConstructorKind s_readableStreamBYOBReaderReleaseLockCodeConstructorKind = JSC::ConstructorKind::None;
-const int s_readableStreamBYOBReaderReleaseLockCodeLength = 440;
+const int s_readableStreamBYOBReaderReleaseLockCodeLength = 447;
static const JSC::Intrinsic s_readableStreamBYOBReaderReleaseLockCodeIntrinsic = JSC::NoIntrinsic;
const char* const s_readableStreamBYOBReaderReleaseLockCode =
"(function ()\n" \
@@ -132,7 +132,7 @@ const char* const s_readableStreamBYOBReaderReleaseLockCode =
" if (!@getByIdDirectPrivate(this, \"ownerReadableStream\"))\n" \
" return;\n" \
"\n" \
- " if (@getByIdDirectPrivate(this, \"readIntoRequests\").length)\n" \
+ " if (@getByIdDirectPrivate(this, \"readIntoRequests\")?.isNotEmpty())\n" \
" @throwTypeError(\"There are still pending read requests, cannot release the lock\");\n" \
"\n" \
" @readableStreamReaderGenericRelease(this);\n" \