Timothy Flynn
|
3ca86cd044
LibJS: Allow creating the specialized Optional<Value> from OptionalNone
|
hai 1 ano |
Shannon Booth
|
56ec36a9dc
LibJS: Export MAX_ARRAY_LIKE_INDEX & NEGATIVE_ZERO_BITS in JS namespace
|
hai 1 ano |
Andrew Kaster
|
d361221657
LibJS+LibWeb: Add JS::Value constructor for ``JS::Handle<T>``
|
hai 1 ano |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
hai 1 ano |
Andreas Kling
|
3dc5f467a8
LibJS: Always allocate ExecutionContext objects on the malloc heap
|
hai 1 ano |
Bastiaan van der Plaat
|
d3b3e49e19
LibJS/JIT: Use the x86_64 setcc instruction to remove a branch
|
hai 1 ano |
Idan Horowitz
|
e58209e5cf
LibJS: Skip an always-false branch in the JIT to_boolean slow case
|
hai 1 ano |
Sönke Holz
|
6824d2a788
Userland+Tests: Add initial riscv64 support
|
hai 1 ano |
Tim Schumacher
|
a2f60911fe
AK: Rename GenericTraits to DefaultTraits
|
hai 1 ano |
Andreas Kling
|
65717e3b75
LibJS: Inline fast case for Value::to_{boolean,number,numeric,primitive}
|
hai 1 ano |
Andrew Kaster
|
96600e77c2
LibJS: Enable storing Value and Handle<Value> in HashMaps
|
hai 1 ano |
Andreas Kling
|
97ebfd9f0f
LibJS: Make Value::to_string_without_side_effects() infallible
|
hai 1 ano |
Andreas Kling
|
b8f78c0adc
LibJS: Make JS::number_to_string() infallible
|
hai 1 ano |
Timothy Flynn
|
c911781c21
Everywhere: Remove needless trailing semi-colons after functions
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
0cb9c9e81e
LibJS: Add fast paths for bitwise ops on 2x Int32 JS::Value
|
%!s(int64=2) %!d(string=hai) anos |
Linus Groh
|
b33b0d60e6
LibJS: Port Value::get_method() to GCPtr
|
%!s(int64=2) %!d(string=hai) anos |
Linus Groh
|
9279b0780d
LibJS: Port Value::to_bigint() to NonnullGCPtr
|
%!s(int64=2) %!d(string=hai) anos |
Linus Groh
|
f345f72b55
LibJS: Port Value::to_object() to NonnullGCPtr
|
%!s(int64=2) %!d(string=hai) anos |
Linus Groh
|
e79f5b6e85
LibJS: Port Value::to_primitive_string() to NonnullGCPtr
|
%!s(int64=2) %!d(string=hai) anos |
Linus Groh
|
e77503e49b
LibJS: Make string_to_number() return double instead of Optional<Value>
|
%!s(int64=2) %!d(string=hai) anos |
Timothy Flynn
|
ba40ef1f3a
LibJS: Remove Value::to_deprecated_string_without_side_effects
|
%!s(int64=2) %!d(string=hai) anos |
Timothy Flynn
|
24e9cea524
LibJS: Convert remaining usages of Value::TDSWOSE to Value::TSWOSE
|
%!s(int64=2) %!d(string=hai) anos |
Timothy Flynn
|
3ffb6d9b5a
LibJS: Define Value::to_string_without_side_effects for String
|
%!s(int64=2) %!d(string=hai) anos |
Timothy Flynn
|
dc4207323b
LibJS: Remove the VM parameter from the NumberToString AO
|
%!s(int64=2) %!d(string=hai) anos |
Timothy Flynn
|
b245300ba1
LibJS+Everywhere: Deprecate Value::to_string_without_side_effects
|
%!s(int64=2) %!d(string=hai) anos |
Timothy Flynn
|
1c1b902a6a
LibJS+LibWeb: Move headers around to allow including Value from Cell
|
%!s(int64=2) %!d(string=hai) anos |
Linus Groh
|
2ff989914d
LibJS: Make Value::typeof() return a StringView
|
%!s(int64=2) %!d(string=hai) anos |
Timothy Flynn
|
c9056b824e
LibJS: Define Value::to_string to convert a Value to a String
|
%!s(int64=2) %!d(string=hai) anos |
Timothy Flynn
|
afeb7273cc
LibJS+Everywhere: Rename Value::to_string to to_deprecated_string
|
%!s(int64=2) %!d(string=hai) anos |
Timothy Flynn
|
0b58748156
LibJS: Define number_to_string to convert a double to a String
|
%!s(int64=2) %!d(string=hai) anos |