summaryrefslogtreecommitdiff
path: root/Libraries/LibJS/Runtime/StringOrSymbol.h
AgeCommit message (Expand)Author
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling
2020-11-28LibJS: Rename Cell::visit_children() => Cell::visit_edges()Andreas Kling
2020-11-07LibJS: Don't create StringOrSymbol(String) if from_value() failsLinus Groh
2020-10-15LibJS: Support move semantics for StringOrSymbolAndreas Kling
2020-10-05LibJS: Add StringOrSymbol::as_string_impl() helperNico Weber
2020-10-05AK: Move StringImpl::operator== implementation into StringImplNico Weber
2020-10-04LibJS: Add StringOrSymbol constructor that takes a FlyStringAndreas Kling
2020-10-04LibJS: Avoid creating a temporary String in StringOrSymbol::operator==Andreas Kling
2020-10-04LibJS: Avoid StringImpl refcount churn when hashing StringOrSymbolAndreas Kling
2020-10-04LibJS: Avoid unnecessary StringImpl copy in StringOrSymbol(String)Andreas Kling
2020-09-27LibJS: Don't require Interpreter& in PropertyName and StringOrSymbolAndreas Kling
2020-09-27LibJS: Make native function/property callbacks take VM, not InterpreterAndreas Kling
2020-08-16LibJS: Make StringOrSymbol not leak stringsAndreas Kling
2020-07-09LibJS: Integrate Symbols into objects as valid keysMatthew Olsson