Commit History

Author SHA1 Message Date
  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
  davidot 4ef1e8f226 Spreadsheet: No longer use vm.exception() to signal exception state 3 years ago
  Luke Wilde 631bbcd00a LibJS: Refactor interpreter to use Script and Source Text Modules 3 years ago
  mjz19910 10ec98dd38 Everywhere: Fix spelling mistakes 3 years ago
  Ali Mohammad Pur 235eb0b1ad Spreadsheet: Replace hacky JS VM configuration with a more correct one 3 years ago
  Ali Mohammad Pur 91444de2cf Spreadsheet: Reimplement ranges as lazy objects instead of arrays 3 years ago
  Timothy Flynn 1939c72ecc Spreadsheet: Convert JSIntegration to ThrowCompletionOr 3 years ago
  Andreas Kling 398c181c79 LibJS: Rename PropertyName to PropertyKey 3 years ago
  Idan Horowitz 40eb3a39d4 LibJS: Rename define_native_function => define_old_native_function 3 years ago
  Idan Horowitz 20163c0584 LibJS: Add ThrowCompletionOr versions of the JS native function macros 3 years ago
  Idan Horowitz aad12b050b LibJS: Convert to_length() to ThrowCompletionOr 3 years ago
  Idan Horowitz 20d990563c LibJS: Convert to_number() to ThrowCompletionOr 3 years ago
  Linus Groh 52976bfac6 LibJS: Convert to_object() to ThrowCompletionOr 3 years ago
  davidot 5611285312 SpreadSheet: Fix that the js integration abused global objects 3 years ago
  Linus Groh e5409c6ead LibJS: Convert internal_set() to ThrowCompletionOr 3 years ago
  Linus Groh 6c2b974db2 LibJS: Convert internal_get() to ThrowCompletionOr 3 years ago
  Timothy Flynn 9def17d4cb Spreadsheet: Use ErrorType::NotAnObjectOfType instead of NotA 3 years ago
  Andreas Kling d42d655853 LibJS+LibWeb+Spreadsheet: Upcall visit_edges() via Base typedef 3 years ago
  Linus Groh 312946059b LibJS+Spreadsheet: Use js_string(VM&, ...) overload more 4 years ago
  Idan Horowitz e3ef241108 LibJS: Remove the non-standard put helper and replace it's usages 4 years ago
  Idan Horowitz 53f70e5208 LibJS: Remove the default length & attributes from define_native_* 4 years ago
  Linus Groh 09bd5f8772 LibJS: Rewrite most of Object for spec compliance :^) 4 years ago
  Idan Horowitz dcb55db99b LibJS: Replace boolean without_side_effects parameters with an enum 4 years ago
  Linus Groh 317b88a8c3 LibJS: Replace Object's create_empty() with create() taking a prototype 4 years ago