Historique des commits

Auteur SHA1 Message Date
  Andreas Kling 3c74dc9f4d LibJS: Segregate GC-allocated objects by type il y a 1 an
  Andreas Kling 640d48255b LibJS: Remove unhelpful environment lookup optimization for globals il y a 2 ans
  Andreas Kling dbcf63e85e LibJS: Combine two declarative record traversals in GlobalEnvironment il y a 2 ans
  davidot a746739cb0 LibJS: Add an initialize binding hint to all initialize_binding methods il y a 2 ans
  Timothy Flynn f3db548a3d AK+Everywhere: Rename FlyString to DeprecatedFlyString il y a 2 ans
  Andreas Kling 3f1ffc2b94 LibJS: Remove unnecessary AST.h include in a handful of cpp files il y a 2 ans
  Andreas Kling d7e5a2058d LibJS: Cache access to bindings in the global environment il y a 2 ans
  Linus Groh 4f436bd323 LibJS: Let NewGlobalEnvironment take a plain Object il y a 2 ans
  Linus Groh b345a0acca LibJS+LibWeb: Reduce use of GlobalObject as an intermediary il y a 2 ans
  Linus Groh 275a7a0c0a LibJS: Replace GlobalObject with VM in Environment AOs [Part 5/19] il y a 2 ans
  Linus Groh f3117d46dc LibJS: Remove GlobalObject from VM::throw_completion() il y a 2 ans
  Linus Groh e992a9f469 LibJS+LibWeb: Replace GlobalObject with Realm in Heap::allocate<T>() il y a 2 ans
  Linus Groh 89d4094709 LibJS: Mark concrete method calls of Environment Records with ?/! il y a 3 ans
  Linus Groh 2fc9481bb6 LibJS: Correct SetMutableBinding fallibility bug in spec comment il y a 3 ans
  Linus Groh 9f3f3b0864 LibJS: Remove implicit wrapping/unwrapping of completion records il y a 3 ans
  Andreas Kling fc04465fa3 LibJS: Remove unnecessary GlobalObject pointer from Environment il y a 3 ans
  Linus Groh 87a89e7126 LibJS: Convert create_global_function_binding() to ThrowCompletionOr il y a 3 ans
  Linus Groh 4767be1459 LibJS: Convert create_global_var_binding() to ThrowCompletionOr il y a 3 ans
  Linus Groh 8296d3fbd2 LibJS: Convert can_declare_global_function() to ThrowCompletionOr il y a 3 ans
  Linus Groh 215a56b0e4 LibJS: Convert can_declare_global_var() to ThrowCompletionOr il y a 3 ans
  Linus Groh 1817c1f83c LibJS: Convert has_restricted_global_property() to ThrowCompletionOr il y a 3 ans
  Linus Groh 9571631b58 LibJS: Add spec comments to remaining GlobalEnvironment methods il y a 3 ans
  Linus Groh 0881f8160f LibJS: Use implicit ThrowCompletionOr<T> constructor where possible il y a 3 ans
  Linus Groh 8feae81025 LibJS: Add ErrorType for duplicate global environment binding il y a 3 ans
  Linus Groh 01370136ee LibJS: Convert delete_binding() to ThrowCompletionOr il y a 3 ans
  Linus Groh f35e268024 LibJS: Convert get_binding_value() to ThrowCompletionOr il y a 3 ans
  Linus Groh 7652138ce0 LibJS: Convert set_mutable_binding() to ThrowCompletionOr il y a 3 ans
  Linus Groh ae397541fb LibJS: Convert initialize_binding() to ThrowCompletionOr il y a 3 ans
  Linus Groh 2691c65639 LibJS: Convert create_immutable_binding() to ThrowCompletionOr il y a 3 ans
  Linus Groh 4baf3a91e8 LibJS: Convert create_mutable_binding() to ThrowCompletionOr il y a 3 ans