diff --git a/crates/js-sys/src/lib.rs b/crates/js-sys/src/lib.rs index f53774fe..5dd1a8be 100644 --- a/crates/js-sys/src/lib.rs +++ b/crates/js-sys/src/lib.rs @@ -4593,11 +4593,6 @@ macro_rules! arrays { impl<'a> From<&'a [$ty]> for $name { #[inline] fn from(slice: &'a [$ty]) -> $name { - // TODO if this was written in JS it could avoid passing the `view` TypedArray to Rust, - // which would be more efficient - - // TODO measure if it's faster to use `slice` instead of `new` - // This is safe because the `new` function makes a copy if its argument is a TypedArray unsafe { $name::new(&$name::view(slice)) } }