index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
AK
/
StringBuilder.cpp
Age
Commit message (
Expand
)
Author
2023-02-15
AK: Add StringBuilder::to_fly_string()
Sam Atkins
2023-01-27
AK: Remove StringBuilder::build() in favor of to_deprecated_string()
Linus Groh
2023-01-08
AK: Make StringBuilder::try_append_code_point actually fallible
Timothy Flynn
2023-01-02
Everywhere: Remove unused includes of AK/StdLibExtras.h
Ben Wiederhake
2022-12-11
AK: Add a fallible StringBuilder::create() factory function
Ali Mohammad Pur
2022-12-06
AK: Introduce the new String, replacement for DeprecatedString
Andreas Kling
2022-12-06
Everywhere: Rename to_{string => deprecated_string}() where applicable
Linus Groh
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-09-15
StringBuilder: Add try_append_repeated() and append_repeated()
Lucas CHOLLET
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-02-27
AK: Add a try variant of StringBuilder::append_escaped_for_json
Idan Horowitz
2022-02-16
AK: Exclude StringBuilder String APIs from the Kernel
Idan Horowitz
2022-02-13
AK: Use ByteBuffer::append(u8) in StringBuilder single-char append
Andreas Kling
2022-01-24
Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr
Sam Atkins
2021-12-30
Kernel+AK: Eliminate a couple of temporary String allocations
Daniel Bertalan
2021-11-17
AK: Add failable try_* functions to StringBuilder
Andreas Kling
2021-11-11
Everywhere: Pass AK::StringView by value
Andreas Kling
2021-11-10
AK: Make ByteBuffer::try_* functions return ErrorOr<void>
Andreas Kling
2021-10-15
AK: Use UnicodeUtils::code_point_to_utf8 in StringBuilder
Daniel Bertalan
2021-09-13
AK+Kernel: Avoid unescaped control chars in append_escaped_for_json()
Ali Mohammad Pur
2021-09-06
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
Ali Mohammad Pur
2021-09-06
Everywhere: Use OOM-safe ByteBuffer APIs where possible
Ali Mohammad Pur
2021-08-10
AK+Kernel: Add StringBuilder::append overload for UTF-16 views
Timothy Flynn
2021-08-10
AK: Convert StringBuilder to use east-const
Timothy Flynn
2021-05-31
AK: Remove the m_length member for StringBuilder
Gunnar Beutner
2021-05-31
AK: Fix accidentally-quadratic behavior in StringBuilder
Gunnar Beutner
2021-05-31
AK: Use ByteBuffer::append for the StringBuilder class
Gunnar Beutner
2021-05-31
AK: Replace ByteBuffer::grow with resize()/ensure_capacity()
Gunnar Beutner
2021-05-30
Revert "AK: Fix accidentally-quadratic behavior in StringBuilder"
Ben Wiederhake
2021-05-30
AK: Fix accidentally-quadratic behavior in StringBuilder
Ben Wiederhake
2021-05-18
AK: StringBuilder should prefer to use its inline capacity first
Gunnar Beutner
2021-05-18
AK: Implement StringBuilder::append_as_lowercase(char ch)
Max Wipfli
2021-05-18
AK: Revert removal of StringBuilder::will_append optimization
Gunnar Beutner
2021-05-16
AK: Turn ByteBuffer into a value type
Gunnar Beutner
2021-05-07
AK: Remove StringBuilder::appendf()
Andreas Kling
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2020-11-24
AK: Add some inline capacity to StringBuilder
Andreas Kling
2020-11-15
Everywhere: Add missing <AK/ByteBuffer.h> includes
Andreas Kling
2020-11-02
AK+Kernel: Escape JSON keys & values
Andreas Kling
2020-08-05
Unicode: Try s/codepoint/code_point/g again
Nico Weber
2020-08-05
Revert "Unicode: s/codepoint/code_point/g"
Nico Weber
2020-08-03
Unicode: s/codepoint/code_point/g
Andreas Kling
2020-06-04
AK: Add StringBuilder::append_codepoint(u32)
Andreas Kling
2020-05-17
AK: Add StringBuilder::append(Utf32View)
Andreas Kling
2020-05-15
AK: StringBuilder with 0 initial capacity shouldn't build null String
Andreas Kling
2020-03-23
AK: Reduce header dependency graph of String.h
Andreas Kling
2020-03-08
AK: Reduce code duplication in StringBuilder
howar6hill
2020-03-08
AK: Improve the API of StringBuilder
howar6hill
2020-03-08
AK: Move memory stuff (fast memcpy, etc) to a separate header
Andreas Kling
[next]