Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 9708b86d65 LibJS: Make PrimitiveString::resolve_rope_if_needed() infallible hai 1 ano
  Andreas Kling 1a27c525d5 LibJS: Make PrimitiveString::create() infallible hai 1 ano
  Andreas Kling a3e4535f34 LibJS: Resolve rope strings directly to UTF-16 when preferable %!s(int64=2) %!d(string=hai) anos
  Hendiadyoin1 9300b9a364 LibJS: Don't lie about m_deprecated_string being a StringView %!s(int64=2) %!d(string=hai) anos
  Matthew Olsson 82eeee2008 LibJS+LibWeb: Normalize calls to Base::visit_edges in GC objects %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 0d0b87fd46 LibJS: Add a PrimitiveString::create overload for FlyString %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 36d72a7f4c LibJS: Convert CanonicalNumericIndexString to use NumberToString %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn c3abb1396c LibJS+LibWeb: Convert string view PrimitiveString instances to String %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 4235c59397 LibJS: Add a convenience StringView accessor to PrimitiveString %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 46dd8c1c0b LibJS: Resolve all UTF-8 rope strings as a String %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 8f5bdce8e7 LibJS: Add initial support for creating PrimitiveStrings with AK::String %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 4eb5eb2080 LibJS: Rename Utf16String::to_utf8 to to_deprecated_string %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn ca655f5e7d LibJS: Rename VM::string_cache to deprecated_string_cache %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 3a004e8f1a LibJS: Rename PrimitiveString::has_utf8_string to has_deprecated_string %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn a59ebdac2d LibJS+Everywhere: Return strings by value from PrimitiveString %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 6e1a239a62 LibJS: Use fallible methods to handle OOM when resolving rope strings %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 115baa7e32 LibJS+Everywhere: Make PrimitiveString and Utf16String fallible %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn d793262beb AK+Everywhere: Make UTF-16 to UTF-8 converter fallible %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 425c168ded AK+LibJS+LibRegex: Define an alias for UTF-16 string data storage %!s(int64=2) %!d(string=hai) anos
  Linus Groh 22089436ed LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr %!s(int64=2) %!d(string=hai) anos
  Linus Groh 525f22d018 LibJS: Replace standalone js_string() with PrimitiveString::create() %!s(int64=2) %!d(string=hai) anos
  Linus Groh 57dc179b1f Everywhere: Rename to_{string => deprecated_string}() where applicable %!s(int64=2) %!d(string=hai) anos
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 71067cbc6c LibJS+LibWeb: Make Runtime/AbstractOperations.h not include AST.h %!s(int64=2) %!d(string=hai) anos
  Linus Groh 56b2ae5ac0 LibJS: Replace GlobalObject with VM in remaining AOs [Part 19/19] %!s(int64=2) %!d(string=hai) anos
  Linus Groh e992a9f469 LibJS+LibWeb: Replace GlobalObject with Realm in Heap::allocate<T>() %!s(int64=2) %!d(string=hai) anos
  Linus Groh 12edbb51bc LibJS: Rename PrimitiveString::m_{left,right} to m_{lhs,rhs} %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 64b29eb459 LibJS: Implement string concatenation using ropes %!s(int64=2) %!d(string=hai) anos
  Andreas Kling f4c68eb0a4 LibJS: Add PrimitiveString::is_empty() and use it %!s(int64=3) %!d(string=hai) anos
  davidot da374a82bc LibJS: Correct an include in PrimitiveString %!s(int64=3) %!d(string=hai) anos