Shannon Booth
|
9b79a686eb
LibJS+LibWeb: Use realm.create<T> instead of heap.allocate<T>
|
8 months ago |
Timothy Flynn
|
93712b24bf
Everywhere: Hoist the Libraries folder to the top-level
|
8 months ago |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 years ago |
Andreas Kling
|
3565d3c60c
LibJS: Add six typed arrays (signed and unsigned 8/16/32-bit)
|
4 years ago |
Andreas Kling
|
7b863330dc
LibJS: Cache commonly used FlyStrings in the VM
|
4 years ago |
Andreas Kling
|
063acda76e
LibJS: Remove a bunch of unnecessary uses of Cell::interpreter()
|
4 years ago |
Ben Wiederhake
|
08f9bc26a6
Meta+LibHTTP through LibWeb: Make clang-format-10 clean
|
4 years ago |
Andreas Kling
|
ba641e97d9
LibJS: Clarify Object (base class) construction somewhat
|
5 years ago |
Andreas Kling
|
af51dc105a
LibJS+LibWeb: Add JS::Object::inherits(class_name)
|
5 years ago |
Andreas Kling
|
64513f3c23
LibJS: Move native objects towards two-pass construction
|
5 years ago |
Linus Groh
|
9f399f7341
LibJS: Remove reduntant set_prototype() calls
|
5 years ago |
Emanuele Torre
|
8bd9f7e50e
LibJS: run clang-format on all the files
|
5 years ago |
Andreas Kling
|
fca08bd000
LibJS: Move builtin prototypes to the global object
|
5 years ago |
Andreas Kling
|
bc1ece7f37
LibJS+LibWeb: Pass prototype to Object constructor
|
5 years ago |
Andreas Kling
|
205ac0090d
LibJS: Pass prototype to Error constructors
|
5 years ago |
Andreas Kling
|
cb0dfd8f72
LibJS: Use enumerator macros for boilerplate code around native types
|
5 years ago |
Andreas Kling
|
58ab76269c
LibJS: Add all the Error subclasses
|
5 years ago |
Andreas Kling
|
343e224aa8
LibJS: Implement basic exception throwing
|
5 years ago |