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

Аутор SHA1 Порука Датум
  Hendi 0dc4e722e6 LibJS: Make FunctionExpression more spec-compliant пре 4 година
  Idan Horowitz e3ef241108 LibJS: Remove the non-standard put helper and replace it's usages пре 4 година
  Linus Groh 9555ca99a0 LibJS: Remove unnecessary value_or() from get() пре 4 година
  Linus Groh 09bd5f8772 LibJS: Rewrite most of Object for spec compliance :^) пре 4 година
  Idan Horowitz e480d69130 LibJS: Bring ArrayCreate and ArrayConstructor closer to spec пре 4 година
  Andreas Kling fd43d1e205 LibJS: Improve ResolveBinding + add GetIdentifierReference пре 4 година
  Andreas Kling 5ce9305c5f LibJS: Implement the PrepareForOrdinaryCall abstract operation пре 4 година
  Andreas Kling 57db058652 LibJS: Make ResolveBinding() produce strict References in strict mode пре 4 година
  Andreas Kling 44221756ab LibJS: Drop "Record" suffix from all the *Environment record classes пре 4 година
  Andreas Kling 2d4eb40f59 LibJS: Add the CreateMappedArgumentsObject abstract operation пре 4 година
  Andreas Kling d1ffeaf66d LibJS: Use CreateUnmappedArgumentsObject for non-simple parameter lists пре 4 година
  Andreas Kling 9eed7444de LibJS: Implement the CreateUnmappedArgumentsObject abstract operation пре 4 година
  Andreas Kling c8270dbe2e LibJS: Rename ScriptFunction => OrdinaryFunctionObject пре 4 година
  Andreas Kling ba9d5c4d54 LibJS: Rename Function => FunctionObject пре 4 година
  Andreas Kling 6d7d8f3db9 LibJS: Create new object earlier in VM::construct() пре 4 година
  Andreas Kling b650d11dd3 LibJS: FunctionEnvironment.[[FunctionObject]] is the *invoked* function пре 4 година
  Andreas Kling 08d2ea3fac LibJS: Rename the context in Call/Construct ops to "callee context" пре 4 година
  Andreas Kling bce7fdba81 LibJS: Bring Reference records a bit closer to the ECMAScript spec пре 4 година
  Andreas Kling 6e1932e8b2 LibJS: Evaluate `this` in terms of ResolveThisBinding пре 4 година
  Andreas Kling 07acdc7be2 LibJS: Rename VM::get_reference() => resolve_binding() пре 4 година
  Andreas Kling e59bf87374 Userland: Replace VERIFY(is<T>) with verify_cast<T> пре 4 година
  Andreas Kling 7fef8c5648 LibJS: Protect execution context variable environments from GC пре 4 година
  Andreas Kling 6215a9c2cb LibJS: Rename ExecutionContext::callee => function пре 4 година
  Andreas Kling c2ad599783 LibJS: Rename CallFrame => ExecutionContext пре 4 година
  Andreas Kling cf34313fad LibJS: Remove no-longer-needed environment record shape пре 4 година
  Andreas Kling 1f8b6ac3c3 LibJS: Begin implementing GlobalEnvironmentRecord пре 4 година
  Andreas Kling 1d20380859 LibJS: Split the per-call-frame environment into lexical and variable пре 4 година
  Andreas Kling aabd82d508 LibJS: Bring function environment records closer to the spec пре 4 година
  Andreas Kling 08510a0c80 LibJS: Rename VM::current_scope() => current_environment_record() пре 4 година
  Andreas Kling d407f247b7 LibJS: Rename virtuals in EnvironmentRecord пре 4 година