Histórico de Commits

Autor SHA1 Mensagem Data
  Linus Groh 47ab84ffd9 LibJS: Add define_direct_{property,accessor}_without_transition() há 3 anos atrás
  Linus Groh 222e518a53 LibJS: Avoid pointless transitions and metadata lookups in storage_set() há 3 anos atrás
  davidot 151447bdf7 LibJS: Move Object::invoke to Value::invoke and fix it for primitives há 3 anos atrás
  Idan Horowitz 8d01d43f5e LibJS: Replace the boolean argument of Object::set with an enum class há 4 anos atrás
  Idan Horowitz 4b39e718b3 LibJS: Remove unused Object::PutOwnPropertyMode enum class há 4 anos atrás
  Idan Horowitz 56d8098d13 LibJS: Use PropertyName instead of StringOrSymbol in Object::invoke() há 4 anos atrás
  Idan Horowitz 795786387b LibJS: Remove the NativeProperty mechanism from LibJS há 4 anos atrás
  Linus Groh 0ba81dc0b7 LibJS: Remove Object::is_array() in favor of Value::is_array() and RTTI há 4 anos atrás
  Idan Horowitz e3ef241108 LibJS: Remove the non-standard put helper and replace it's usages há 4 anos atrás
  Idan Horowitz 53f70e5208 LibJS: Remove the default length & attributes from define_native_* há 4 anos atrás
  Idan Horowitz a6b8291a9b LibJS: Add define_direct_property and remove the define_property helper há 4 anos atrás
  Idan Horowitz 6787e86a3a LibJS: Add and use the CreateNonEnumerableDataPropertyOrThrow AO há 4 anos atrás
  Linus Groh 339ccba354 LibJS: Make Object.prototype.toString() fully spec compliant há 4 anos atrás
  Idan Horowitz 8195c31965 LibJS: Remove the non-standard get_own_property_descriptor helper há 4 anos atrás
  Linus Groh cb20baebae LibJS: Make ObjectPrototype an immutable prototype exotic object há 4 anos atrás
  Linus Groh 09bd5f8772 LibJS: Rewrite most of Object for spec compliance :^) há 4 anos atrás
  Andreas Kling 2d4eb40f59 LibJS: Add the CreateMappedArgumentsObject abstract operation há 4 anos atrás
  Andreas Kling 1bd52ce789 LibJS: Stop qualifying AK::Function há 4 anos atrás
  Andreas Kling ba9d5c4d54 LibJS: Rename Function => FunctionObject há 4 anos atrás
  Linus Groh dbda5a9a4c LibJS: Move install_error_cause() from Object to Error há 4 anos atrás
  Andreas Kling 9ccc2f6c4d LibJS: Make EnvironmentRecord inherit directly from Cell há 4 anos atrás
  Andreas Kling f1e1d9dd74 LibJS: Add EnvironmentRecord::global_object() há 4 anos atrás
  davidot 16b87b85e3 LibJS: Add parameter to delete_property since we need DeleteOrThrow há 4 anos atrás
  Andreas Kling 1f8b6ac3c3 LibJS: Begin implementing GlobalEnvironmentRecord há 4 anos atrás
  Andreas Kling aabd82d508 LibJS: Bring function environment records closer to the spec há 4 anos atrás
  Andreas Kling 6c6dbcfc36 LibJS: Rename Environment Records so they match the spec :^) há 4 anos atrás
  Linus Groh e9388408db LibJS: Implement support for the [[IsHTMLDDA]] internal slot há 4 anos atrás
  Idan Horowitz dcb55db99b LibJS: Replace boolean without_side_effects parameters with an enum há 4 anos atrás
  Idan Horowitz 6352a33ed2 LibJS: Respect Object::get's without_side_effects parameter for numbers há 4 anos atrás
  Linus Groh 317b88a8c3 LibJS: Replace Object's create_empty() with create() taking a prototype há 4 anos atrás