Linus Groh
|
bc183dbbcb
LibJS: Replace uses of MarkedValueList with MarkedVector<Value>
|
3 年之前 |
davidot
|
9264f9d24e
LibJS+Everywhere: Remove VM::exception() and most related functions
|
3 年之前 |
davidot
|
4136cbdb09
LibJS: Convert ScopeNode declaration functions to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
6f20f49b21
Everywhere: Rename JS::PropertyKey variables from property_{name => key}
|
3 年之前 |
Andreas Kling
|
7a742b17da
LibJS: Store ECMAScriptFunctionObject bytecode in an OwnPtr
|
3 年之前 |
Andreas Kling
|
fc04465fa3
LibJS: Remove unnecessary GlobalObject pointer from Environment
|
3 年之前 |
Timothy Flynn
|
67e02f6ca6
LibJS: Add templated overloads for the construct AO to create its MVL
|
3 年之前 |
mjz19910
|
d436746c95
LibJS: Add some overloads for JS::call() and JS::call_impl()
|
3 年之前 |
Luke Wilde
|
631bbcd00a
LibJS: Refactor interpreter to use Script and Source Text Modules
|
3 年之前 |
Linus Groh
|
1ee7e97e24
LibJS: Pass source text to ECMAScriptFunctionObject::create()
|
3 年之前 |
Linus Groh
|
da856d7742
LibJS: Update AST to use completions :^)
|
3 年之前 |
davidot
|
9d3623f0e8
LibJS: Add and fix some spec comments in AbstractOperations
|
3 年之前 |
davidot
|
676554d3f8
LibJS: Convert resolve_binding() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
87a89e7126
LibJS: Convert create_global_function_binding() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
4767be1459
LibJS: Convert create_global_var_binding() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
8296d3fbd2
LibJS: Convert can_declare_global_function() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
215a56b0e4
LibJS: Convert can_declare_global_var() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
df931e6a83
LibJS: Implement and use the InitializeBoundName AO
|
3 年之前 |
Timothy Flynn
|
d69f5ca128
LibJS: Update spec numbers for Operations on Objects AOs
|
3 年之前 |
Linus Groh
|
57de5056b6
LibJS: Convert push_execution_context() to ThrowCompletionOr
|
3 年之前 |
Ali Mohammad Pur
|
070d2eaa51
LibJS+LibTest+js: Convert BC::Interpreter::run to ThrowCompletionOr<>
|
3 年之前 |
Idan Horowitz
|
bcf168f771
LibJS: Use ThrowCompletionOr accessors in CreateMappedArgumentsObject
|
3 年之前 |
Andreas Kling
|
5a099b98cd
LibJS: Make eval() code run in the bytecode VM
|
3 年之前 |
Andreas Kling
|
75f2510de9
LibJS: Make make_super_property_reference() take a PropertyKey
|
3 年之前 |
Andreas Kling
|
398c181c79
LibJS: Rename PropertyName to PropertyKey
|
3 年之前 |
davidot
|
13ead80ee6
LibJS: Add PrivateEnvironment
|
3 年之前 |
Idan Horowitz
|
40eb3a39d4
LibJS: Rename define_native_function => define_old_native_function
|
3 年之前 |
Idan Horowitz
|
aad12b050b
LibJS: Convert to_length() to ThrowCompletionOr
|
3 年之前 |
Idan Horowitz
|
20d990563c
LibJS: Convert to_number() to ThrowCompletionOr
|
3 年之前 |
davidot
|
c3cb44ca8a
LibJS: Remove ErrorType::FixmeAddAnErrorStringWithMessage
|
3 年之前 |