Historial de Commits

Autor SHA1 Mensaje Fecha
  Idan Horowitz ba807c2d44 LibJS: Call toString on the key, not on the argument in ToPropertyKey hace 4 años
  Andreas Kling 39ad705c13 LibJS: Use the new is_ascii_foo() helpers from AK hace 4 años
  Linus Groh 7327a28ccc LibJS: Add ECMA-262 section/title/URL comments almost everywhere hace 4 años
  Idan Horowitz b041108a1e LibJS: Explicitly return and accept a Function* in species_constructor hace 4 años
  Linus Groh ad7aa05cc6 LibJS: Implement the CreateListFromArrayLike() abstract operation hace 4 años
  Linus Groh 83be39c91a LibJS: Handle Proxy with Array target in IsArray() abstract operation hace 4 años
  Linus Groh cd12b2aa57 LibJS: Implement the RequireObjectCoercible abstract operation hace 4 años
  Idan Horowitz aa5b144f90 LibJS: Correct modulo behaviour in to_i32 to match the specification hace 4 años
  Idan Horowitz eb0b1c432a LibJS: Replace StringOrSymbol::from_value with Value::to_property_key hace 4 años
  Idan Horowitz 67a5e9f018 LibJS: Add left shift & right shift operator support for BigIntegers hace 4 años
  Linus Groh d60ebbbba6 Revert "Userland: static vs non-static constexpr variables" hace 4 años
  Lenny Maiorani 800ea8ea96 Userland: static vs non-static constexpr variables hace 4 años
  Jean-Baptiste Boric 91def742a4 LibM: Fix INFITITY to float hace 4 años
  Linus Groh ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers hace 4 años
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. hace 4 años
  Linus Groh eedde500eb LibJS: Replace MAX_U32 with NumericLimits<u32>::max() hace 4 años
  Idan Horowitz 586f10b6e1 LibJS: Accept symbol property in the `in` operator hace 4 años
  Linus Groh d6cffb82a2 LibJS: Move 'typeof' string functionality from AST to Value hace 4 años
  Linus Groh f418115f1b LibJS: Add initial support for Promises hace 4 años
  Idan Horowitz 78f0cabb17 LibJS: Use Utf8View for string prefix checks hace 4 años
  Linus Groh 40eab55e7d LibJS: Remove as_size_t() hace 4 años
  Andreas Kling 6870349599 LibJS: Flatten Value::to_numeric() hace 4 años
  Andreas Kling 00965e3dad LibJS: Add fast path for add() with two numeric JS::Values hace 4 años
  Andreas Kling 37cd1a95fc LibJS: Only call GlobalObject::vm() once in add() hace 4 años
  Andreas Kling c8382c32e9 LibJS: Split Value::Type::Number into Int32 and Double hace 4 años
  Linus Groh 88a3267e46 LibJS: Replace global_object.global_object() with just global_object hace 4 años
  Linus Groh fa6bce5087 LibJS: Throw RangeError on BigInt exponentiation with negative exponent hace 4 años
  Linus Groh 11138f5c1f LibJS: Throw RangeError on BigInt division/modulo by zero hace 4 años
  Linus Groh 585123127e LibJS: Support @@toPrimitive in ToPrimitive abstract operation hace 4 años
  Linus Groh e7ef729db3 LibJS: Use Value::get_method() a bunch hace 4 años