Historique des commits

Auteur SHA1 Message Date
  Andreas Kling 213b835b57 LibJS: Remove Bytecode::Interpreter::debug_position() il y a 1 an
  Andreas Kling c833885fb5 LibJS: Keep cached `this` value in a call frame register il y a 1 an
  Andreas Kling 4c5b9fa6a2 LibJS: Remove unused SetVariable::InitializationMode::InitializeOrSet il y a 1 an
  Shannon Booth 30ab198b40 LibJS: Create const variables in ForIn/OfBodyEvaluation in strict mode il y a 1 an
  Timothy Flynn 54d1f4e234 LibJS: Stop propagating small OOM errors from the Error object il y a 1 an
  Luke Wilde b3fa79e64d LibJS: Cover all property kinds when stringifying Put bytecode ops il y a 1 an
  Luke Wilde 2aaae6fc70 LibJS: Avoid ToPropertyKey for spreading in PutByValue(WithThis) il y a 1 an
  Andreas Kling 97ebfd9f0f LibJS: Make Value::to_string_without_side_effects() infallible il y a 2 ans
  Andreas Kling 1a27c525d5 LibJS: Make PrimitiveString::create() infallible il y a 2 ans
  Andreas Kling e91bdedc93 LibJS: Use correct `this` value when callee is a `with` binding il y a 2 ans
  Aliaksandr Kalenik 2bdc69c42c LibJS: Add caching of this value in ResolveThisBinding instruction il y a 2 ans
  Timothy Flynn 77d7f715e3 LibJS+CI: Remove bytecode optimization passes for now il y a 2 ans
  Andreas Kling c90bf22d29 LibJS/Bytecode: Use primitive `this` for strict mode GetByValue il y a 2 ans
  Andreas Kling 7253d021fc LibJS/Bytecode: Factor out determining the base object from GetById il y a 2 ans
  Timothy Flynn 9d7215c636 LibJS+LibWeb: Move IteratorOperations.h AOs to Iterator.h il y a 2 ans
  Luke Wilde d66eb4e3ba LibJS/Bytecode: Add Await and AsyncIteratorClose instructions il y a 2 ans
  Gabriel Dinner-David d29bd55b48 LibJS: Implement import.meta for bytecode il y a 2 ans
  Andreas Kling c0f985ffcf LibJS/Bytecode: Don't reparse regular expressions on instantiation il y a 2 ans
  Andreas Kling 640d48255b LibJS: Remove unhelpful environment lookup optimization for globals il y a 2 ans
  Aliaksandr Kalenik 3661d674ae LibJS: Add optimized GetGlobal instruction to access global variables il y a 2 ans
  Andreas Kling cf6792ec40 LibJS/Bytecode: Invalidate inline caches on unique shape mutation il y a 2 ans
  Andreas Kling e0b2757f95 LibJS/Bytecode: Always make own properties in object expressions il y a 2 ans
  Andreas Kling de8e4b1853 LibJS/Bytecode: Cache object own property accesses il y a 2 ans
  Timothy Flynn c911781c21 Everywhere: Remove needless trailing semi-colons after functions il y a 2 ans
  Timothy Flynn 23daf5097b LibJS/Bytecode: Generate bytecode for deleting super properties il y a 2 ans
  Timothy Flynn 621d55ad65 LibJS/Bytecode: Do note coerce referenced values to an Object too early il y a 2 ans
  Daniel Bertalan c6c20d3bf3 LibJS/Bytecode: Use CopyDataProperties AO for destructuring il y a 2 ans
  Daniel Bertalan b39d8af5a6 LibJS/Bytecode: Remove redundant property uniqueness check il y a 2 ans
  Daniel Bertalan d0dce5c60f LibJS/Bytecode: Handle shadowed non-enumerable properties in `for-in` il y a 2 ans
  Luke Wilde 442ca4f9b4 LibJS: Avoid RequireObjectCoercible when creating super references il y a 2 ans