Linus Groh
b9b3d01bea
LibJS: Add variant of to_integer_or_infinity() for plain doubles
...
In many cases we already know a certain value is a number, or don't have
JS values at all and would need to wrap doubles in a value. To optimize
these cases and avoid having to pass a global object into functions that
won't ever allocate or throw, add a standalone implementation of this
function that takes and returns doubles directly.
2022-05-06 22:32:47 +02:00
..
2022-05-03 01:09:29 +02:00
2022-04-30 18:36:10 +02:00
2022-05-03 22:49:31 +02:00
2022-03-19 00:20:46 +00:00
2022-05-03 01:09:29 +02:00
2022-05-03 22:51:36 +02:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-04-30 21:55:39 +02:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-05-05 22:40:57 +02:00
2022-05-05 22:40:57 +02:00
2022-05-05 22:40:57 +02:00
2022-05-05 22:40:57 +02:00
2022-05-05 22:40:57 +02:00
2022-05-05 22:40:57 +02:00
2022-05-03 01:09:29 +02:00
2022-03-16 16:19:40 +00:00
2022-04-01 21:24:45 +01:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-04-17 23:00:35 +02:00
2022-04-17 23:00:35 +02:00
2022-04-17 23:00:35 +02:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-04-01 21:24:45 +01:00
2022-04-20 00:08:32 +02:00
2022-03-02 20:53:18 +01:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-03-16 16:19:40 +00:00
2022-05-06 22:32:47 +02:00
2022-05-06 22:32:47 +02:00
2022-04-30 21:36:27 +02:00
2022-03-16 16:19:40 +00:00
2022-05-06 22:32:47 +02:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-05-01 22:47:38 +02:00
2022-05-05 22:40:57 +02:00
2022-05-01 22:47:38 +02:00
2022-03-19 00:20:46 +00:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-03-15 17:32:48 +01:00
2022-03-08 22:59:09 +01:00
2022-04-16 16:49:52 +01:00
2022-05-03 01:09:29 +02:00
2022-04-03 15:19:33 +01:00
2022-04-11 21:32:37 +01:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-05-05 22:40:57 +02:00
2022-03-16 16:19:40 +00:00
2022-05-01 22:47:38 +02:00
2022-05-01 22:47:38 +02:00
2022-05-03 01:09:29 +02:00
2022-04-01 21:24:45 +01:00
2022-05-03 01:09:29 +02:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-04-17 23:00:35 +02:00
2022-03-16 16:19:40 +00:00
2022-04-18 23:59:30 +04:30
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-05-05 09:28:08 +02:00
2022-05-05 22:40:57 +02:00
2022-05-05 22:40:57 +02:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-05-03 01:09:29 +02:00
2022-04-18 00:24:02 +02:00
2022-03-16 16:19:40 +00:00
2022-04-03 15:19:33 +01:00
2022-04-01 21:24:45 +01:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-03-16 16:19:40 +00:00
2022-04-17 23:00:35 +02:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-19 00:20:46 +00:00
2022-03-19 00:20:46 +00:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-03-19 00:20:46 +00:00
2022-03-19 00:20:46 +00:00
2022-04-01 21:24:45 +01:00
2022-05-03 01:09:29 +02:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-04-01 21:24:45 +01:00
2022-05-03 01:09:29 +02:00
2022-03-19 00:20:46 +00:00
2022-05-03 01:09:29 +02:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-04-01 21:24:45 +01:00
2022-05-03 22:49:31 +02:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-03-29 23:48:25 +01:00
2022-04-13 21:02:37 +02:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-03-16 16:19:40 +00:00
2022-04-17 23:00:35 +02:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-04-01 21:24:45 +01:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-04-01 21:24:45 +01:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-04-16 16:49:52 +01:00
2022-05-03 01:09:29 +02:00
2022-05-03 01:09:29 +02:00
2022-04-01 21:24:45 +01:00
2022-05-03 22:49:31 +02:00
2022-03-16 16:19:40 +00:00
2022-05-06 22:32:47 +02:00
2022-05-06 22:32:47 +02:00
2022-04-02 14:15:43 +01:00
2022-05-03 22:49:31 +02:00
2022-04-11 21:23:36 +01:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-03-16 16:19:40 +00:00
2022-05-03 01:09:29 +02:00