index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibJS
/
Runtime
/
Value.cpp
Age
Commit message (
Expand
)
Author
2022-10-15
LibJS: Expose the StringToNumber AO for public use
Timothy Flynn
2022-08-30
LibJS: Make string_to_bigint() a standalone function
Linus Groh
2022-08-30
LibJS: Trim non-ASCII whitespace as well in StringToBigInt
Linus Groh
2022-08-30
LibJS: Trim non-ASCII whitespace as well in StringToNumber
Linus Groh
2022-08-30
LibJS: Handle non-decimal integer literals in Value::to_number
Slappy826
2022-08-27
LibJS: Move intrinsics to the realm
Linus Groh
2022-08-24
LibJS: Fix that leftshift for BigInts did not round down
davidot
2022-08-24
LibJS: Use the new BigInt compare_to_double algorithm :^)
davidot
2022-08-23
LibJS: Use __builtin_isnan in static_assert instead of isnan
davidot
2022-08-23
LibJS: Replace GlobalObject with VM in common AOs [Part 18/19]
Linus Groh
2022-08-23
LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19]
Linus Groh
2022-08-23
LibJS: Remove GlobalObject from VM::throw_completion()
Linus Groh
2022-08-23
LibJS+LibWeb: Replace GlobalObject with Realm in create() functions
Linus Groh
2022-08-17
LibJS: Make StringToNumber case sensitive when falling back to strtod
davidot
2022-08-15
LibJS: Use NaN boxing to decrease the memory size of Values
davidot
2022-08-06
LibJS: Implement string concatenation using ropes
Andreas Kling
2022-07-19
LibJS: Add PrimitiveString::is_empty() and use it
Andreas Kling
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-06-13
LibJS: Update order of parameters in our is_less_than implementation
Obinna Ikeh
2022-05-06
LibJS: Add variant of to_integer_or_infinity() for plain doubles
Linus Groh
2022-05-03
LibJS: Update comments for Annex B changes to IsLooselyEqual
Linus Groh
2022-05-03
LibJS: Remove implicit wrapping/unwrapping of completion records
Linus Groh
2022-04-30
LibJS: Do not negate zero into negative zero in ToIntegerOrInfinity
Idan Horowitz
2022-04-03
LibJS: Remove a bunch of gratuitous JS namespace qualifiers
Linus Groh
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-02-19
LibJS: Trim all types of whitespace characters before parsing numbers
Idan Horowitz
2022-02-18
LibJS: Unify exponentiation logic for ** operator and Math.pow
Anonymous
2022-02-16
LibJS: Implement the Number::remainder AO using fmod
Anonymous
2022-02-09
LibJS: Replace uses of MarkedValueList with MarkedVector<Value>
Linus Groh
2022-02-06
Everywhere: Rename JS::PropertyKey variables from property_{name => key}
Linus Groh
2022-01-31
LibJS: Implement BigInt IsLessThan according to the spec
Timothy Flynn
2022-01-31
LibJS: Implement BigInt loose-equality according to the spec
Timothy Flynn
2022-01-31
LibJS: Implement conversion of strings to BigInts according to the spec
Timothy Flynn
2022-01-23
Everywhere: Convert VM::call() to JS::call()
mjz19910
2022-01-18
LibJS+LibCrypto: Fix SignedBitInteger::bitwise_not and use it in LibJS
Nico Weber
2022-01-18
LibJS: Implement UTF-16 surrogate pair concatenation without iteration
Timothy Flynn
2022-01-18
LibJS: Combine UTF-16 surrogate pairs when concatenating strings
Timothy Flynn
2021-12-21
LibJS: Update spec numbers for Operations on Objects AOs
Timothy Flynn
2021-11-24
LibJS: Make section URLs more consistent
Linus Groh
2021-10-25
LibJS: Tweak Value::to_property_key() fast path for Int32
Andreas Kling
2021-10-25
LibJS: Add fast paths for <, >, <=, and >= with Int32 on both sides
Andreas Kling
2021-10-24
LibJS: Optimize Value::to_property_key() for numeric property names
Andreas Kling
2021-10-24
LibJS: Make Value::to_property_key() return a JS::PropertyKey
Andreas Kling
2021-10-24
LibJS: Rename PropertyName to PropertyKey
Andreas Kling
2021-10-21
LibJS: Use implicit ThrowCompletionOr<T> constructor where possible
Linus Groh
2021-10-18
LibJS: Convert Value operator AOs to ThrowCompletionOr
Idan Horowitz
2021-10-18
LibJS: Convert is_loosely_equal() to ThrowCompletionOr
Idan Horowitz
2021-10-18
LibJS: Convert is_less_than() to ThrowCompletionOr
Idan Horowitz
2021-10-18
LibJS: Convert Value::get() to ThrowCompletionOr
Idan Horowitz
2021-10-18
LibJS: Convert to_integer_or_infinity() to ThrowCompletionOr
Linus Groh
[next]