mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-10-24 00:49:46 +00:00
|
Some checks are pending
CI / Lagom (arm64, Sanitizer_CI, false, macos-15, macOS, Clang) (push) Waiting to run
CI / Lagom (x86_64, Fuzzers_CI, false, ubuntu-24.04, Linux, Clang) (push) Waiting to run
CI / Lagom (x86_64, Sanitizer_CI, false, ubuntu-24.04, Linux, GNU) (push) Waiting to run
CI / Lagom (x86_64, Sanitizer_CI, true, ubuntu-24.04, Linux, Clang) (push) Waiting to run
Package the js repl as a binary artifact / build-and-package (arm64, macos-15, macOS, macOS-universal2) (push) Waiting to run
Package the js repl as a binary artifact / build-and-package (x86_64, ubuntu-24.04, Linux, Linux-x86_64) (push) Waiting to run
Run test262 and test-wasm / run_and_update_results (push) Waiting to run
Lint Code / lint (push) Waiting to run
Label PRs with merge conflicts / auto-labeler (push) Waiting to run
Push notes / build (push) Waiting to run
Instead of going through String::formatted(), we now have a specialized code path for base-10 serialization directly to UTF-8. This is roughly 5-10x faster than the previous implementation, depending on how many digits we end up outputting. 1.07x speedup on MicroBench/for-in-indexed-properties.js |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| TestAKBindings.swift | ||
| TestAllOf.cpp | ||
| TestAnyOf.cpp | ||
| TestArray.cpp | ||
| TestAtomic.cpp | ||
| TestBadge.cpp | ||
| TestBase64.cpp | ||
| TestBinaryHeap.cpp | ||
| TestBinarySearch.cpp | ||
| TestBitCast.cpp | ||
| TestBitmap.cpp | ||
| TestBitStream.cpp | ||
| TestBuiltinWrappers.cpp | ||
| TestByteBuffer.cpp | ||
| TestByteString.cpp | ||
| TestCharacterTypes.cpp | ||
| TestChecked.cpp | ||
| TestCircularBuffer.cpp | ||
| TestCircularQueue.cpp | ||
| TestDisjointChunks.cpp | ||
| TestDistinctNumeric.cpp | ||
| TestDoublyLinkedList.cpp | ||
| TestDuration.cpp | ||
| TestEndian.cpp | ||
| TestEnumBits.cpp | ||
| TestEnumerate.cpp | ||
| TestFind.cpp | ||
| TestFixedArray.cpp | ||
| TestFixedPoint.cpp | ||
| TestFloatingPointParsing.cpp | ||
| TestFlyString.cpp | ||
| TestFormat.cpp | ||
| TestFunction.mm | ||
| TestGenericLexer.cpp | ||
| TestGenericShorthands.cpp | ||
| TestHashFunctions.cpp | ||
| TestHashMap.cpp | ||
| TestHashTable.cpp | ||
| TestHex.cpp | ||
| TestIndexSequence.cpp | ||
| TestInsertionSort.cpp | ||
| TestIntegerMath.cpp | ||
| TestIntrusiveList.cpp | ||
| TestIntrusiveRedBlackTree.cpp | ||
| TestIPv4Address.cpp | ||
| TestIPv6Address.cpp | ||
| TestJSON.cpp | ||
| TestLEB128.cpp | ||
| TestLexicalPath.cpp | ||
| TestMemory.cpp | ||
| TestMemoryStream.cpp | ||
| TestNeverDestroyed.cpp | ||
| TestNonnullOwnPtr.cpp | ||
| TestNonnullRefPtr.cpp | ||
| TestNumberFormat.cpp | ||
| TestOptional.cpp | ||
| TestOptionParser.cpp | ||
| TestOwnPtr.cpp | ||
| TestPrint.cpp | ||
| TestQueue.cpp | ||
| TestQuickSort.cpp | ||
| TestRedBlackTree.cpp | ||
| TestRefPtr.cpp | ||
| TestSegmentedVector.cpp | ||
| TestSIMD.cpp | ||
| TestSinglyLinkedList.cpp | ||
| TestSourceGenerator.cpp | ||
| TestSourceLocation.cpp | ||
| TestSpan.cpp | ||
| TestStack.cpp | ||
| TestStdLibExtras.cpp | ||
| TestString.cpp | ||
| TestStringFloatingPointConversions.cpp | ||
| TestStringUtils.cpp | ||
| TestStringView.cpp | ||
| TestTrie.cpp | ||
| TestTuple.cpp | ||
| TestTypedTransfer.cpp | ||
| TestTypeTraits.cpp | ||
| TestUFixedBigInt.cpp | ||
| TestUtf8.cpp | ||
| TestUtf16.cpp | ||
| TestVariant.cpp | ||
| TestVector.cpp | ||
| TestWeakPtr.cpp | ||