@@ -375,6 +375,15 @@ dependencies = [
375375 " cc 1.0.15 (registry+https://github.com/rust-lang/crates.io-index)" ,
376376]
377377
378+ [[package ]]
379+ name = " coco"
380+ version = " 0.3.4"
381+ source = " registry+https://github.com/rust-lang/crates.io-index"
382+ dependencies = [
383+ " either 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)" ,
384+ " scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" ,
385+ ]
386+
378387[[package ]]
379388name = " colored"
380389version = " 1.6.0"
@@ -449,6 +458,17 @@ dependencies = [
449458name = " completion"
450459version = " 0.1.0"
451460
461+ [[package ]]
462+ name = " context"
463+ version = " 2.0.0"
464+ source = " git+https://github.com/Zoxc/context-rs.git#f932ce270044194fec0572f719ab903af0248c0d"
465+ dependencies = [
466+ " gcc 0.3.54 (registry+https://github.com/rust-lang/crates.io-index)" ,
467+ " kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" ,
468+ " libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)" ,
469+ " winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" ,
470+ ]
471+
452472[[package ]]
453473name = " core"
454474version = " 0.0.0"
@@ -487,6 +507,16 @@ name = "crossbeam"
487507version = " 0.3.2"
488508source = " registry+https://github.com/rust-lang/crates.io-index"
489509
510+ [[package ]]
511+ name = " crossbeam-channel"
512+ version = " 0.1.3"
513+ source = " registry+https://github.com/rust-lang/crates.io-index"
514+ dependencies = [
515+ " crossbeam-epoch 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" ,
516+ " crossbeam-utils 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" ,
517+ " parking_lot 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" ,
518+ ]
519+
490520[[package ]]
491521name = " crossbeam-deque"
492522version = " 0.2.0"
@@ -510,6 +540,19 @@ dependencies = [
510540 " scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" ,
511541]
512542
543+ [[package ]]
544+ name = " crossbeam-epoch"
545+ version = " 0.4.1"
546+ source = " registry+https://github.com/rust-lang/crates.io-index"
547+ dependencies = [
548+ " arrayvec 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)" ,
549+ " cfg-if 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" ,
550+ " crossbeam-utils 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" ,
551+ " lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" ,
552+ " memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" ,
553+ " scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" ,
554+ ]
555+
513556[[package ]]
514557name = " crossbeam-utils"
515558version = " 0.2.2"
@@ -518,6 +561,14 @@ dependencies = [
518561 " cfg-if 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" ,
519562]
520563
564+ [[package ]]
565+ name = " crossbeam-utils"
566+ version = " 0.3.2"
567+ source = " registry+https://github.com/rust-lang/crates.io-index"
568+ dependencies = [
569+ " cfg-if 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" ,
570+ ]
571+
521572[[package ]]
522573name = " crypto-hash"
523574version = " 0.3.1"
@@ -804,6 +855,11 @@ name = "futures"
804855version = " 0.1.20"
805856source = " registry+https://github.com/rust-lang/crates.io-index"
806857
858+ [[package ]]
859+ name = " gcc"
860+ version = " 0.3.54"
861+ source = " registry+https://github.com/rust-lang/crates.io-index"
862+
807863[[package ]]
808864name = " getopts"
809865version = " 0.2.17"
@@ -1784,18 +1840,23 @@ dependencies = [
17841840 " fmt_macros 0.0.0" ,
17851841 " graphviz 0.0.0" ,
17861842 " jobserver 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" ,
1843+ " kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" ,
17871844 " lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" ,
17881845 " log 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" ,
17891846 " polonius-engine 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" ,
17901847 " proc_macro 0.0.0" ,
1848+ " rustc-rayon 0.9.0 (git+https://github.com/Zoxc/rayon.git?branch=fiber)" ,
1849+ " rustc-rayon-core 1.3.0 (git+https://github.com/Zoxc/rayon.git?branch=fiber)" ,
17911850 " rustc_apfloat 0.0.0" ,
17921851 " rustc_data_structures 0.0.0" ,
17931852 " rustc_errors 0.0.0" ,
17941853 " rustc_target 0.0.0" ,
1854+ " scoped-tls 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" ,
17951855 " serialize 0.0.0" ,
17961856 " syntax 0.0.0" ,
17971857 " syntax_pos 0.0.0" ,
17981858 " tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" ,
1859+ " winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" ,
17991860]
18001861
18011862[[package ]]
@@ -1918,6 +1979,15 @@ dependencies = [
19181979 " rustc-rayon-core 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" ,
19191980]
19201981
1982+ [[package ]]
1983+ name = " rustc-rayon"
1984+ version = " 0.9.0"
1985+ source = " git+https://github.com/Zoxc/rayon.git?branch=fiber#e3840ded67c686bb55d16131cdd7423463be3e5c"
1986+ dependencies = [
1987+ " either 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)" ,
1988+ " rustc-rayon-core 1.3.0 (git+https://github.com/Zoxc/rayon.git?branch=fiber)" ,
1989+ ]
1990+
19211991[[package ]]
19221992name = " rustc-rayon-core"
19231993version = " 0.1.0"
@@ -1930,6 +2000,25 @@ dependencies = [
19302000 " rand 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" ,
19312001]
19322002
2003+ [[package ]]
2004+ name = " rustc-rayon-core"
2005+ version = " 1.3.0"
2006+ source = " git+https://github.com/Zoxc/rayon.git?branch=fiber#e3840ded67c686bb55d16131cdd7423463be3e5c"
2007+ dependencies = [
2008+ " coco 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" ,
2009+ " context 2.0.0 (git+https://github.com/Zoxc/context-rs.git)" ,
2010+ " crossbeam-channel 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" ,
2011+ " gcc 0.3.54 (registry+https://github.com/rust-lang/crates.io-index)" ,
2012+ " kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" ,
2013+ " lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" ,
2014+ " libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)" ,
2015+ " num_cpus 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)" ,
2016+ " parking_lot 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" ,
2017+ " rand 0.3.22 (registry+https://github.com/rust-lang/crates.io-index)" ,
2018+ " scoped-tls 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" ,
2019+ " winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" ,
2020+ ]
2021+
19332022[[package ]]
19342023name = " rustc-serialize"
19352024version = " 0.3.24"
@@ -2044,8 +2133,8 @@ dependencies = [
20442133 " parking_lot 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" ,
20452134 " parking_lot_core 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)" ,
20462135 " rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" ,
2047- " rustc-rayon 0.1 .0 (registry +https://github.com/rust-lang/crates.io-index )" ,
2048- " rustc-rayon-core 0.1. 0 (registry +https://github.com/rust-lang/crates.io-index )" ,
2136+ " rustc-rayon 0.9 .0 (git +https://github.com/Zoxc/rayon.git?branch=fiber )" ,
2137+ " rustc-rayon-core 1.3. 0 (git +https://github.com/Zoxc/rayon.git?branch=fiber )" ,
20492138 " rustc_cratesio_shim 0.0.0" ,
20502139 " serialize 0.0.0" ,
20512140 " stable_deref_trait 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" ,
@@ -2061,7 +2150,8 @@ dependencies = [
20612150 " graphviz 0.0.0" ,
20622151 " log 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" ,
20632152 " rustc 0.0.0" ,
2064- " rustc-rayon 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" ,
2153+ " rustc-rayon 0.9.0 (git+https://github.com/Zoxc/rayon.git?branch=fiber)" ,
2154+ " rustc-rayon-core 1.3.0 (git+https://github.com/Zoxc/rayon.git?branch=fiber)" ,
20652155 " rustc_allocator 0.0.0" ,
20662156 " rustc_borrowck 0.0.0" ,
20672157 " rustc_codegen_utils 0.0.0" ,
@@ -3070,16 +3160,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
30703160"checksum clap 2.31.2 (registry+https://github.com/rust-lang/crates.io-index)" = " f0f16b89cbb9ee36d87483dc939fe9f1e13c05898d56d7b230a0d4dff033a536"
30713161"checksum clippy_lints 0.0.205 (registry+https://github.com/rust-lang/crates.io-index)" = " 1dcb837d7510bf9e4e3b6f470c450c6d25e61116db5503a6f565bb6283860622"
30723162"checksum cmake 0.1.30 (registry+https://github.com/rust-lang/crates.io-index)" = " 5cf678ceebedde428000cb3a34465cf3606d1a48da17014948a916deac39da7c"
3163+ "checksum coco 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = " 04d5eef9c9354cbb35d5069c39054c657469d2aa7789d4c71d0a6b686dc48bea"
30733164"checksum colored 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = " b0aa3473e85a3161b59845d6096b289bb577874cafeaf75ea1b1beaa6572c7fc"
30743165"checksum commoncrypto 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = " d056a8586ba25a1e4d61cb090900e495952c7886786fc55f909ab2f819b69007"
30753166"checksum commoncrypto-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = " 1fed34f46747aa73dfaa578069fd8279d2818ade2b55f38f22a9401c7f4083e2"
30763167"checksum compiletest_rs 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = " 608d9d3ccc45b63bf337d2ff5e65def5a5a52c187122232509f6b72707f61b1b"
3168+ "checksum context 2.0.0 (git+https://github.com/Zoxc/context-rs.git)" = " <none>"
30773169"checksum core-foundation 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = " c7caa6cb9e76ddddbea09a03266d6b3bc98cd41e9fb9b017c473e7cca593ec25"
30783170"checksum core-foundation-sys 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = " b2a53cce0ddcf7e7e1f998738d757d5a3bf08bf799a180e50ebe50d298f52f5a"
30793171"checksum crossbeam 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = " 24ce9782d4d5c53674646a6a4c1863a21a8fc0cb649b3c94dfc16e45071dea19"
3172+ "checksum crossbeam-channel 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = " 862becd07e73da5746de6d9b3ba055c9bb8b10afd0d2b51155a6e30d81cd20b3"
30803173"checksum crossbeam-deque 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = " f739f8c5363aca78cfb059edf753d8f0d36908c348f3d8d1503f03d8b75d9cf3"
30813174"checksum crossbeam-epoch 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = " 927121f5407de9956180ff5e936fe3cf4324279280001cd56b669d28ee7e9150"
3175+ "checksum crossbeam-epoch 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = " 9b4e2817eb773f770dcb294127c011e22771899c21d18fce7dd739c0b9832e81"
30823176"checksum crossbeam-utils 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = " 2760899e32a1d58d5abb31129f8fae5de75220bc2176e77ff7c627ae45c918d9"
3177+ "checksum crossbeam-utils 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = " d636a8b3bcc1b409d7ffd3facef8f21dcb4009626adbd0c5e6c4305c07253c7b"
30833178"checksum crypto-hash 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = " 09de9ee0fc255ace04c7fa0763c9395a945c37c8292bb554f8d48361d1dcf1b4"
30843179"checksum curl 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)" = " aaf20bbe084f285f215eef2165feed70d6b75ba29cad24469badb853a4a287d0"
30853180"checksum curl-sys 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)" = " 71c63a540a9ee4e15e56c3ed9b11a2f121239b9f6d7b7fe30f616e048148df9a"
@@ -3111,6 +3206,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
31113206"checksum fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = " 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
31123207"checksum futf 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = " 51f93f3de6ba1794dcd5810b3546d004600a59a98266487c8407bc4b24e398f3"
31133208"checksum futures 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)" = " 0c5a3176836efa0b37f0e321b86672dfada1564aeb516fbed67b7c24050a0263"
3209+ "checksum gcc 0.3.54 (registry+https://github.com/rust-lang/crates.io-index)" = " 5e33ec290da0d127825013597dbdfc28bee4964690c7ce1166cbc2a7bd08b1bb"
31143210"checksum getopts 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)" = " b900c08c1939860ce8b54dc6a89e26e00c04c380fd0e09796799bd7f12861e05"
31153211"checksum git2 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = " 0f41c0035c37ec11ed3f1e1946a76070b0c740393687e9a9c7612f6a709036b3"
31163212"checksum git2-curl 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = " b502f6b1b467957403d168f0039e0c46fa6a1220efa2adaef25d5b267b5fe024"
@@ -3216,7 +3312,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
32163312"checksum rustc-demangle 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = " 11fb43a206a04116ffd7cfcf9bcb941f8eb6cc7ff667272246b0a1c74259a3cb"
32173313"checksum rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = " 7540fc8b0c49f096ee9c961cda096467dce8084bec6bdca2fc83895fd9b28cb8"
32183314"checksum rustc-rayon 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = " b1aa5cd8c3a706edb19b6ec6aa7b056bdc635b6e99c5cf7014f9af9d92f15e99"
3315+ "checksum rustc-rayon 0.9.0 (git+https://github.com/Zoxc/rayon.git?branch=fiber)" = " <none>"
32193316"checksum rustc-rayon-core 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = " d69983f8613a9c3ba1a3bbf5e8bdf2fd5c42317b1d8dd8623ca8030173bf8a6b"
3317+ "checksum rustc-rayon-core 1.3.0 (git+https://github.com/Zoxc/rayon.git?branch=fiber)" = " <none>"
32203318"checksum rustc-serialize 0.3.24 (registry+https://github.com/rust-lang/crates.io-index)" = " dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda"
32213319"checksum rustc_version 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = " a54aa04a10c68c1c4eacb4337fd883b435997ede17a9385784b990777686b09a"
32223320"checksum rustfix 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = " 9da3cf9b79dc889a2c9879643f26d7a53e37e9361c7566b7d2787d5ace0d8396"
0 commit comments