mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-10-17 13:39:25 +00:00
Adds inline implementation for the most common case when `Value` is already an object. 1.47x improvement on the following benchmark: ```js const o = {}; for (let i = 0; i < 10_000_000; i++) { o.a = 1; o.b = 2; o.c = 3; } ``` |
||
---|---|---|
.. | ||
Crypto.cpp | ||
Crypto.h | ||
Crypto.idl | ||
CryptoAlgorithms.cpp | ||
CryptoAlgorithms.h | ||
CryptoBindings.cpp | ||
CryptoBindings.h | ||
CryptoKey.cpp | ||
CryptoKey.h | ||
CryptoKey.idl | ||
KeyAlgorithms.cpp | ||
KeyAlgorithms.h | ||
SubtleCrypto.cpp | ||
SubtleCrypto.h | ||
SubtleCrypto.idl |