Tim van der Meij
4c2e056796
Convert the RefSet
primitive to a proper class and use a Set
internally
...
The `RefSet` primitive predates ES6, so that most likely explains why an
object is used internally to track the entries. However, nowadays we can
use built-in JavaScript sets for this purpose. Built-in types are often
more efficient/optimized and using it makes the code a bit more clear
since we don't have to assign `true` to keys anymore just to indicate
their presence.
2020-06-07 19:01:29 +02:00
..
2020-05-20 13:36:52 +02:00
2020-04-14 12:28:14 +02:00
2019-12-26 12:34:24 +01:00
2020-01-14 17:49:39 +01:00
2020-04-14 12:28:14 +02:00
2020-04-17 12:24:46 +02:00
2020-03-25 11:57:12 +01:00
2019-12-26 12:34:24 +01:00
2020-06-05 15:03:06 +02:00
2020-05-22 15:23:17 +02:00
2020-06-07 13:17:18 +09:00
2020-04-14 12:28:14 +02:00
2020-03-25 11:57:12 +01:00
2020-05-23 11:30:24 +02:00
2019-12-26 12:34:24 +01:00
2020-06-07 12:01:51 +02:00
2020-03-23 18:28:30 +01:00
2020-04-19 11:25:25 +02:00
2020-04-14 12:28:14 +02:00
2020-04-17 12:24:46 +02:00
2020-06-07 11:56:04 +02:00
2020-05-22 00:22:48 +02:00
2020-04-14 12:28:14 +02:00
2020-04-14 12:28:14 +02:00
2020-05-22 00:22:48 +02:00
2020-06-04 15:08:47 +02:00
2020-04-14 12:28:14 +02:00
2020-04-17 12:24:46 +02:00
2020-04-17 12:24:46 +02:00
2020-01-04 13:01:43 +01:00
2020-05-23 11:30:24 +02:00
2020-05-04 17:09:48 +02:00
2020-05-05 13:40:05 +02:00
2020-04-14 12:28:14 +02:00
2020-05-23 11:30:24 +02:00
2020-06-07 19:01:29 +02:00
2020-03-25 11:57:12 +01:00
2020-04-17 12:24:46 +02:00
2020-03-25 11:57:12 +01:00
2020-04-17 12:24:46 +02:00
2020-04-14 12:28:14 +02:00
2020-05-05 13:40:05 +02:00
2020-05-23 15:33:46 +02:00