@@ -375,6 +375,15 @@ dependencies = [
375
375
" cc 1.0.15 (registry+https://github.com/rust-lang/crates.io-index)" ,
376
376
]
377
377
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
+
378
387
[[package ]]
379
388
name = " colored"
380
389
version = " 1.6.0"
@@ -449,6 +458,17 @@ dependencies = [
449
458
name = " completion"
450
459
version = " 0.1.0"
451
460
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
+
452
472
[[package ]]
453
473
name = " core"
454
474
version = " 0.0.0"
@@ -487,6 +507,16 @@ name = "crossbeam"
487
507
version = " 0.3.2"
488
508
source = " registry+https://github.com/rust-lang/crates.io-index"
489
509
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
+
490
520
[[package ]]
491
521
name = " crossbeam-deque"
492
522
version = " 0.2.0"
@@ -510,6 +540,19 @@ dependencies = [
510
540
" scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" ,
511
541
]
512
542
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
+
513
556
[[package ]]
514
557
name = " crossbeam-utils"
515
558
version = " 0.2.2"
@@ -518,6 +561,14 @@ dependencies = [
518
561
" cfg-if 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" ,
519
562
]
520
563
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
+
521
572
[[package ]]
522
573
name = " crypto-hash"
523
574
version = " 0.3.1"
@@ -804,6 +855,11 @@ name = "futures"
804
855
version = " 0.1.20"
805
856
source = " registry+https://github.com/rust-lang/crates.io-index"
806
857
858
+ [[package ]]
859
+ name = " gcc"
860
+ version = " 0.3.54"
861
+ source = " registry+https://github.com/rust-lang/crates.io-index"
862
+
807
863
[[package ]]
808
864
name = " getopts"
809
865
version = " 0.2.17"
@@ -1784,18 +1840,23 @@ dependencies = [
1784
1840
" fmt_macros 0.0.0" ,
1785
1841
" graphviz 0.0.0" ,
1786
1842
" 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)" ,
1787
1844
" lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" ,
1788
1845
" log 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" ,
1789
1846
" polonius-engine 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" ,
1790
1847
" 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)" ,
1791
1850
" rustc_apfloat 0.0.0" ,
1792
1851
" rustc_data_structures 0.0.0" ,
1793
1852
" rustc_errors 0.0.0" ,
1794
1853
" rustc_target 0.0.0" ,
1854
+ " scoped-tls 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" ,
1795
1855
" serialize 0.0.0" ,
1796
1856
" syntax 0.0.0" ,
1797
1857
" syntax_pos 0.0.0" ,
1798
1858
" 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)" ,
1799
1860
]
1800
1861
1801
1862
[[package ]]
@@ -1918,6 +1979,15 @@ dependencies = [
1918
1979
" rustc-rayon-core 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" ,
1919
1980
]
1920
1981
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
+
1921
1991
[[package ]]
1922
1992
name = " rustc-rayon-core"
1923
1993
version = " 0.1.0"
@@ -1930,6 +2000,25 @@ dependencies = [
1930
2000
" rand 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" ,
1931
2001
]
1932
2002
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
+
1933
2022
[[package ]]
1934
2023
name = " rustc-serialize"
1935
2024
version = " 0.3.24"
@@ -2044,8 +2133,8 @@ dependencies = [
2044
2133
" parking_lot 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" ,
2045
2134
" parking_lot_core 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)" ,
2046
2135
" 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 )" ,
2049
2138
" rustc_cratesio_shim 0.0.0" ,
2050
2139
" serialize 0.0.0" ,
2051
2140
" stable_deref_trait 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" ,
@@ -2061,7 +2150,8 @@ dependencies = [
2061
2150
" graphviz 0.0.0" ,
2062
2151
" log 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" ,
2063
2152
" 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)" ,
2065
2155
" rustc_allocator 0.0.0" ,
2066
2156
" rustc_borrowck 0.0.0" ,
2067
2157
" rustc_codegen_utils 0.0.0" ,
@@ -3070,16 +3160,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
3070
3160
"checksum clap 2.31.2 (registry+https://github.com/rust-lang/crates.io-index)" = " f0f16b89cbb9ee36d87483dc939fe9f1e13c05898d56d7b230a0d4dff033a536"
3071
3161
"checksum clippy_lints 0.0.205 (registry+https://github.com/rust-lang/crates.io-index)" = " 1dcb837d7510bf9e4e3b6f470c450c6d25e61116db5503a6f565bb6283860622"
3072
3162
"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"
3073
3164
"checksum colored 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = " b0aa3473e85a3161b59845d6096b289bb577874cafeaf75ea1b1beaa6572c7fc"
3074
3165
"checksum commoncrypto 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = " d056a8586ba25a1e4d61cb090900e495952c7886786fc55f909ab2f819b69007"
3075
3166
"checksum commoncrypto-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = " 1fed34f46747aa73dfaa578069fd8279d2818ade2b55f38f22a9401c7f4083e2"
3076
3167
"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>"
3077
3169
"checksum core-foundation 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = " c7caa6cb9e76ddddbea09a03266d6b3bc98cd41e9fb9b017c473e7cca593ec25"
3078
3170
"checksum core-foundation-sys 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = " b2a53cce0ddcf7e7e1f998738d757d5a3bf08bf799a180e50ebe50d298f52f5a"
3079
3171
"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"
3080
3173
"checksum crossbeam-deque 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = " f739f8c5363aca78cfb059edf753d8f0d36908c348f3d8d1503f03d8b75d9cf3"
3081
3174
"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"
3082
3176
"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"
3083
3178
"checksum crypto-hash 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = " 09de9ee0fc255ace04c7fa0763c9395a945c37c8292bb554f8d48361d1dcf1b4"
3084
3179
"checksum curl 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)" = " aaf20bbe084f285f215eef2165feed70d6b75ba29cad24469badb853a4a287d0"
3085
3180
"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"
3111
3206
"checksum fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = " 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
3112
3207
"checksum futf 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = " 51f93f3de6ba1794dcd5810b3546d004600a59a98266487c8407bc4b24e398f3"
3113
3208
"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"
3114
3210
"checksum getopts 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)" = " b900c08c1939860ce8b54dc6a89e26e00c04c380fd0e09796799bd7f12861e05"
3115
3211
"checksum git2 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = " 0f41c0035c37ec11ed3f1e1946a76070b0c740393687e9a9c7612f6a709036b3"
3116
3212
"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"
3216
3312
"checksum rustc-demangle 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = " 11fb43a206a04116ffd7cfcf9bcb941f8eb6cc7ff667272246b0a1c74259a3cb"
3217
3313
"checksum rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = " 7540fc8b0c49f096ee9c961cda096467dce8084bec6bdca2fc83895fd9b28cb8"
3218
3314
"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>"
3219
3316
"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>"
3220
3318
"checksum rustc-serialize 0.3.24 (registry+https://github.com/rust-lang/crates.io-index)" = " dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda"
3221
3319
"checksum rustc_version 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = " a54aa04a10c68c1c4eacb4337fd883b435997ede17a9385784b990777686b09a"
3222
3320
"checksum rustfix 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = " 9da3cf9b79dc889a2c9879643f26d7a53e37e9361c7566b7d2787d5ace0d8396"
0 commit comments