| { | |
| "": 17096903, | |
| "AUTHORS": 548, | |
| "CONTRIBUTING.md": 709, | |
| "CONTRIBUTORS": 1589, | |
| "LICENSE": 10174, | |
| "README.md": 9493, | |
| "build-all.sh": 3451, | |
| "build-example.sh": 1947, | |
| "build-fuzz.sh": 1123, | |
| "cmd": { | |
| "": 78005, | |
| "commonflags": { | |
| "": 3289, | |
| "commonflags.go": 3289 | |
| }, | |
| "ractool": { | |
| "": 30003, | |
| "data.go": 9639, | |
| "gen.go": 2147, | |
| "main.go": 18217 | |
| }, | |
| "wuffs": { | |
| "": 22168, | |
| "gen.go": 9241, | |
| "main.go": 4479, | |
| "release.go": 2653, | |
| "test.go": 5795 | |
| }, | |
| "wuffs-c": { | |
| "": 18306, | |
| "genlib.go": 3632, | |
| "main.go": 1244, | |
| "release.go": 9131, | |
| "test.go": 4299 | |
| }, | |
| "wuffsfmt": { | |
| "": 4239, | |
| "main.go": 4239 | |
| } | |
| }, | |
| "doc": { | |
| "": 201031, | |
| "README.md": 578, | |
| "background.md": 3624, | |
| "benchmarks.md": 17470, | |
| "binary-size.md": 3164, | |
| "changelog.md": 4931, | |
| "getting-started.md": 3570, | |
| "glossary.md": 5900, | |
| "note": { | |
| "": 69660, | |
| "README.md": 131, | |
| "assertions.md": 3919, | |
| "base38-and-fourcc.md": 2481, | |
| "bounds-checking.md": 2301, | |
| "coroutines.md": 2905, | |
| "effects.md": 1127, | |
| "facts.md": 7627, | |
| "fuzzing.md": 1396, | |
| "initialization.md": 4395, | |
| "interval-arithmetic.md": 4453, | |
| "io-input-output.md": 10149, | |
| "iterate-loops.md": 1411, | |
| "memory-safety.md": 3573, | |
| "pixel-formats.md": 5893, | |
| "pixel-subsampling.md": 4426, | |
| "quirks.md": 1732, | |
| "ranges-and-rects.md": 3202, | |
| "signed-unsigned-integers.md": 2933, | |
| "slices-arrays-and-tables.md": 2282, | |
| "statuses.md": 3324 | |
| }, | |
| "related-work.md": 13477, | |
| "roadmap.md": 696, | |
| "spec": { | |
| "": 62134, | |
| "README.md": 285, | |
| "nie-related-work.md": 3452, | |
| "nie-spec.md": 16217, | |
| "rac-related-work.md": 11449, | |
| "rac-spec.md": 30731 | |
| }, | |
| "std": { | |
| "": 10019, | |
| "README.md": 1138, | |
| "compression-decoders.md": 1280, | |
| "hashers.md": 1262, | |
| "image-decoders.md": 6339 | |
| }, | |
| "wuffs-the-language.md": 4132, | |
| "wuffs-the-library.md": 1676 | |
| }, | |
| "example": { | |
| "": 60943, | |
| "crc32": { | |
| "": 2700, | |
| "crc32.cc": 2700 | |
| }, | |
| "gifplayer": { | |
| "": 14558, | |
| "README.md": 343, | |
| "gifplayer.c": 14215 | |
| }, | |
| "imageviewer": { | |
| "": 16047, | |
| "imageviewer.c": 16047 | |
| }, | |
| "jsonptr": { | |
| "": 17440, | |
| "jsonptr.cc": 17440 | |
| }, | |
| "library": { | |
| "": 3960, | |
| "library.c": 3960 | |
| }, | |
| "zcat": { | |
| "": 6238, | |
| "zcat.c": 6238 | |
| } | |
| }, | |
| "fuzz": { | |
| "": 16543, | |
| "c": { | |
| "": 16543, | |
| "fuzzlib": { | |
| "": 5855, | |
| "fuzzlib.c": 5855 | |
| }, | |
| "std": { | |
| "": 10688, | |
| "README.md": 645, | |
| "gif_fuzzer.c": 5412, | |
| "seed_corpora.txt": 821, | |
| "zlib_fuzzer.c": 3810 | |
| } | |
| } | |
| }, | |
| "go.mod": 235, | |
| "go.sum": 675, | |
| "hello-wuffs-c": { | |
| "": 11460, | |
| "README.md": 5983, | |
| "main.c": 2466, | |
| "parse.wuffs": 1351, | |
| "run.sh": 890, | |
| "wuffs-base.c": 770 | |
| }, | |
| "internal": { | |
| "": 483530, | |
| "README.md": 330, | |
| "cgen": { | |
| "": 478317, | |
| "base": { | |
| "": 173231, | |
| "all-impl.c": 4559, | |
| "core-private.h": 13142, | |
| "core-public.h": 14727, | |
| "image-impl.c": 29624, | |
| "image-private.h": 811, | |
| "image-public.h": 40184, | |
| "io-private.h": 7986, | |
| "io-public.h": 4467, | |
| "memory-private.h": 706, | |
| "memory-public.h": 2792, | |
| "range-private.h": 2706, | |
| "range-public.h": 25353, | |
| "strconv-impl.c": 10049, | |
| "strconv-private.h": 707, | |
| "strconv-public.h": 2752, | |
| "token-private.h": 733, | |
| "token-public.h": 11933 | |
| }, | |
| "builtin.go": 26681, | |
| "cgen.go": 37934, | |
| "data.go": 170427, | |
| "expr.go": 14882, | |
| "func.go": 14957, | |
| "gen.go": 4508, | |
| "liveness.go": 11461, | |
| "statement.go": 15579, | |
| "var.go": 8657 | |
| }, | |
| "testcut": { | |
| "": 4883, | |
| "testcut.go": 4883 | |
| } | |
| }, | |
| "lang": { | |
| "": 277020, | |
| "README.md": 147, | |
| "ast": { | |
| "": 42542, | |
| "ast.go": 29436, | |
| "eq.go": 2847, | |
| "sort.go": 1726, | |
| "string.go": 6588, | |
| "string_test.go": 1945 | |
| }, | |
| "builtin": { | |
| "": 15445, | |
| "builtin.go": 15445 | |
| }, | |
| "check": { | |
| "": 135655, | |
| "assert.go": 8999, | |
| "axioms.md": 1059, | |
| "bounds.go": 41999, | |
| "check.go": 20708, | |
| "check_test.go": 7312, | |
| "data.go": 8504, | |
| "gen.go": 8028, | |
| "optimize.go": 3500, | |
| "resolve.go": 5909, | |
| "type.go": 29637 | |
| }, | |
| "generate": { | |
| "": 3522, | |
| "generate.go": 3522 | |
| }, | |
| "parse": { | |
| "": 32932, | |
| "parse.go": 32932 | |
| }, | |
| "render": { | |
| "": 8075, | |
| "render.go": 8075 | |
| }, | |
| "token": { | |
| "": 37404, | |
| "list.go": 31118, | |
| "token.go": 6286 | |
| }, | |
| "wuffsroot": { | |
| "": 1298, | |
| "wuffsroot.go": 1298 | |
| } | |
| }, | |
| "lib": { | |
| "": 340961, | |
| "README.md": 275, | |
| "base38": { | |
| "": 4243, | |
| "base38.go": 1841, | |
| "base38_test.go": 2402 | |
| }, | |
| "cgolz4": { | |
| "": 16237, | |
| "cgolz4.go": 11617, | |
| "cgolz4_test.go": 2492, | |
| "notcgo.go": 2128 | |
| }, | |
| "cgozlib": { | |
| "": 9070, | |
| "cgozlib.go": 4636, | |
| "cgozlib_test.go": 2949, | |
| "notcgo.go": 1485 | |
| }, | |
| "cgozstd": { | |
| "": 18982, | |
| "cgozstd.go": 12440, | |
| "cgozstd_test.go": 4412, | |
| "notcgo.go": 2130 | |
| }, | |
| "compression": { | |
| "": 4569, | |
| "compression.go": 3533, | |
| "compression_test.go": 1036 | |
| }, | |
| "flatecut": { | |
| "": 27237, | |
| "flatecut.go": 21017, | |
| "flatecut_test.go": 6220 | |
| }, | |
| "internal": { | |
| "": 6498, | |
| "racdict": { | |
| "": 6498, | |
| "racdict.go": 6498 | |
| } | |
| }, | |
| "interval": { | |
| "": 82681, | |
| "interval.go": 35131, | |
| "interval_test.go": 33477, | |
| "radial_test.go": 14073 | |
| }, | |
| "rac": { | |
| "": 122964, | |
| "chunk_reader.go": 16981, | |
| "chunk_writer.go": 22361, | |
| "conc_reader.go": 11618, | |
| "example_test.go": 8713, | |
| "rac.go": 6363, | |
| "rac_test.go": 23223, | |
| "reader.go": 14642, | |
| "writer.go": 19063 | |
| }, | |
| "raclz4": { | |
| "": 7745, | |
| "example_test.go": 3662, | |
| "raclz4.go": 4083 | |
| }, | |
| "raczlib": { | |
| "": 21264, | |
| "example_test.go": 3669, | |
| "make_cgo.go": 964, | |
| "make_notcgo.go": 1123, | |
| "raczlib.go": 5101, | |
| "raczlib_test.go": 10407 | |
| }, | |
| "raczstd": { | |
| "": 8175, | |
| "example_test.go": 3669, | |
| "raczstd.go": 4506 | |
| }, | |
| "readerat": { | |
| "": 2472, | |
| "readerat.go": 2472 | |
| }, | |
| "zlibcut": { | |
| "": 8549, | |
| "example_test.go": 3963, | |
| "zlibcut.go": 3575, | |
| "zlibcut_test.go": 1011 | |
| } | |
| }, | |
| "release": { | |
| "": 1192760, | |
| "c": { | |
| "": 1192760, | |
| "README.md": 972, | |
| "wuffs-unsupported-snapshot.c": 759903, | |
| "wuffs-v0.2.c": 431885 | |
| } | |
| }, | |
| "script": { | |
| "": 194809, | |
| "adler32-standalone.c": 4270, | |
| "bench-c-deflate-fragmentation.c": 12090, | |
| "bench-go-deflate": { | |
| "": 3070, | |
| "main.go": 3070 | |
| }, | |
| "bench-go-gif": { | |
| "": 4213, | |
| "main.go": 4213 | |
| }, | |
| "bench-history.sh": 1413, | |
| "bench-rust-deflate": { | |
| "": 4303, | |
| "Cargo.toml": 165, | |
| "src": { | |
| "": 4138, | |
| "main.rs": 4138 | |
| } | |
| }, | |
| "bench-rust-gif": { | |
| "": 6367, | |
| "Cargo.toml": 159, | |
| "src": { | |
| "": 6208, | |
| "main.rs": 6208 | |
| } | |
| }, | |
| "bench-rust-gif-dot-rs": { | |
| "": 5328, | |
| "Cargo.toml": 177, | |
| "src": { | |
| "": 5151, | |
| "main.rs": 5151 | |
| } | |
| }, | |
| "checksum.go": 2201, | |
| "compress-giflzw.go": 1155, | |
| "convert-png-to-wbmp.go": 2812, | |
| "crawl.go": 12796, | |
| "draw-with-mask.go": 2164, | |
| "extract-deflate-offsets.go": 5320, | |
| "extract-giflzw.go": 8859, | |
| "extract-palette-indexes.go": 3078, | |
| "inline-c-relative-includes.go": 2597, | |
| "make-artificial.go": 28598, | |
| "mmap-ring-buffer.c": 4558, | |
| "preprocess-wuffs.go": 14430, | |
| "print-bits.go": 1636, | |
| "print-byte-frequencies.go": 1991, | |
| "print-crc32-example.go": 3278, | |
| "print-crc32-magic-numbers.go": 1453, | |
| "print-deflate-huff-table-size.go": 21461, | |
| "print-deflate-magic-numbers.go": 2739, | |
| "print-lzw-example.go": 7232, | |
| "print-markdown-links.go": 3298, | |
| "rac-random-seek-test.go": 3152, | |
| "run-json-test-suite.sh": 2487, | |
| "wuffs-deflate-decoder-decode-huffman.c": 16460 | |
| }, | |
| "std": { | |
| "": 318902, | |
| "adler32": { | |
| "": 5363, | |
| "README.md": 3812, | |
| "common_adler32.wuffs": 1551 | |
| }, | |
| "bmp": { | |
| "": 12955, | |
| "decode_bmp.wuffs": 12955 | |
| }, | |
| "crc32": { | |
| "": 67402, | |
| "README.md": 11337, | |
| "common_crc32.wuffs": 56065 | |
| }, | |
| "deflate": { | |
| "": 71393, | |
| "README.md": 16991, | |
| "common_consts.wuffs": 2933, | |
| "decode_deflate.wuffs": 27703, | |
| "decode_huffman_fast.wuffs": 14579, | |
| "decode_huffman_slow.wuffs": 9187 | |
| }, | |
| "gif": { | |
| "": 89681, | |
| "README.md": 20983, | |
| "common_consts.wuffs": 2621, | |
| "decode_config.wuffs": 23667, | |
| "decode_gif.wuffs": 37810, | |
| "decode_quirks.wuffs": 4600 | |
| }, | |
| "gzip": { | |
| "": 3885, | |
| "README.md": 361, | |
| "decode_gzip.wuffs": 3524 | |
| }, | |
| "json": { | |
| "": 33288, | |
| "common_consts.wuffs": 9781, | |
| "decode_json.wuffs": 23507 | |
| }, | |
| "lzw": { | |
| "": 24556, | |
| "README.md": 13637, | |
| "decode_lzw.wuffs": 10919 | |
| }, | |
| "wbmp": { | |
| "": 6479, | |
| "decode_wbmp.wuffs": 6479 | |
| }, | |
| "zlib": { | |
| "": 3900, | |
| "README.md": 295, | |
| "decode_zlib.wuffs": 3605 | |
| } | |
| }, | |
| "test": { | |
| "": 13890844, | |
| "c": { | |
| "": 252563, | |
| "mimiclib": { | |
| "": 13709, | |
| "deflate-gzip-zlib.c": 10282, | |
| "gif.c": 3427 | |
| }, | |
| "std": { | |
| "": 209750, | |
| "adler32.c": 10963, | |
| "bmp.c": 5211, | |
| "crc32.c": 11827, | |
| "deflate.c": 33315, | |
| "gif.c": 87626, | |
| "gzip.c": 10491, | |
| "json.c": 14700, | |
| "lzw.c": 15920, | |
| "wbmp.c": 6413, | |
| "zlib.c": 13284 | |
| }, | |
| "testlib": { | |
| "": 29104, | |
| "testlib.c": 29104 | |
| } | |
| }, | |
| "data": { | |
| "": 13638281, | |
| "README.md": 4118, | |
| "analysis": { | |
| "": 6676, | |
| "giflzw-emission-lengths.txt": 6676 | |
| }, | |
| "animated-red-blue.gif": 2913, | |
| "artificial": { | |
| "": 62110, | |
| "0.bytes": 0, | |
| "256.bytes": 256, | |
| "256.bytes.gz": 289, | |
| "deflate-backref-crosses-blocks.deflate": 12, | |
| "deflate-backref-crosses-blocks.deflate.commentary.txt": 1576, | |
| "deflate-backref-crosses-blocks.deflate.decompressed": 7, | |
| "deflate-backref-crosses-blocks.deflate.make-artificial.txt": 222, | |
| "deflate-degenerate-huffman-unused.deflate": 15, | |
| "deflate-degenerate-huffman-unused.deflate.commentary.txt": 3016, | |
| "deflate-degenerate-huffman-unused.deflate.decompressed": 3, | |
| "deflate-degenerate-huffman-unused.deflate.make-artificial.txt": 366, | |
| "deflate-distance-32768.deflate": 252, | |
| "deflate-distance-32768.deflate.commentary.txt": 3220, | |
| "deflate-distance-32768.deflate.decompressed": 32781, | |
| "deflate-distance-32768.deflate.make-artificial.txt": 513, | |
| "deflate-distance-code-31.deflate": 2, | |
| "deflate-distance-code-31.deflate.commentary.txt": 414, | |
| "deflate-distance-code-31.deflate.decompressed": 0, | |
| "deflate-distance-code-31.deflate.make-artificial.txt": 746, | |
| "deflate-huffman-primlen-9.deflate": 176, | |
| "deflate-huffman-primlen-9.deflate.commentary.txt": 5232, | |
| "deflate-huffman-primlen-9.deflate.decompressed": 6, | |
| "deflate-huffman-primlen-9.deflate.make-artificial.txt": 1687, | |
| "gif-background-color.gif": 90, | |
| "gif-background-color.gif.make-artificial.txt": 454, | |
| "gif-empty-palette.gif": 54, | |
| "gif-empty-palette.gif.make-artificial.txt": 563, | |
| "gif-frame-out-of-bounds.gif": 132, | |
| "gif-frame-out-of-bounds.gif.make-artificial.txt": 3223, | |
| "gif-metadata-empty.gif": 90, | |
| "gif-metadata-empty.gif.make-artificial.txt": 816, | |
| "gif-metadata-full.gif": 110, | |
| "gif-metadata-full.gif.make-artificial.txt": 1068, | |
| "gif-multiple-graphic-controls.gif": 56, | |
| "gif-multiple-graphic-controls.gif.make-artificial.txt": 623, | |
| "gif-multiple-loop-counts.gif": 139, | |
| "gif-multiple-loop-counts.gif.make-artificial.txt": 1878, | |
| "gif-no-frames.gif": 26, | |
| "gif-no-frames.gif.make-artificial.txt": 188, | |
| "gif-pixel-data-none.gif": 40, | |
| "gif-pixel-data-none.gif.make-artificial.txt": 288, | |
| "gif-pixel-data-not-enough.gif": 40, | |
| "gif-pixel-data-not-enough.gif.make-artificial.txt": 290, | |
| "gif-pixel-data-too-much.gif": 41, | |
| "gif-pixel-data-too-much.gif.make-artificial.txt": 305, | |
| "gif-small-frame-interlaced.gif": 40, | |
| "gif-small-frame-interlaced.gif.make-artificial.txt": 440, | |
| "gif-zero-width-frame.gif": 40, | |
| "gif-zero-width-frame.gif.make-artificial.txt": 285 | |
| }, | |
| "australian-abc-local-stations.json": 25940, | |
| "bricks-color.bmp": 57738, | |
| "bricks-color.jpeg": 8948, | |
| "bricks-color.lossless.webp": 29290, | |
| "bricks-color.lossy.webp": 3848, | |
| "bricks-color.png": 33928, | |
| "bricks-color.tiff": 37496, | |
| "bricks-dither.bmp": 27002, | |
| "bricks-dither.gif": 15783, | |
| "bricks-dither.indexes": 19200, | |
| "bricks-dither.indexes.giflzw": 14923, | |
| "bricks-dither.lossless.webp": 12570, | |
| "bricks-dither.palette": 1024, | |
| "bricks-dither.png": 14324, | |
| "bricks-gray.bmp": 30628, | |
| "bricks-gray.gif": 15613, | |
| "bricks-gray.indexes": 19200, | |
| "bricks-gray.indexes.giflzw": 14731, | |
| "bricks-gray.jpeg": 5590, | |
| "bricks-gray.lossless.webp": 12268, | |
| "bricks-gray.lossy.webp": 2036, | |
| "bricks-gray.png": 13145, | |
| "bricks-gray.tiff": 11287, | |
| "bricks-nodither.bmp": 23612, | |
| "bricks-nodither.gif": 14236, | |
| "bricks-nodither.indexes": 19200, | |
| "bricks-nodither.indexes.giflzw": 13382, | |
| "bricks-nodither.lossless.webp": 10814, | |
| "bricks-nodither.palette": 1024, | |
| "bricks-nodither.png": 12366, | |
| "bricks-nodither.wbmp": 2405, | |
| "crude-flag.nia": 128, | |
| "crude-flag.nie": 40, | |
| "crude-flag.nii": 48, | |
| "gifplayer-muybridge.gif": 356707, | |
| "github-tags.json": 853, | |
| "harvesters.bmp": 3003202, | |
| "harvesters.gif": 815426, | |
| "harvesters.jpeg": 402147, | |
| "harvesters.lossless.webp": 1466150, | |
| "harvesters.lossy.webp": 173694, | |
| "harvesters.png": 1989777, | |
| "harvesters.tiff": 2076076, | |
| "hat.bmp": 30602, | |
| "hat.gif": 12529, | |
| "hat.jpeg": 6151, | |
| "hat.lossless.webp": 22152, | |
| "hat.lossy.webp": 3186, | |
| "hat.png": 24092, | |
| "hat.tiff": 25723, | |
| "hat.wbmp": 1348, | |
| "hibiscus.primitive.bmp": 551754, | |
| "hibiscus.primitive.gif": 31105, | |
| "hibiscus.primitive.jpeg": 28864, | |
| "hibiscus.primitive.lossless.webp": 27400, | |
| "hibiscus.primitive.lossy.webp": 6004, | |
| "hibiscus.primitive.png": 45016, | |
| "hibiscus.primitive.svg": 2808, | |
| "hibiscus.primitive.tiff": 52444, | |
| "hibiscus.regular.bmp": 413850, | |
| "hibiscus.regular.gif": 111922, | |
| "hibiscus.regular.jpeg": 58991, | |
| "hibiscus.regular.lossless.webp": 205896, | |
| "hibiscus.regular.lossy.webp": 24488, | |
| "hibiscus.regular.png": 251814, | |
| "hibiscus.regular.tiff": 282562, | |
| "hippopotamus.bmp": 3162, | |
| "hippopotamus.interlaced.gif": 1800, | |
| "hippopotamus.interlaced.png": 2659, | |
| "hippopotamus.interlaced.truncated.gif": 1024, | |
| "hippopotamus.jpeg": 1219, | |
| "hippopotamus.lossless.webp": 1880, | |
| "hippopotamus.lossy.webp": 348, | |
| "hippopotamus.masked-with-muybridge.gif": 1697, | |
| "hippopotamus.masked-with-muybridge.png": 2921, | |
| "hippopotamus.regular.gif": 1799, | |
| "hippopotamus.regular.png": 2143, | |
| "hippopotamus.tiff": 2468, | |
| "json-things.formatted.json": 152, | |
| "json-things.unformatted.json": 85, | |
| "midsummer.txt": 11065, | |
| "midsummer.txt.gz": 5174, | |
| "midsummer.txt.zlib": 5148, | |
| "muybridge-frame-000.indexes": 600, | |
| "muybridge-frame-000.wbmp": 84, | |
| "muybridge-frame-001.indexes": 600, | |
| "muybridge-frame-002.indexes": 600, | |
| "muybridge-frame-003.indexes": 600, | |
| "muybridge-frame-004.indexes": 600, | |
| "muybridge-frame-005.indexes": 600, | |
| "muybridge-frame-006.indexes": 600, | |
| "muybridge-frame-007.indexes": 600, | |
| "muybridge-frame-008.indexes": 600, | |
| "muybridge-frame-009.indexes": 600, | |
| "muybridge-frame-010.indexes": 600, | |
| "muybridge-frame-011.indexes": 600, | |
| "muybridge-frame-012.indexes": 600, | |
| "muybridge-frame-013.indexes": 600, | |
| "muybridge-frame-014.indexes": 600, | |
| "muybridge.gif": 9828, | |
| "nobel-prizes.json": 216670, | |
| "pi.txt": 100003, | |
| "pi.txt.giflzw": 50550, | |
| "pi.txt.gz": 48343, | |
| "pi.txt.zlib": 48324, | |
| "pjw-thumbnail.bmp": 274, | |
| "pjw-thumbnail.gif": 158, | |
| "pjw-thumbnail.jpeg": 1049, | |
| "pjw-thumbnail.lossless.webp": 156, | |
| "pjw-thumbnail.lossy.webp": 546, | |
| "pjw-thumbnail.png": 208, | |
| "pjw-thumbnail.tiff": 491, | |
| "romeo.txt": 942, | |
| "romeo.txt.deflate": 530, | |
| "romeo.txt.fixed-huff.deflate": 692, | |
| "romeo.txt.gz": 558, | |
| "romeo.txt.zlib": 536, | |
| "sheep-more.rac": 278 | |
| } | |
| }, | |
| "wuffs-root-directory.txt": 151 | |
| } |