Bug 1797755 - Part 5: Use a single initial mark stack size regardless of whether...
[gecko.git] / third_party / rust / wasmparser / Cargo.lock
blob493e41bb147ef182a4b7d05029deae957a56fc94
1 # This file is automatically @generated by Cargo.
2 # It is not intended for manual editing.
3 version = 3
5 [[package]]
6 name = "anyhow"
7 version = "1.0.65"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
9 checksum = "98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602"
11 [[package]]
12 name = "atty"
13 version = "0.2.14"
14 source = "registry+https://github.com/rust-lang/crates.io-index"
15 checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
16 dependencies = [
17  "hermit-abi",
18  "libc",
19  "winapi",
22 [[package]]
23 name = "autocfg"
24 version = "1.1.0"
25 source = "registry+https://github.com/rust-lang/crates.io-index"
26 checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
28 [[package]]
29 name = "bitflags"
30 version = "1.3.2"
31 source = "registry+https://github.com/rust-lang/crates.io-index"
32 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
34 [[package]]
35 name = "bstr"
36 version = "0.2.17"
37 source = "registry+https://github.com/rust-lang/crates.io-index"
38 checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223"
39 dependencies = [
40  "lazy_static",
41  "memchr",
42  "regex-automata",
43  "serde",
46 [[package]]
47 name = "bumpalo"
48 version = "3.11.0"
49 source = "registry+https://github.com/rust-lang/crates.io-index"
50 checksum = "c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d"
52 [[package]]
53 name = "cast"
54 version = "0.3.0"
55 source = "registry+https://github.com/rust-lang/crates.io-index"
56 checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
58 [[package]]
59 name = "cfg-if"
60 version = "1.0.0"
61 source = "registry+https://github.com/rust-lang/crates.io-index"
62 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
64 [[package]]
65 name = "clap"
66 version = "2.34.0"
67 source = "registry+https://github.com/rust-lang/crates.io-index"
68 checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
69 dependencies = [
70  "bitflags",
71  "textwrap",
72  "unicode-width",
75 [[package]]
76 name = "criterion"
77 version = "0.3.6"
78 source = "registry+https://github.com/rust-lang/crates.io-index"
79 checksum = "b01d6de93b2b6c65e17c634a26653a29d107b3c98c607c765bf38d041531cd8f"
80 dependencies = [
81  "atty",
82  "cast",
83  "clap",
84  "criterion-plot",
85  "csv",
86  "itertools",
87  "lazy_static",
88  "num-traits",
89  "oorandom",
90  "plotters",
91  "rayon",
92  "regex",
93  "serde",
94  "serde_cbor",
95  "serde_derive",
96  "serde_json",
97  "tinytemplate",
98  "walkdir",
101 [[package]]
102 name = "criterion-plot"
103 version = "0.4.5"
104 source = "registry+https://github.com/rust-lang/crates.io-index"
105 checksum = "2673cc8207403546f45f5fd319a974b1e6983ad1a3ee7e6041650013be041876"
106 dependencies = [
107  "cast",
108  "itertools",
111 [[package]]
112 name = "crossbeam-channel"
113 version = "0.5.6"
114 source = "registry+https://github.com/rust-lang/crates.io-index"
115 checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521"
116 dependencies = [
117  "cfg-if",
118  "crossbeam-utils",
121 [[package]]
122 name = "crossbeam-deque"
123 version = "0.8.2"
124 source = "registry+https://github.com/rust-lang/crates.io-index"
125 checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc"
126 dependencies = [
127  "cfg-if",
128  "crossbeam-epoch",
129  "crossbeam-utils",
132 [[package]]
133 name = "crossbeam-epoch"
134 version = "0.9.10"
135 source = "registry+https://github.com/rust-lang/crates.io-index"
136 checksum = "045ebe27666471bb549370b4b0b3e51b07f56325befa4284db65fc89c02511b1"
137 dependencies = [
138  "autocfg",
139  "cfg-if",
140  "crossbeam-utils",
141  "memoffset",
142  "once_cell",
143  "scopeguard",
146 [[package]]
147 name = "crossbeam-utils"
148 version = "0.8.11"
149 source = "registry+https://github.com/rust-lang/crates.io-index"
150 checksum = "51887d4adc7b564537b15adcfb307936f8075dfcd5f00dde9a9f1d29383682bc"
151 dependencies = [
152  "cfg-if",
153  "once_cell",
156 [[package]]
157 name = "csv"
158 version = "1.1.6"
159 source = "registry+https://github.com/rust-lang/crates.io-index"
160 checksum = "22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1"
161 dependencies = [
162  "bstr",
163  "csv-core",
164  "itoa 0.4.8",
165  "ryu",
166  "serde",
169 [[package]]
170 name = "csv-core"
171 version = "0.1.10"
172 source = "registry+https://github.com/rust-lang/crates.io-index"
173 checksum = "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90"
174 dependencies = [
175  "memchr",
178 [[package]]
179 name = "either"
180 version = "1.8.0"
181 source = "registry+https://github.com/rust-lang/crates.io-index"
182 checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797"
184 [[package]]
185 name = "getopts"
186 version = "0.2.21"
187 source = "registry+https://github.com/rust-lang/crates.io-index"
188 checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5"
189 dependencies = [
190  "unicode-width",
193 [[package]]
194 name = "half"
195 version = "1.8.2"
196 source = "registry+https://github.com/rust-lang/crates.io-index"
197 checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
199 [[package]]
200 name = "hashbrown"
201 version = "0.12.3"
202 source = "registry+https://github.com/rust-lang/crates.io-index"
203 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
205 [[package]]
206 name = "hermit-abi"
207 version = "0.1.19"
208 source = "registry+https://github.com/rust-lang/crates.io-index"
209 checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
210 dependencies = [
211  "libc",
214 [[package]]
215 name = "indexmap"
216 version = "1.9.1"
217 source = "registry+https://github.com/rust-lang/crates.io-index"
218 checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e"
219 dependencies = [
220  "autocfg",
221  "hashbrown",
224 [[package]]
225 name = "itertools"
226 version = "0.10.5"
227 source = "registry+https://github.com/rust-lang/crates.io-index"
228 checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
229 dependencies = [
230  "either",
233 [[package]]
234 name = "itoa"
235 version = "0.4.8"
236 source = "registry+https://github.com/rust-lang/crates.io-index"
237 checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
239 [[package]]
240 name = "itoa"
241 version = "1.0.3"
242 source = "registry+https://github.com/rust-lang/crates.io-index"
243 checksum = "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754"
245 [[package]]
246 name = "js-sys"
247 version = "0.3.60"
248 source = "registry+https://github.com/rust-lang/crates.io-index"
249 checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47"
250 dependencies = [
251  "wasm-bindgen",
254 [[package]]
255 name = "lazy_static"
256 version = "1.4.0"
257 source = "registry+https://github.com/rust-lang/crates.io-index"
258 checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
260 [[package]]
261 name = "libc"
262 version = "0.2.133"
263 source = "registry+https://github.com/rust-lang/crates.io-index"
264 checksum = "c0f80d65747a3e43d1596c7c5492d95d5edddaabd45a7fcdb02b95f644164966"
266 [[package]]
267 name = "log"
268 version = "0.4.17"
269 source = "registry+https://github.com/rust-lang/crates.io-index"
270 checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
271 dependencies = [
272  "cfg-if",
275 [[package]]
276 name = "memchr"
277 version = "2.5.0"
278 source = "registry+https://github.com/rust-lang/crates.io-index"
279 checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
281 [[package]]
282 name = "memoffset"
283 version = "0.6.5"
284 source = "registry+https://github.com/rust-lang/crates.io-index"
285 checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
286 dependencies = [
287  "autocfg",
290 [[package]]
291 name = "num-traits"
292 version = "0.2.15"
293 source = "registry+https://github.com/rust-lang/crates.io-index"
294 checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
295 dependencies = [
296  "autocfg",
299 [[package]]
300 name = "num_cpus"
301 version = "1.13.1"
302 source = "registry+https://github.com/rust-lang/crates.io-index"
303 checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1"
304 dependencies = [
305  "hermit-abi",
306  "libc",
309 [[package]]
310 name = "once_cell"
311 version = "1.15.0"
312 source = "registry+https://github.com/rust-lang/crates.io-index"
313 checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1"
315 [[package]]
316 name = "oorandom"
317 version = "11.1.3"
318 source = "registry+https://github.com/rust-lang/crates.io-index"
319 checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
321 [[package]]
322 name = "plotters"
323 version = "0.3.4"
324 source = "registry+https://github.com/rust-lang/crates.io-index"
325 checksum = "2538b639e642295546c50fcd545198c9d64ee2a38620a628724a3b266d5fbf97"
326 dependencies = [
327  "num-traits",
328  "plotters-backend",
329  "plotters-svg",
330  "wasm-bindgen",
331  "web-sys",
334 [[package]]
335 name = "plotters-backend"
336 version = "0.3.4"
337 source = "registry+https://github.com/rust-lang/crates.io-index"
338 checksum = "193228616381fecdc1224c62e96946dfbc73ff4384fba576e052ff8c1bea8142"
340 [[package]]
341 name = "plotters-svg"
342 version = "0.3.3"
343 source = "registry+https://github.com/rust-lang/crates.io-index"
344 checksum = "f9a81d2759aae1dae668f783c308bc5c8ebd191ff4184aaa1b37f65a6ae5a56f"
345 dependencies = [
346  "plotters-backend",
349 [[package]]
350 name = "proc-macro2"
351 version = "1.0.43"
352 source = "registry+https://github.com/rust-lang/crates.io-index"
353 checksum = "0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab"
354 dependencies = [
355  "unicode-ident",
358 [[package]]
359 name = "quote"
360 version = "1.0.21"
361 source = "registry+https://github.com/rust-lang/crates.io-index"
362 checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179"
363 dependencies = [
364  "proc-macro2",
367 [[package]]
368 name = "rayon"
369 version = "1.5.3"
370 source = "registry+https://github.com/rust-lang/crates.io-index"
371 checksum = "bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d"
372 dependencies = [
373  "autocfg",
374  "crossbeam-deque",
375  "either",
376  "rayon-core",
379 [[package]]
380 name = "rayon-core"
381 version = "1.9.3"
382 source = "registry+https://github.com/rust-lang/crates.io-index"
383 checksum = "258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f"
384 dependencies = [
385  "crossbeam-channel",
386  "crossbeam-deque",
387  "crossbeam-utils",
388  "num_cpus",
391 [[package]]
392 name = "regex"
393 version = "1.6.0"
394 source = "registry+https://github.com/rust-lang/crates.io-index"
395 checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b"
396 dependencies = [
397  "regex-syntax",
400 [[package]]
401 name = "regex-automata"
402 version = "0.1.10"
403 source = "registry+https://github.com/rust-lang/crates.io-index"
404 checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
406 [[package]]
407 name = "regex-syntax"
408 version = "0.6.27"
409 source = "registry+https://github.com/rust-lang/crates.io-index"
410 checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244"
412 [[package]]
413 name = "ryu"
414 version = "1.0.11"
415 source = "registry+https://github.com/rust-lang/crates.io-index"
416 checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09"
418 [[package]]
419 name = "same-file"
420 version = "1.0.6"
421 source = "registry+https://github.com/rust-lang/crates.io-index"
422 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
423 dependencies = [
424  "winapi-util",
427 [[package]]
428 name = "scopeguard"
429 version = "1.1.0"
430 source = "registry+https://github.com/rust-lang/crates.io-index"
431 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
433 [[package]]
434 name = "serde"
435 version = "1.0.144"
436 source = "registry+https://github.com/rust-lang/crates.io-index"
437 checksum = "0f747710de3dcd43b88c9168773254e809d8ddbdf9653b84e2554ab219f17860"
439 [[package]]
440 name = "serde_cbor"
441 version = "0.11.2"
442 source = "registry+https://github.com/rust-lang/crates.io-index"
443 checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5"
444 dependencies = [
445  "half",
446  "serde",
449 [[package]]
450 name = "serde_derive"
451 version = "1.0.144"
452 source = "registry+https://github.com/rust-lang/crates.io-index"
453 checksum = "94ed3a816fb1d101812f83e789f888322c34e291f894f19590dc310963e87a00"
454 dependencies = [
455  "proc-macro2",
456  "quote",
457  "syn",
460 [[package]]
461 name = "serde_json"
462 version = "1.0.85"
463 source = "registry+https://github.com/rust-lang/crates.io-index"
464 checksum = "e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44"
465 dependencies = [
466  "itoa 1.0.3",
467  "ryu",
468  "serde",
471 [[package]]
472 name = "syn"
473 version = "1.0.100"
474 source = "registry+https://github.com/rust-lang/crates.io-index"
475 checksum = "52205623b1b0f064a4e71182c3b18ae902267282930c6d5462c91b859668426e"
476 dependencies = [
477  "proc-macro2",
478  "quote",
479  "unicode-ident",
482 [[package]]
483 name = "textwrap"
484 version = "0.11.0"
485 source = "registry+https://github.com/rust-lang/crates.io-index"
486 checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
487 dependencies = [
488  "unicode-width",
491 [[package]]
492 name = "tinytemplate"
493 version = "1.2.1"
494 source = "registry+https://github.com/rust-lang/crates.io-index"
495 checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
496 dependencies = [
497  "serde",
498  "serde_json",
501 [[package]]
502 name = "unicode-ident"
503 version = "1.0.4"
504 source = "registry+https://github.com/rust-lang/crates.io-index"
505 checksum = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd"
507 [[package]]
508 name = "unicode-width"
509 version = "0.1.10"
510 source = "registry+https://github.com/rust-lang/crates.io-index"
511 checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
513 [[package]]
514 name = "walkdir"
515 version = "2.3.2"
516 source = "registry+https://github.com/rust-lang/crates.io-index"
517 checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"
518 dependencies = [
519  "same-file",
520  "winapi",
521  "winapi-util",
524 [[package]]
525 name = "wasm-bindgen"
526 version = "0.2.83"
527 source = "registry+https://github.com/rust-lang/crates.io-index"
528 checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268"
529 dependencies = [
530  "cfg-if",
531  "wasm-bindgen-macro",
534 [[package]]
535 name = "wasm-bindgen-backend"
536 version = "0.2.83"
537 source = "registry+https://github.com/rust-lang/crates.io-index"
538 checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142"
539 dependencies = [
540  "bumpalo",
541  "log",
542  "once_cell",
543  "proc-macro2",
544  "quote",
545  "syn",
546  "wasm-bindgen-shared",
549 [[package]]
550 name = "wasm-bindgen-macro"
551 version = "0.2.83"
552 source = "registry+https://github.com/rust-lang/crates.io-index"
553 checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810"
554 dependencies = [
555  "quote",
556  "wasm-bindgen-macro-support",
559 [[package]]
560 name = "wasm-bindgen-macro-support"
561 version = "0.2.83"
562 source = "registry+https://github.com/rust-lang/crates.io-index"
563 checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c"
564 dependencies = [
565  "proc-macro2",
566  "quote",
567  "syn",
568  "wasm-bindgen-backend",
569  "wasm-bindgen-shared",
572 [[package]]
573 name = "wasm-bindgen-shared"
574 version = "0.2.83"
575 source = "registry+https://github.com/rust-lang/crates.io-index"
576 checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f"
578 [[package]]
579 name = "wasmparser"
580 version = "0.91.0"
581 dependencies = [
582  "anyhow",
583  "criterion",
584  "getopts",
585  "indexmap",
586  "once_cell",
587  "rayon",
590 [[package]]
591 name = "web-sys"
592 version = "0.3.60"
593 source = "registry+https://github.com/rust-lang/crates.io-index"
594 checksum = "bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f"
595 dependencies = [
596  "js-sys",
597  "wasm-bindgen",
600 [[package]]
601 name = "winapi"
602 version = "0.3.9"
603 source = "registry+https://github.com/rust-lang/crates.io-index"
604 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
605 dependencies = [
606  "winapi-i686-pc-windows-gnu",
607  "winapi-x86_64-pc-windows-gnu",
610 [[package]]
611 name = "winapi-i686-pc-windows-gnu"
612 version = "0.4.0"
613 source = "registry+https://github.com/rust-lang/crates.io-index"
614 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
616 [[package]]
617 name = "winapi-util"
618 version = "0.1.5"
619 source = "registry+https://github.com/rust-lang/crates.io-index"
620 checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
621 dependencies = [
622  "winapi",
625 [[package]]
626 name = "winapi-x86_64-pc-windows-gnu"
627 version = "0.4.0"
628 source = "registry+https://github.com/rust-lang/crates.io-index"
629 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"