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