Linus Groh
|
6f20f49b21
Everywhere: Rename JS::PropertyKey variables from property_{name => key}
|
il y a 3 ans |
Timothy Flynn
|
02b7bf34c9
LibJS: Implement BigInt IsLessThan according to the spec
|
il y a 3 ans |
Timothy Flynn
|
9ad3debf35
LibJS: Implement BigInt loose-equality according to the spec
|
il y a 3 ans |
Timothy Flynn
|
281b0411f2
LibJS: Implement conversion of strings to BigInts according to the spec
|
il y a 3 ans |
mjz19910
|
1ef633472b
Everywhere: Convert VM::call() to JS::call()
|
il y a 3 ans |
Nico Weber
|
945d962322
LibJS+LibCrypto: Fix SignedBitInteger::bitwise_not and use it in LibJS
|
il y a 3 ans |
Timothy Flynn
|
444b2d9ec2
LibJS: Implement UTF-16 surrogate pair concatenation without iteration
|
il y a 3 ans |
Timothy Flynn
|
a57e2f9a76
LibJS: Combine UTF-16 surrogate pairs when concatenating strings
|
il y a 3 ans |
Timothy Flynn
|
d69f5ca128
LibJS: Update spec numbers for Operations on Objects AOs
|
il y a 3 ans |
Linus Groh
|
905b8bd545
LibJS: Make section URLs more consistent
|
il y a 3 ans |
Andreas Kling
|
72cd31d033
LibJS: Tweak Value::to_property_key() fast path for Int32
|
il y a 3 ans |
Andreas Kling
|
b63d17e2f8
LibJS: Add fast paths for <, >, <=, and >= with Int32 on both sides
|
il y a 3 ans |
Andreas Kling
|
b138b4c83f
LibJS: Optimize Value::to_property_key() for numeric property names
|
il y a 3 ans |
Andreas Kling
|
65a7296b8f
LibJS: Make Value::to_property_key() return a JS::PropertyKey
|
il y a 3 ans |
Andreas Kling
|
398c181c79
LibJS: Rename PropertyName to PropertyKey
|
il y a 3 ans |
Linus Groh
|
0881f8160f
LibJS: Use implicit ThrowCompletionOr<T> constructor where possible
|
il y a 3 ans |
Idan Horowitz
|
545d403f6b
LibJS: Convert Value operator AOs to ThrowCompletionOr
|
il y a 3 ans |
Idan Horowitz
|
48ac15758e
LibJS: Convert is_loosely_equal() to ThrowCompletionOr
|
il y a 3 ans |
Idan Horowitz
|
b5e28410c5
LibJS: Convert is_less_than() to ThrowCompletionOr
|
il y a 3 ans |
Idan Horowitz
|
c15a3b0576
LibJS: Convert Value::get() to ThrowCompletionOr
|
il y a 3 ans |
Linus Groh
|
be28a6142b
LibJS: Convert to_integer_or_infinity() to ThrowCompletionOr
|
il y a 3 ans |
Idan Horowitz
|
85a28a6555
LibJS: Convert to_index() to ThrowCompletionOr
|
il y a 3 ans |
Idan Horowitz
|
aad12b050b
LibJS: Convert to_length() to ThrowCompletionOr
|
il y a 3 ans |
Idan Horowitz
|
750da61c0f
LibJS: Convert to_u8_clamp() to ThrowCompletionOr
|
il y a 3 ans |
Idan Horowitz
|
99287afc99
LibJS: Convert to_u8() to ThrowCompletionOr
|
il y a 3 ans |
Idan Horowitz
|
1b7dbb6b3b
LibJS: Convert to_i8() to ThrowCompletionOr
|
il y a 3 ans |
Idan Horowitz
|
7bbb92dfe9
LibJS: Convert to_u16() to ThrowCompletionOr
|
il y a 3 ans |
Idan Horowitz
|
627b1205ce
LibJS: Convert to_i16() to ThrowCompletionOr
|
il y a 3 ans |
Idan Horowitz
|
cc94bba5c0
LibJS: Convert to_u32() to ThrowCompletionOr
|
il y a 3 ans |
Idan Horowitz
|
f6a5ff7b00
LibJS: Convert to_i32() to ThrowCompletionOr
|
il y a 3 ans |