Shannon Booth
|
f87041bf3a
LibGC+Everywhere: Factor out a LibGC from LibJS
|
8 miesięcy temu |
rmg-x
|
ea20545853
LibJS: Add support for Float16Array
|
8 miesięcy temu |
Timothy Flynn
|
93712b24bf
Everywhere: Hoist the Libraries folder to the top-level
|
8 miesięcy temu |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 lat temu |
Egor Ananyin
|
7c9c3a10d3
LibJS: Add almost all Math functions
|
4 lat temu |
Andreas Kling
|
df2a6cb4ab
LibJS: Add Math.acos() and Math.asin()
|
4 lat temu |
Andreas Kling
|
63b748642a
LibJS: Add Math.atan()
|
4 lat temu |
Andreas Kling
|
7b863330dc
LibJS: Cache commonly used FlyStrings in the VM
|
4 lat temu |
Andreas Kling
|
2bc5bc64fb
LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h>
|
4 lat temu |
Andreas Kling
|
340a115dfe
LibJS: Make native function/property callbacks take VM, not Interpreter
|
4 lat temu |
Andreas Kling
|
d1b58ee9ad
LibJS: Move well-known symbols to the VM
|
4 lat temu |
Melissa Goad
|
192b2383ac
LibJS: The Math.ceil() of a number between -1 and 0 should be -0,
|
5 lat temu |
Andreas Kling
|
aaf6014ae1
LibJS: Simplify Cell::initialize()
|
5 lat temu |
Matthew Olsson
|
43d955014d
LibJS: Implement Symbol.toStringTag
|
5 lat temu |
Andreas Kling
|
ba641e97d9
LibJS: Clarify Object (base class) construction somewhat
|
5 lat temu |
stelar7
|
9e18005c64
LibJS: expose some more math functions
|
5 lat temu |
Andreas Kling
|
2fe4285693
LibJS: Object::initialize() overrides must always call base class
|
5 lat temu |
Andreas Kling
|
06e29fac57
LibJS: Split more native object constructors into construct/initialize
|
5 lat temu |
Andreas Kling
|
e4add19915
LibJS: Pass GlobalObject& to native functions and property accessors
|
5 lat temu |
Matthew Olsson
|
dd08c992e8
LibJS: Simplify and normalize publicly-exposed Object functions
|
5 lat temu |
Sergey Bugaev
|
31359e3ad2
LibJS: Use the new math constants
|
5 lat temu |
Linus Groh
|
b3090678a9
LibJS: Add Math.clz32()
|
5 lat temu |
Linus Groh
|
452dbbc463
LibJS: Add Math.expm1()
|
5 lat temu |
Linus Groh
|
e375766f98
LibJS: Add Math.exp()
|
5 lat temu |
Linus Groh
|
b27834cf16
LibJS: Add Math.sign()
|
5 lat temu |
Linus Groh
|
476094922b
LibJS: Pass Interpreter& to Value::to_number() et al.
|
5 lat temu |
mattco98
|
23ec578a01
LibJS: Implement correct attributes for (almost) all properties
|
5 lat temu |
Linus Groh
|
97366f4dd4
LibJS: Add Math.pow()
|
5 lat temu |
Andreas Kling
|
fca08bd000
LibJS: Move builtin prototypes to the global object
|
5 lat temu |
Andreas Kling
|
bc1ece7f37
LibJS+LibWeb: Pass prototype to Object constructor
|
5 lat temu |