Andreas Kling
|
93feb7a81f
LibJS: Have Uint8ClampedArray delegate OOB accesses to JS::Object
|
4 years ago |
Andreas Kling
|
f2c7caf2db
LibJS: Zero out memory in newly allocated Uint8ClampedArray objects
|
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 |
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
|
676cb87a8f
LibJS: Use VM::exception() instead of Interpreter::exception() a bunch
|
4 years ago |
Linus Groh
|
9ea6ef4ed1
LibJS: Make Interpreter::throw_exception() a void function
|
4 years ago |
Andreas Kling
|
ba641e97d9
LibJS: Clarify Object (base class) construction somewhat
|
5 years ago |
Andreas Kling
|
8d56e6103e
LibJS: Make Value::to_object() take a GlobalObject&
|
5 years ago |
Andreas Kling
|
64513f3c23
LibJS: Move native objects towards two-pass construction
|
5 years ago |
Andreas Kling
|
e4add19915
LibJS: Pass GlobalObject& to native functions and property accessors
|
5 years ago |
Matthew Olsson
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 years ago |
Andreas Kling
|
053863f35e
LibJS: Interpreter::this_value() => this_value(GlobalObject&)
|
5 years ago |
Matthew Olsson
|
dd08c992e8
LibJS: Simplify and normalize publicly-exposed Object functions
|
5 years ago |
Linus Groh
|
476094922b
LibJS: Pass Interpreter& to Value::to_number() et al.
|
5 years ago |
Linus Groh
|
1a1394f7a2
LibJS: Change Value::to_object(Heap& -> Interpreter&)
|
5 years ago |
Linus Groh
|
4cdd802927
LibJS: Return a bool from Object::put* to indicate success
|
5 years ago |
mattco98
|
23ec578a01
LibJS: Implement correct attributes for (almost) all properties
|
5 years ago |
Andreas Kling
|
35aea2e454
LibJS: Stop using Optional<Value> in favor of Value's empty state
|
5 years ago |
Andreas Kling
|
627fd6374b
LibJS: Add Uint8ClampedArray :^)
|
5 years ago |