Commit History

Author SHA1 Message Date
  Andreas Kling 09547ec975 LibJS: Make PrimitiveString::deprecated_string() infallible 1 year ago
  Andreas Kling 18c54d8d40 LibJS: Make Cell::initialize() return void 1 year ago
  Andreas Kling 52cd671163 LibJS: Make Object::internal_get() reveal the used property offset 2 years ago
  Linus Groh f345f72b55 LibJS: Port Value::to_object() to NonnullGCPtr 2 years ago
  Linus Groh b84f8fb55b LibJS: Make intrinsics getters return NonnullGCPtr 2 years ago
  Andreas Kling 8a48246ed1 Everywhere: Stop using NonnullRefPtrVector 2 years ago
  Timothy Flynn 88814acbd3 LibJS+Everywhere: Convert JS::Error to String 2 years ago
  Timothy Flynn 2692db8699 LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2 years ago
  Timothy Flynn a59ebdac2d LibJS+Everywhere: Return strings by value from PrimitiveString 2 years ago
  Timothy Flynn 115baa7e32 LibJS+Everywhere: Make PrimitiveString and Utf16String fallible 2 years ago
  Andreas Kling 4abdb68655 LibJS: Remove Object(Object& prototype) footgun 2 years ago
  Linus Groh 525f22d018 LibJS: Replace standalone js_string() with PrimitiveString::create() 2 years ago
  Linus Groh 57dc179b1f Everywhere: Rename to_{string => deprecated_string}() where applicable 2 years ago
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString 2 years ago
  Linus Groh cfa5885855 LibJS: Turn initialize_global_object() into a regular initialize() 2 years ago
  Linus Groh 50428ea8d2 LibJS: Move intrinsics to the realm 2 years ago
  Linus Groh e3895e6c80 LibJS: Pass Realm to define_native_{accessor,function}() 2 years ago
  Linus Groh 7c468b5a77 LibJS: Pass Realm to GlobalObject::initialize_global_object() 2 years ago
  Linus Groh b465f46e00 LibJS: Remove GlobalObject parameter from native functions 2 years ago
  Linus Groh a022e548b8 LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19] 2 years ago
  Linus Groh 999da617c5 LibJS: Remove GlobalObject from VM::this_value() 2 years ago
  Linus Groh f3117d46dc LibJS: Remove GlobalObject from VM::throw_completion() 2 years ago
  Linus Groh b99cc7d050 LibJS+LibWeb: Replace GlobalObject with Realm in create() functions 2 years ago
  Linus Groh 5dd5896588 LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions 2 years ago
  Linus Groh ecd163bdf1 LibJS+LibWeb: Replace GlobalObject with Realm in object constructors 2 years ago
  davidot e746360b9a LibJS: Use NaN boxing to decrease the memory size of Values 3 years ago
  Andreas Kling 50d951aea2 LibJS: Let Shape store a Realm instead of a GlobalObject 3 years ago
  Ali Mohammad Pur 746b8ec8de Spreadsheet: Make it possible to refer to ranges in other sheets 3 years ago
  Idan Horowitz 086969277e Everywhere: Run clang-format 3 years ago
  Lenny Maiorani 160bda7228 Applications: Use default constructors/destructors 3 years ago