Commit History

Autor SHA1 Mensaxe Data
  Aliaksandr Kalenik 719a00df3a LibJS: Add source location for Handle nodes in GC graph dumper output hai 1 ano
  Timothy Flynn 54d1f4e234 LibJS: Stop propagating small OOM errors from the Error object hai 1 ano
  Andreas Kling c78506d79b LibJS: Only update EC instruction pointer when pushing to EC stack hai 1 ano
  Aliaksandr Kalenik 0ff29349e6 LibJS: Add GC graph dumper hai 1 ano
  Aliaksandr Kalenik d978c762bc LibJS: Remove usage of bytecode_interpreter_if_exists() hai 1 ano
  Andreas Kling a0bceeb704 LibJS: Remove unused VM::destructuring_assignment_evaluation() hai 1 ano
  Andreas Kling 2eaa528a0e LibJS: Rip out the AST interpreter :^) hai 1 ano
  Andreas Kling 9df7bf79cc LibJS: Add create_simple_execution_context<GlobalObjectType>() helper hai 1 ano
  Timothy Flynn 66a8664518 LibJS: Provide a mutable SourceTextModule to HostGetImportMetaProperties %!s(int64=2) %!d(string=hai) anos
  Gabriel Dinner-David d29bd55b48 LibJS: Implement import.meta for bytecode %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur 392b5c3b19 LibJS: Resolve a circular include problem between HeapBlock and Cell %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn c911781c21 Everywhere: Remove needless trailing semi-colons after functions %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 428109e709 LibJS: Forward declare IteratorRecord and remove inclusion from VM.h %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 4977000fa0 LibJS: Rename JS::Iterator to JS::IteratorRecord %!s(int64=2) %!d(string=hai) anos
  Andreas Kling eb9298b54e LibJS/Bytecode: Support destructuring function parameters %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 6537ed8fff LibJS/Bytecode: Simplify Bytecode::Interpreter lifetime model %!s(int64=2) %!d(string=hai) anos
  Andreas Kling d063f35afd LibJS/Bytecode: Leave GlobalDeclarationInstantiation in C++ %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 6d93e03211 LibWeb+Browser+Ladybird: Use JS::SafeFunction for EventLoop callbacks %!s(int64=2) %!d(string=hai) anos
  Linus Groh 2555d7a36a LibJS: Make well-known symbol getters return NonnullGCPtr %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 13dfadba79 LibJS: Propagate errors from VM creation %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn eb5aae24f4 LibJS: Move creation of fallible VM objects to its creation factory %!s(int64=2) %!d(string=hai) anos
  Matthew Olsson 7c0c1c8f49 LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr %!s(int64=2) %!d(string=hai) anos
  Andreas Kling bd5d8e9d35 LibJS: Make RefPtr and NonnullRefPtr usage const-correct %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn f6503577f6 LibJS: Propagate out-of-memory errors from HostImportModuleDynamically %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 88814acbd3 LibJS+Everywhere: Convert JS::Error to String %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 4d10911f96 LibJS: Pre-allocate the out-of-memory error string on the VM %!s(int64=2) %!d(string=hai) anos
  Linus Groh a8bf2f8e4c LibJS: Port Symbol to String %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 8f5bdce8e7 LibJS: Add initial support for creating PrimitiveStrings with AK::String %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn ca655f5e7d LibJS: Rename VM::string_cache to deprecated_string_cache %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn f3db548a3d AK+Everywhere: Rename FlyString to DeprecatedFlyString %!s(int64=2) %!d(string=hai) anos