mjz19910
|
61cf1c066e
LibJS: Remove VM::call()
|
3 年之前 |
davidot
|
7cbf4b90e8
LibJS: Implement ImportCall and HostImportModuleDynamically
|
3 年之前 |
davidot
|
779e677467
LibJS: Implement HostResolveImportedModule for LibJS
|
3 年之前 |
davidot
|
be9d478d92
LibJS: Add host layering point related to modules to VM
|
3 年之前 |
davidot
|
57c5a59cab
LibJS: Add ScriptOrModule to execution context and track it everywhere
|
3 年之前 |
Morten Larsen
|
f71584b917
LibJS: Increase margin in check for stack space limit
|
3 年之前 |
davidot
|
a5b11f7484
LibJS: Fix that '_' no longer accessed the last value in the REPL
|
3 年之前 |
Linus Groh
|
710de821e7
LibJS: Add VM::active_function_object()
|
3 年之前 |
Linus Groh
|
09a11fa6ea
LibJS: Implement proper Iterator records
|
3 年之前 |
Linus Groh
|
963b0f76cf
LibJS: Remove now unused VM::{set_,}last_value()
|
3 年之前 |
Linus Groh
|
81492b3cee
LibJS: Remove the now unused custom VM unwind mechanism
|
3 年之前 |
davidot
|
a24df37713
LibJS: Convert resolve_this_binding() to ThrowCompletionOr
|
3 年之前 |
davidot
|
d72022ba04
LibJS: Convert get_identifier_reference() to ThrowCompletionOr
|
3 年之前 |
davidot
|
676554d3f8
LibJS: Convert resolve_binding() to ThrowCompletionOr
|
3 年之前 |
davidot
|
b1e022908d
LibJS: Remove unused declaration copy_data_properties
|
3 年之前 |
Idan Horowitz
|
957f54d96f
LibJS: Throw InternalErrors instead of Errors on CallStackSizeExceeded
|
3 年之前 |
Linus Groh
|
57de5056b6
LibJS: Convert push_execution_context() to ThrowCompletionOr
|
3 年之前 |
Andreas Kling
|
7ccb8c8609
LibJS: Provide default hash traits for JS::PropertyKey
|
3 年之前 |
Andreas Kling
|
398c181c79
LibJS: Rename PropertyName to PropertyKey
|
3 年之前 |
Linus Groh
|
53af66d57d
LibJS: Move ordinary_call_bind_this() to ECMAScriptFunctionObject
|
3 年之前 |
Linus Groh
|
25bcd36116
LibJS: Move prepare_for_ordinary_call() to ECMAScriptFunctionObject
|
3 年之前 |
Linus Groh
|
cf168fac50
LibJS: Implement [[Call]] and [[Construct]] internal slots properly
|
3 年之前 |
Andreas Kling
|
41a072bded
LibJS: Fast non-local variable access :^)
|
3 年之前 |
Andreas Kling
|
406d3199d0
LibJS: Add a way to save/restore the entire execution context stack
|
3 年之前 |
davidot
|
1bc945860d
Everywhere: Use my awesome new serenityos email :^)
|
3 年之前 |
Andreas Kling
|
f290c59dd8
LibJS: Keep track of PrimitiveStrings and share them
|
3 年之前 |
davidot
|
830ea0414c
LibJS: Make scoping follow the spec
|
3 年之前 |
davidot
|
79caca8ca2
LibJS: Allow multiple labels on the same statement
|
3 年之前 |
davidot
|
53cc7e8398
LibJS: Remove unused delete_variable method in VM
|
3 年之前 |
Andreas Kling
|
3252d984ae
LibJS: Allow statements to have multiple labels
|
3 年之前 |