Ali Mohammad Pur
|
070d2eaa51
LibJS+LibTest+js: Convert BC::Interpreter::run to ThrowCompletionOr<>
|
3 years ago |
Ali Mohammad Pur
|
3b0bf05fa5
LibJS: Implement async functions as generator functions in BC mode
|
3 years ago |
Idan Horowitz
|
91881be4b0
LibJS: Convert GeneratorObject to ThrowCompletionOr
|
3 years ago |
Idan Horowitz
|
1639ed7e0a
LibJS: Convert to_double() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
52976bfac6
LibJS: Convert to_object() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
b7e5f08e56
LibJS: Convert Object::get() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
e37cf73300
LibJS: Rename OrdinaryFunctionObject to ECMAScriptFunctionObject
|
3 years ago |
Idan Horowitz
|
59982ef582
LibJS: Visit GeneratorObject's previous value if it's any kind of Cell
|
3 years ago |
Andreas Kling
|
d42d655853
LibJS+LibWeb+Spreadsheet: Upcall visit_edges() via Base typedef
|
3 years ago |
Idan Horowitz
|
e3ef241108
LibJS: Remove the non-standard put helper and replace it's usages
|
4 years ago |
Andreas Kling
|
44221756ab
LibJS: Drop "Record" suffix from all the *Environment record classes
|
4 years ago |
Andreas Kling
|
c8270dbe2e
LibJS: Rename ScriptFunction => OrdinaryFunctionObject
|
4 years ago |
Andreas Kling
|
c2ad599783
LibJS: Rename CallFrame => ExecutionContext
|
4 years ago |
Andreas Kling
|
1d20380859
LibJS: Split the per-call-frame environment into lexical and variable
|
4 years ago |
Andreas Kling
|
6c6dbcfc36
LibJS: Rename Environment Records so they match the spec :^)
|
4 years ago |
Matthew Olsson
|
22b17219ff
LibJS: Add the remaining generator objects
|
4 years ago |
Linus Groh
|
317b88a8c3
LibJS: Replace Object's create_empty() with create() taking a prototype
|
4 years ago |
Linus Groh
|
7327a28ccc
LibJS: Add ECMA-262 section/title/URL comments almost everywhere
|
4 years ago |
Ali Mohammad Pur
|
3234697eca
LibJS: Implement generator functions (only in bytecode mode)
|
4 years ago |