Commit History

Author SHA1 Message Date
  Andreas Kling 1f8b6ac3c3 LibJS: Begin implementing GlobalEnvironmentRecord 4 years ago
  Andreas Kling aabd82d508 LibJS: Bring function environment records closer to the spec 4 years ago
  Andreas Kling c6baeca6d7 LibJS: Add ObjectEnvironmentRecord to Forward.h 4 years ago
  Andreas Kling 6c6dbcfc36 LibJS: Rename Environment Records so they match the spec :^) 4 years ago
  Matthew Olsson 22b17219ff LibJS: Add the remaining generator objects 4 years ago
  Idan Horowitz dcb55db99b LibJS: Replace boolean without_side_effects parameters with an enum 4 years ago
  Luke 9cbd90fdb6 LibJS: Add BigInt64Array and BigUint64Array 4 years ago
  Idan Horowitz de9fa6622a LibJS: Add the FinalizationRegistry built-in object 4 years ago
  Idan Horowitz e4d267d4fb LibJS: Add the DataView built-in object 4 years ago
  Idan Horowitz 322c8a3995 LibJS: Add the MapIterator built-in and the key/values/entries methods 4 years ago
  Idan Horowitz a96ac8bd56 LibJS: Add the Map built-in object 4 years ago
  Idan Horowitz 7eba63a8a3 LibJS: Add the WeakRef built-in object 4 years ago
  Idan Horowitz 39554f3787 LibJS: Add the WeakMap built-in object 4 years ago
  Idan Horowitz 1a8ee5d8d7 LibJS: Generify the garbage collector's weak container notifications 4 years ago
  Linus Groh cbd7437d40 LibJS: Implement AggregateError 4 years ago
  Linus Groh ad3242bab7 LibJS: Rename JS_ENUMERATE_{ERROR_SUBCLASSES => NATIVE_ERRORS} 4 years ago
  Andreas Kling b3e6a6c1cd LibJS: Perform function instantiation in bytecode 4 years ago
  Linus Groh ad7aa05cc6 LibJS: Implement the CreateListFromArrayLike() abstract operation 4 years ago
  Idan Horowitz 8b6beac5ce LibJS: Add the WeakSet built-in object 4 years ago
  Gunnar Beutner 6a0d1fa259 LibJS: Store strings in a string table 4 years ago
  Idan Horowitz 2a3090d292 LibJS: Add the SetIterator built-in and Set.prototype.{values, entries} 4 years ago
  Idan Horowitz 670be04c81 LibJS: Add the Set built-in object 4 years ago
  Ali Mohammad Pur 01e8f0889a LibJS: Generate bytecode in basic blocks instead of one big block 4 years ago
  Andreas Kling b8a5ea1f8d Revert "LibJS: Add bytecode instruction handles" 4 years ago
  Matthew Olsson a01bd35c67 LibJS: Add bytecode instruction handles 4 years ago
  Andreas Kling 69dddd4ef5 LibJS: Start fleshing out a bytecode for the JavaScript engine :^) 4 years ago
  Idan Horowitz eb0b1c432a LibJS: Replace StringOrSymbol::from_value with Value::to_property_key 4 years ago
  Andreas Kling 9b699bad94 LibJS: Rename Allocator => CellAllocator 4 years ago
  Ali Mohammad Pur 6af596d9e8 LibJS+LibWeb: Make Uint8ClampedArray use TypedArray 4 years ago
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 years ago