Daniel Bertalan
|
1d2f78682b
Kernel+AK: Eliminate a couple of temporary String allocations
|
3 년 전 |
Andreas Kling
|
008355c222
AK: Add failable try_* functions to StringBuilder
|
3 년 전 |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 년 전 |
Andreas Kling
|
a15ed8743d
AK: Make ByteBuffer::try_* functions return ErrorOr<void>
|
3 년 전 |
Daniel Bertalan
|
fccb06b2cd
AK: Use UnicodeUtils::code_point_to_utf8 in StringBuilder
|
3 년 전 |
Ali Mohammad Pur
|
27e3589f61
AK+Kernel: Avoid unescaped control chars in append_escaped_for_json()
|
3 년 전 |
Ali Mohammad Pur
|
97e97bccab
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
|
3 년 전 |
Ali Mohammad Pur
|
3a9f00c59b
Everywhere: Use OOM-safe ByteBuffer APIs where possible
|
3 년 전 |
Timothy Flynn
|
c16aca7abf
AK+Kernel: Add StringBuilder::append overload for UTF-16 views
|
4 년 전 |
Timothy Flynn
|
5978caf96b
AK: Convert StringBuilder to use east-const
|
4 년 전 |
Gunnar Beutner
|
de0aa44bb6
AK: Remove the m_length member for StringBuilder
|
4 년 전 |
Gunnar Beutner
|
4c32a128ef
AK: Fix accidentally-quadratic behavior in StringBuilder
|
4 년 전 |
Gunnar Beutner
|
8f755c9d07
AK: Use ByteBuffer::append for the StringBuilder class
|
4 년 전 |
Gunnar Beutner
|
5f18cf75c5
AK: Replace ByteBuffer::grow with resize()/ensure_capacity()
|
4 년 전 |
Ben Wiederhake
|
dfd988707c
Revert "AK: Fix accidentally-quadratic behavior in StringBuilder"
|
4 년 전 |
Ben Wiederhake
|
2d011961c9
AK: Fix accidentally-quadratic behavior in StringBuilder
|
4 년 전 |
Gunnar Beutner
|
598d7f4127
AK: StringBuilder should prefer to use its inline capacity first
|
4 년 전 |
Max Wipfli
|
f51b0729f5
AK: Implement StringBuilder::append_as_lowercase(char ch)
|
4 년 전 |
Gunnar Beutner
|
3908a49661
AK: Revert removal of StringBuilder::will_append optimization
|
4 년 전 |
Gunnar Beutner
|
fcaf98361f
AK: Turn ByteBuffer into a value type
|
4 년 전 |
Andreas Kling
|
834b6508d7
AK: Remove StringBuilder::appendf()
|
4 년 전 |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 년 전 |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 년 전 |
Andreas Kling
|
54ade31d84
AK: Add some inline capacity to StringBuilder
|
4 년 전 |
Andreas Kling
|
adabcf24ec
Everywhere: Add missing <AK/ByteBuffer.h> includes
|
4 년 전 |
Andreas Kling
|
5e164052f6
AK+Kernel: Escape JSON keys & values
|
4 년 전 |
Nico Weber
|
ce95628b7f
Unicode: Try s/codepoint/code_point/g again
|
5 년 전 |
Nico Weber
|
19ac1f6368
Revert "Unicode: s/codepoint/code_point/g"
|
5 년 전 |
Andreas Kling
|
ea9ac3155d
Unicode: s/codepoint/code_point/g
|
5 년 전 |
Andreas Kling
|
d4bbc00901
AK: Add StringBuilder::append_codepoint(u32)
|
5 년 전 |