ladybird/Userland/Libraries/LibWeb/Streams
Andreas Kling c0d7f748ed LibWeb: Avoid FlyString lookups when setting IDL interface prototypes
This commit introduces a WEB_SET_PROTOTYPE_FOR_INTERFACE macro that
caches the interface name in a local static FlyString. This means that
we only pay for FlyString-from-literal lookup once per browser lifetime
instead of every time the interface is instantiated.
2024-03-16 16:35:54 +01:00
..
AbstractOperations.cpp
AbstractOperations.h
ByteLengthQueuingStrategy.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
ByteLengthQueuingStrategy.h
ByteLengthQueuingStrategy.idl
CountQueuingStrategy.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
CountQueuingStrategy.h
CountQueuingStrategy.idl
QueuingStrategy.h
QueuingStrategy.idl
QueuingStrategyInit.h
QueuingStrategyInit.idl
ReadableByteStreamController.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
ReadableByteStreamController.h
ReadableByteStreamController.idl
ReadableStream.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
ReadableStream.h
ReadableStream.idl
ReadableStreamBYOBReader.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
ReadableStreamBYOBReader.h
ReadableStreamBYOBReader.idl
ReadableStreamBYOBRequest.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
ReadableStreamBYOBRequest.h
ReadableStreamBYOBRequest.idl
ReadableStreamDefaultController.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
ReadableStreamDefaultController.h
ReadableStreamDefaultController.idl
ReadableStreamDefaultReader.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
ReadableStreamDefaultReader.h
ReadableStreamDefaultReader.idl
ReadableStreamGenericReader.cpp LibWeb: Add and use a helper to reject a promise with an exception 2024-03-08 14:14:57 -05:00
ReadableStreamGenericReader.h
ReadableStreamGenericReader.idl
Transformer.cpp
Transformer.h
TransformStream.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
TransformStream.h
TransformStream.idl
TransformStreamDefaultController.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
TransformStreamDefaultController.h
TransformStreamDefaultController.idl
UnderlyingSink.cpp
UnderlyingSink.h
UnderlyingSource.cpp
UnderlyingSource.h
WritableStream.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
WritableStream.h
WritableStream.idl
WritableStreamDefaultController.cpp
WritableStreamDefaultController.h
WritableStreamDefaultController.idl
WritableStreamDefaultWriter.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
WritableStreamDefaultWriter.h
WritableStreamDefaultWriter.idl