Ali Mohammad Pur
|
070d2eaa51
LibJS+LibTest+js: Convert BC::Interpreter::run to ThrowCompletionOr<>
|
3 years ago |
Idan Horowitz
|
bcf168f771
LibJS: Use ThrowCompletionOr accessors in CreateMappedArgumentsObject
|
3 years ago |
Andreas Kling
|
5a099b98cd
LibJS: Make eval() code run in the bytecode VM
|
3 years ago |
Andreas Kling
|
75f2510de9
LibJS: Make make_super_property_reference() take a PropertyKey
|
3 years ago |
Andreas Kling
|
398c181c79
LibJS: Rename PropertyName to PropertyKey
|
3 years ago |
davidot
|
13ead80ee6
LibJS: Add PrivateEnvironment
|
3 years ago |
Idan Horowitz
|
40eb3a39d4
LibJS: Rename define_native_function => define_old_native_function
|
3 years ago |
Idan Horowitz
|
aad12b050b
LibJS: Convert to_length() to ThrowCompletionOr
|
3 years ago |
Idan Horowitz
|
20d990563c
LibJS: Convert to_number() to ThrowCompletionOr
|
3 years ago |
davidot
|
c3cb44ca8a
LibJS: Remove ErrorType::FixmeAddAnErrorStringWithMessage
|
3 years ago |
Linus Groh
|
c70784bb82
LibJS: Implement ShadowRealm.prototype.evaluate()
|
3 years ago |
Linus Groh
|
96ab116f0d
LibJS: Convert to_primitive_string() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
da59c77fe3
LibJS: Convert to_utf16_string() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
4d8912a92b
LibJS: Convert to_string() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
f35e268024
LibJS: Convert get_binding_value() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
7652138ce0
LibJS: Convert set_mutable_binding() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
ae397541fb
LibJS: Convert initialize_binding() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
2691c65639
LibJS: Convert create_immutable_binding() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
4baf3a91e8
LibJS: Convert create_mutable_binding() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
fbb176c926
LibJS: Convert has_binding() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
4f03138971
LibJS: Convert get_super_base() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
fe5c2b7bb9
LibJS: Decouple new_function_environment() from FunctionObject
|
3 years ago |
Linus Groh
|
cf168fac50
LibJS: Implement [[Call]] and [[Construct]] internal slots properly
|
3 years ago |
Andreas Kling
|
421845b0cd
LibJS: Taint variable environment chain after non-strict direct eval()
|
3 years ago |
Linus Groh
|
4fa5748093
LibJS: Add an optimization to avoid needless arguments object creation
|
3 years ago |
Andreas Kling
|
d872f0d503
LibJS: Avoid an unnecessary String in create_mapped_arguments_object()
|
3 years ago |
Andreas Kling
|
f4180b7269
LibJS: Avoid an unnecessary String in create_list_from_array_like()
|
3 years ago |
Linus Groh
|
fe86b04b42
LibJS: Convert define_property_or_throw() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
364dd42fc8
LibJS: Convert create_data_property_or_throw() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
b7e5f08e56
LibJS: Convert Object::get() to ThrowCompletionOr
|
3 years ago |