Историја ревизија

Аутор SHA1 Порука Датум
  Linus Groh f345f72b55 LibJS: Port Value::to_object() to NonnullGCPtr пре 2 година
  Timothy Flynn b75b7f0c0d LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocate пре 2 година
  Timothy Flynn 2692db8699 LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors пре 2 година
  Linus Groh 22089436ed LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr пре 2 година
  Andreas Kling 4abdb68655 LibJS: Remove Object(Object& prototype) footgun пре 2 година
  Linus Groh ddc6e139a6 LibJS: Convert Object::create() to NonnullGCPtr пре 2 година
  Linus Groh 83de01043f LibJS: Convert GeneratorObject::create() to NonnullGCPtr пре 2 година
  Luke Wilde 2f3ebce7c8 LibJS: Keep GeneratorObject's stored execution context's internals alive пре 2 година
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString пре 2 година
  Luke Wilde a1c1ab5f8d LibJS: Switch to bytecode interpreter to run generator functions for AST пре 2 година
  Luke Wilde 5bc3371226 LibJS: Perform received abrupt generator completions in the generator пре 2 година
  Linus Groh 50428ea8d2 LibJS: Move intrinsics to the realm пре 2 година
  Linus Groh 56b2ae5ac0 LibJS: Replace GlobalObject with VM in remaining AOs [Part 19/19] пре 2 година
  Linus Groh a022e548b8 LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19] пре 2 година
  Linus Groh e992a9f469 LibJS+LibWeb: Replace GlobalObject with Realm in Heap::allocate<T>() пре 2 година
  Linus Groh b99cc7d050 LibJS+LibWeb: Replace GlobalObject with Realm in create() functions пре 2 година
  Linus Groh 5dd5896588 LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions пре 2 година
  Linus Groh ecd163bdf1 LibJS+LibWeb: Replace GlobalObject with Realm in object constructors пре 2 година
  Ali Mohammad Pur e1cd36559d LibJS: Make the BC generator.next(value) work пре 3 година
  Ali Mohammad Pur d5791c85b4 LibJS: Avoid copying the frame into the interpreter in BC generators пре 3 година
  Linus Groh 5b48912d35 LibJS: Remove a bunch of gratuitous JS namespace qualifiers пре 3 година
  Lenny Maiorani d00b79568f Libraries: Use default constructors/destructors in LibJS пре 3 година
  Ali Mohammad Pur 1bbfaf8627 LibJS: More properly implement scoping rules in bytecode codegen пре 3 година
  davidot 9264f9d24e LibJS+Everywhere: Remove VM::exception() and most related functions пре 3 година
  Linus Groh 4ed49e05a9 LibJS: Rename GeneratorObjectPrototype to GeneratorPrototype пре 3 година
  davidot 5d0f666f22 LibJS: Don't set a prototype property on async functions пре 3 година
  Linus Groh 57de5056b6 LibJS: Convert push_execution_context() to ThrowCompletionOr пре 3 година
  Ali Mohammad Pur 070d2eaa51 LibJS+LibTest+js: Convert BC::Interpreter::run to ThrowCompletionOr<> пре 3 година
  Ali Mohammad Pur 3b0bf05fa5 LibJS: Implement async functions as generator functions in BC mode пре 3 година
  Idan Horowitz 91881be4b0 LibJS: Convert GeneratorObject to ThrowCompletionOr пре 3 година