12:54 | <Aapo Alasuutari> | Regarding https://tc39.es/ecma262/#sec-typedarray-create-same-type there's a marking for user-code on the second step
The constructor is chosen from the intrinsics list, while argumentList comes as a parameter. If I'm not badly mistaken, this could call user code only if argumentList contained a user-provided iterable value, but at least all of the in-spec call sites always pass in |
14:26 | <bakkot> | Aapo Alasuutari: as long as it's specified to take a list of ES language values and there's no asserts about only taking numbers, we should leave the UC annotation |
14:27 | <bakkot> | but we could reasonably change it to take a length instead of a list of ES language values and then drop the annotation |