Andreas Kling
3c5819a6d2
LibJS: Allow GetById to cache getters
...
1.25x speed-up on this microbenchmark:
let o = { get x() { return 1; } };
for (let i = 0; i < 10_000_000; ++i)
o.x;
I looked into this because I noticed getter invocation when profiling
long-running WPT tests. We already had the mechanism for non-getter
properties, and the change to support getters turned out to be trivial.
2024-10-17 22:06:16 +02:00
..
2024-10-17 22:06:16 +02:00
2024-04-05 20:01:37 -04:00
2024-10-04 13:19:50 +02:00
2024-10-17 22:06:16 +02:00
2024-10-15 08:25:32 +02:00
2024-10-04 13:19:50 +02:00
2024-10-04 13:19:50 +02:00
2024-09-03 17:43:03 +02:00
2024-09-26 10:14:09 +02:00
2024-08-22 09:08:50 +01:00
2024-06-16 07:19:56 -04:00
2024-06-16 07:19:56 -04:00
2024-10-14 09:51:13 +02:00
2024-09-02 15:22:51 +02:00
2024-03-24 13:28:24 +01:00
2024-10-14 20:47:35 +02:00
2024-10-04 13:19:50 +02:00
2024-10-04 13:19:50 +02:00
2023-12-03 20:46:55 +01:00
2024-10-04 13:19:50 +02:00
2024-10-04 13:19:50 +02:00
2024-04-05 20:01:37 -04:00
2024-04-05 20:01:37 -04:00
2024-10-04 13:19:50 +02:00
2024-10-11 09:59:39 +01:00
2024-10-04 13:19:50 +02:00
2024-10-04 13:19:50 +02:00
2024-10-04 13:19:50 +02:00
2024-10-04 13:19:50 +02:00
2024-10-04 13:19:50 +02:00
2024-10-04 13:19:50 +02:00
2024-10-04 13:19:50 +02:00
2024-10-04 13:19:50 +02:00
2024-10-04 13:19:50 +02:00
2023-08-29 07:57:39 -04:00
2022-11-27 18:28:43 -07:00
2024-05-31 16:31:33 +02:00
2023-12-03 20:46:55 +01:00
2023-12-23 20:41:07 +01:00
2024-09-02 15:22:51 +02:00