Timothy Flynn
|
18847fca50
LibJS: Use IteratorStepValue in ECMA-262
|
преди 1 година |
Timothy Flynn
|
2b96e732dd
LibJS: Implement the IteratorStepValue AO
|
преди 1 година |
Andreas Kling
|
4699c81fc1
LibJS: Stop converting between Object <-> IteratorRecord all the time
|
преди 1 година |
Andreas Kling
|
3c74dc9f4d
LibJS: Segregate GC-allocated objects by type
|
преди 1 година |
Andreas Kling
|
72c9f56c66
LibJS: Make Heap::allocate<T>() infallible
|
преди 1 година |
Timothy Flynn
|
9d7215c636
LibJS+LibWeb: Move IteratorOperations.h AOs to Iterator.h
|
преди 2 години |
Timothy Flynn
|
ff4e0d2943
LibJS: Avoid creating String object wrappers in iterator helpers
|
преди 2 години |
Timothy Flynn
|
d9d245faa7
LibJS: Implement Iterator.from and the WrapForValidIteratorPrototype
|
преди 2 години |
Timothy Flynn
|
5736b53013
LibJS: Add an Iterator constructor and object
|
преди 2 години |
Timothy Flynn
|
4977000fa0
LibJS: Rename JS::Iterator to JS::IteratorRecord
|
преди 2 години |
Matthew Olsson
|
7c0c1c8f49
LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr
|
преди 2 години |
Timothy Flynn
|
2575184242
LibJS: Add a spec link for Iterator Records
|
преди 3 години |
Linus Groh
|
09a11fa6ea
LibJS: Implement proper Iterator records
|
преди 3 години |