| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -388,8 +388,9 @@ Buffer.copyBytesFrom = function copyBytesFrom(view, offset, length) { | |||
| 388 | 388 | // Refs: https://tc39.github.io/ecma262/#sec-%typedarray%.of | |
| 389 | 389 | // Refs: https://esdiscuss.org/topic/isconstructor#content-11 | |
| 390 | 390 | const of = (...items) => { | |
| 391 | - const newObj = createUnsafeBuffer(items.length); | ||
| 392 | - for (let k = 0; k < items.length; k++) | ||
| 391 | + const len = items.length; | ||
| 392 | + const newObj = new FastBuffer(len); // In heap for small sizes | ||
| 393 | + for (let k = 0; k < len; k++) | ||
| 393 | 394 | newObj[k] = items[k]; | |
| 394 | 395 | return newObj; | |
| 395 | 396 | }; | |
| Back | FazBrowse Home | New Git URL |
0 commit comments