davidot
|
a746739cb0
LibJS: Add an initialize binding hint to all initialize_binding methods
|
пре 2 година |
Timothy Flynn
|
afeb7273cc
LibJS+Everywhere: Rename Value::to_string to to_deprecated_string
|
пре 2 година |
Timothy Flynn
|
f3db548a3d
AK+Everywhere: Rename FlyString to DeprecatedFlyString
|
пре 2 година |
Timothy Flynn
|
115baa7e32
LibJS+Everywhere: Make PrimitiveString and Utf16String fallible
|
пре 2 година |
Linus Groh
|
e785c66f91
LibJS: Convert get_this_environment() to NonnullGCPtr
|
пре 2 година |
Linus Groh
|
c132064ee9
LibJS: Convert new_private_environment() to NonnullGCPtr
|
пре 2 година |
Linus Groh
|
111a38c464
LibJS: Convert new_object_environment() to NonnullGCPtr
|
пре 2 година |
Linus Groh
|
107e06a396
LibJS: Convert new_declarative_environment() to NonnullGCPtr
|
пре 2 година |
Linus Groh
|
bd40464195
LibJS: Convert standalone construct() to NonnullGCPtr
|
пре 2 година |
Linus Groh
|
2a66fc6cae
LibJS: Add make_handle({Nonnull,}GCPtr<T>) overloads
|
пре 2 година |
davidot
|
2bbea62176
LibJS: Don't update names of resulting functions in object expression
|
пре 2 година |
Linus Groh
|
cad40ec953
LibJS: Convert RegExpObject::create() to NonnullGCPtr
|
пре 2 година |
Linus Groh
|
ddc6e139a6
LibJS: Convert Object::create() to NonnullGCPtr
|
пре 2 година |
Linus Groh
|
d21ac9d820
LibJS: Convert Error::create() to NonnullGCPtr
|
пре 2 година |
Linus Groh
|
73efdb1cc4
LibJS: Convert ECMAScriptFunctionObject::create() to NonnullGCPtr
|
пре 2 година |
Linus Groh
|
91b0123eaf
LibJS: Convert Array::create{,_from}() to NonnullGCPtr
|
пре 2 година |
Linus Groh
|
5ee1758f46
LibJS: Use ToPropertyKey AO for computed member expression value
|
пре 2 година |
Andreas Kling
|
b894acd6b2
LibJS: Make one compact allocation for CallExpression and its Arguments
|
пре 2 година |
Andreas Kling
|
e70f944e11
LibJS: Rearrange ASTNode members so there's a padding hole at the end
|
пре 2 година |
Linus Groh
|
525f22d018
LibJS: Replace standalone js_string() with PrimitiveString::create()
|
пре 2 година |
Linus Groh
|
5db38d7ba1
LibJS: Replace standalone js_bigint() with BigInt::create()
|
пре 2 година |
Linus Groh
|
daec065fde
LibJS: Move initialize_instance_elements() from VM to Object
|
пре 2 година |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
пре 2 година |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
пре 2 година |
davidot
|
8319d7ac06
LibJS: Fix that constant declaration in for loop was mutable in body
|
пре 2 година |
Andreas Kling
|
0f1f925532
LibJS: Shrink Identifier's environment coordinate cache
|
пре 2 година |
Andreas Kling
|
b0b022507b
LibJS: Reduce AST memory usage by shrink-wrapping source range info
|
пре 2 година |
davidot
|
8fa6861f66
LibJS: Initialize functions in spec order
|
пре 2 година |
davidot
|
385c2f2eb8
LibJS: Use correct this value for tagged template calls
|
пре 2 година |
Andreas Kling
|
6ff9931dde
LibJS: Make Identifier::execute() actually use the lookup cache
|
пре 2 година |