Files
neovim/runtime
Gregory Anders 4c0d18c197 fix(vim.iter): enable optimizations for arrays (lists with holes) (#28781)
The optimizations that vim.iter uses for array-like tables don't require
that the source table has no holes. The only thing that needs to change
is the determination if a table is "list-like": rather than requiring
consecutive, integer keys, we can simply test for (positive) integer
keys only, and remove any holes in the original array when we make a
copy for the iterator.
2024-05-17 14:17:25 -05:00
..
2024-05-16 18:30:59 +02:00
2024-04-27 11:01:14 +02:00
2024-05-14 08:27:30 +02:00
2023-11-05 21:56:56 +01:00
2024-02-16 08:57:45 +01:00
2024-03-24 10:32:07 +01:00
2024-05-09 00:15:08 +02:00
2024-05-05 23:22:11 +02:00
2024-05-14 08:27:17 +02:00
2022-08-20 10:04:55 +02:00
2024-03-28 09:32:32 +08:00
2024-02-01 12:06:55 +01:00
2023-08-13 13:25:10 +01:00
2023-08-13 13:25:10 +01:00
2023-08-13 13:25:10 +01:00
2023-08-13 13:25:10 +01:00
2023-08-13 13:25:10 +01:00
2023-08-13 13:25:10 +01:00
2023-08-24 11:33:06 +09:00
2024-03-14 15:04:31 +08:00
2024-05-16 14:34:32 +02:00