summaryrefslogtreecommitdiff
path: root/testing/diff.ts
diff options
context:
space:
mode:
authorAxetroy <axetroy.dev@gmail.com>2019-06-19 12:22:01 +0800
committerRyan Dahl <ry@tinyclouds.org>2019-06-18 21:22:01 -0700
commitc85b1c06a9804ad41fbccf8fe5a5689f28eb049e (patch)
treee855fc7c02baaa219aa81a2a54a69b19c1fb3716 /testing/diff.ts
parentd6e92582cc2267210f71e893b14672783301f87b (diff)
lint: add max line length rules (denoland/deno_std#507)
Original: https://github.com/denoland/deno_std/commit/b04fda30c8949b6347094b898bfa427c0b9a6162
Diffstat (limited to 'testing/diff.ts')
-rw-r--r--testing/diff.ts11
1 files changed, 8 insertions, 3 deletions
diff --git a/testing/diff.ts b/testing/diff.ts
index 4c96b3b28..dd544ac24 100644
--- a/testing/diff.ts
+++ b/testing/diff.ts
@@ -72,9 +72,14 @@ export default function diff<T>(A: T[], B: T[]): Array<DiffResult<T>> {
const delta = M - N;
const size = M + N + 1;
const fp = new Array(size).fill({ y: -1 });
- // INFO: This buffer is used to save memory and improve performance.
- // The first half is used to save route and last half is used to save diff type.
- // This is because, when I kept new uint8array area to save type, performance worsened.
+ /**
+ * INFO:
+ * This buffer is used to save memory and improve performance.
+ * The first half is used to save route and last half is used to save diff
+ * type.
+ * This is because, when I kept new uint8array area to save type,performance
+ * worsened.
+ */
const routes = new Uint32Array((M * N + size + 1) * 2);
const diffTypesPtrOffset = routes.length / 2;
let ptr = 0;