Andreas Kling
|
7b863330dc
LibJS: Cache commonly used FlyStrings in the VM
|
4 years ago |
Linus Groh
|
f9eaac62d9
LibJS: Use String::formatted() for throw_exception() message
|
4 years ago |
Andreas Kling
|
340d6b0ef7
LibJS: Stop using Interpreter& in the iterator operations helpers
|
4 years ago |
Andreas Kling
|
340a115dfe
LibJS: Make native function/property callbacks take VM, not Interpreter
|
4 years ago |
Andreas Kling
|
6861c619c6
LibJS: Move most of Interpreter into VM
|
4 years ago |
Andreas Kling
|
d1b58ee9ad
LibJS: Move well-known symbols to the VM
|
4 years ago |
Andreas Kling
|
d85eed585c
LibJS: get_iterator_values() should pass Value to callback (not Value&)
|
4 years ago |
AnotherTest
|
394e4c04cd
LibJS: Add a helper for calling JS::Function's with arguments
|
5 years ago |
Andreas Kling
|
aaf6014ae1
LibJS: Simplify Cell::initialize()
|
5 years ago |
Matthew Olsson
|
a51b2393f2
LibJS: Integrate iterator protocol into language features
|
5 years ago |
Matthew Olsson
|
531fdb2e82
LibJS: Prefer "define_property" over "put"
|
5 years ago |
Matthew Olsson
|
c485c86015
LibJS: Use macros to enumerate well-known symbols
|
5 years ago |
Matthew Olsson
|
2ea85355fe
LibJS: Start implementing iterable framework, add ArrayIterator
|
5 years ago |