Historie revizí

Autor SHA1 Zpráva Datum
  Andreas Kling 3dc5f467a8 LibJS: Always allocate ExecutionContext objects on the malloc heap před 1 rokem
  Andreas Kling 845da3901d LibJS: Make ExecutionContext::function_name a GCPtr<PrimitiveString> před 1 rokem
  Andreas Kling ecfcc9aef3 LibJS: Make Bytecode::Executable GC-allocated před 1 rokem
  Stephan Vedder 84eecbb10e LibJS/JIT: Add fastpath for set variable před 1 rokem
  iliadsh ddea710933 LibJS: Expose various offsets for GetGlobal JIT fast path před 1 rokem
  Andreas Kling 1d8ec677a3 LibJS/JIT: Add fast path for cached GetVariable accesses před 1 rokem
  Simon Wanner 68f4d21de2 LibJS: Lazily collect stack trace information před 1 rokem
  Andreas Kling c78506d79b LibJS: Only update EC instruction pointer when pushing to EC stack před 1 rokem
  Andreas Kling 1c06111cbd LibJS: Add file & line number to bytecode VM stack traces :^) před 1 rokem
  Hediadyoin1 50bf303edd LibJS: Capture UnrealizedSourceRanges in ExecutionContext, not ASTNodes před 1 rokem
  Aliaksandr Kalenik 0daff637e2 LibJS: Add vector of local variables in ExecutionContext před 2 roky
  Matthew Olsson 7c0c1c8f49 LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr před 2 roky
  Timothy Flynn f3db548a3d AK+Everywhere: Rename FlyString to DeprecatedFlyString před 2 roky
  Luke Wilde 6431dd7904 LibJS: Make it possible to visit the edges of an ExecutionContext před 2 roky
  Luke Wilde 40cc38869e LibJS: Move ExecutionContext function implementations out of line před 2 roky
  Andreas Kling 849499988e LibJS+LibWeb: Make JS::ExecutionContext protect its Web::HTML::ESO owner před 2 roky
  Andreas Kling 00c8f07192 LibJS: Make Script and Module GC-allocated před 2 roky
  Linus Groh bc183dbbcb LibJS: Replace uses of MarkedValueList with MarkedVector<Value> před 3 roky
  Luke Wilde f71f404e0c LibWeb: Introduce the Environment Settings Object před 3 roky
  Andreas Kling 673e6f3a32 LibJS: Add missing include to ExecutionContext.h před 3 roky
  Andreas Kling 85cf80507f LibJS: Make ScriptOrModule use WeakPtr instead of raw pointers před 3 roky
  davidot 57c5a59cab LibJS: Add ScriptOrModule to execution context and track it everywhere před 3 roky
  Luke Wilde 4a14455dff LibJS: Make MarkedValueList copyable and move assignable před 3 roky
  Idan Horowitz 681787de76 LibJS: Add support for async functions před 3 roky
  davidot 13ead80ee6 LibJS: Add PrivateEnvironment před 3 roky
  Andreas Kling 0cb4d48283 LibJS: Remove unused ExecutionContext::arguments_object před 3 roky
  Andreas Kling df5414f47f LibJS: Reorganize ExecutionContext a little bit před 3 roky