Commit Verlauf

Autor SHA1 Nachricht Datum
  Tim Schumacher a2f60911fe AK: Rename GenericTraits to DefaultTraits vor 1 Jahr
  Aliaksandr Kalenik 719a00df3a LibJS: Add source location for Handle nodes in GC graph dumper output vor 1 Jahr
  Andrew Kaster 96600e77c2 LibJS: Enable storing Value and Handle<Value> in HashMaps vor 1 Jahr
  Matthew Olsson 7c0c1c8f49 LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr vor 2 Jahren
  Matthew Olsson 1df3652e27 LibJS: Allow constructing a Handle<T> from a {Nonnull,}GCPtr<T> vor 2 Jahren
  Matthew Olsson 70a2ca7fc0 LibJS: Handle both const and non-const Ts in Handle<T>::create() vor 2 Jahren
  Linus Groh 2a66fc6cae LibJS: Add make_handle({Nonnull,}GCPtr<T>) overloads vor 2 Jahren
  MacDue 66a428ae03 LibJS+LibWeb: Return non-const types from Ptr class operators vor 2 Jahren
  Idan Horowitz 4aade74b91 LibJS: Include Environment.h directly in ClassFieldDefinition.h vor 2 Jahren
  Andreas Kling 63cc2650e3 LibJS: Make Handle<T> more user-friendly vor 3 Jahren
  Ali Mohammad Pur 5407fe8fcf LibJS: Make Handle<Value>::is_null() also consider the contained value vor 3 Jahren
  Idan Horowitz 086969277e Everywhere: Run clang-format vor 3 Jahren
  Andreas Kling 7047a5ca59 LibJS: Allow JS::make_handle(T*) to be called with nullptr vor 3 Jahren
  Andreas Kling 54d10d8dda LibJS: Add missing include to Handle.h vor 3 Jahren
  Luke Wilde c97244d3a5 LibJS: Add Handle specialisation for Value vor 3 Jahren
  Andreas Kling c26b58bc53 LibJS: Add JS::make_handle(T&) vor 3 Jahren
  Andreas Kling fed6a76990 LibJS: Add Handle::operator->() vor 3 Jahren
  Brian Gianforcaro e2d154c74d LibJS: Use default instead of an empty constructor/destructor vor 3 Jahren
  Ali Mohammad Pur 5a0cdb15b0 AK+Everywhere: Reduce the number of template parameters of IntrusiveList vor 3 Jahren
  Andreas Kling 746b310061 LibJS: Use IntrusiveList for keeping track of HandleImpls vor 4 Jahren
  Andreas Kling b91c49364d AK: Rename adopt() to adopt_ref() vor 4 Jahren
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. vor 4 Jahren
  Andreas Kling 13d7c09125 Libraries: Move to Userland/Libraries/ vor 4 Jahren