Skip to content

Commit aadbc45

Browse files
committed
Auto merge of #57051 - Eijebong:parking_lot, r=nikomatsakis
Update parking_lot to 0.7 Unfortunately this'll dupe parking_lot until the data_structures crate is published and be updated in rls in conjunction with crossbeam-channel
2 parents 02a4e27 + a82f0ce commit aadbc45

File tree

5 files changed

+12
-45
lines changed

5 files changed

+12
-45
lines changed

Cargo.lock

+8-41
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ dependencies = [
254254
"glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
255255
"hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
256256
"home 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
257-
"ignore 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
257+
"ignore 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
258258
"im-rc 12.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
259259
"jobserver 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
260260
"lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -565,18 +565,6 @@ dependencies = [
565565
"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
566566
]
567567

568-
[[package]]
569-
name = "crossbeam-channel"
570-
version = "0.2.6"
571-
source = "registry+https://github.com/rust-lang/crates.io-index"
572-
dependencies = [
573-
"crossbeam-epoch 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
574-
"crossbeam-utils 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
575-
"parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)",
576-
"rand 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",
577-
"smallvec 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)",
578-
]
579-
580568
[[package]]
581569
name = "crossbeam-channel"
582570
version = "0.3.4"
@@ -621,19 +609,6 @@ dependencies = [
621609
"scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
622610
]
623611

624-
[[package]]
625-
name = "crossbeam-epoch"
626-
version = "0.6.0"
627-
source = "registry+https://github.com/rust-lang/crates.io-index"
628-
dependencies = [
629-
"arrayvec 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)",
630-
"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
631-
"crossbeam-utils 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
632-
"lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
633-
"memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
634-
"scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
635-
]
636-
637612
[[package]]
638613
name = "crossbeam-epoch"
639614
version = "0.7.0"
@@ -655,11 +630,6 @@ dependencies = [
655630
"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
656631
]
657632

658-
[[package]]
659-
name = "crossbeam-utils"
660-
version = "0.5.0"
661-
source = "registry+https://github.com/rust-lang/crates.io-index"
662-
663633
[[package]]
664634
name = "crossbeam-utils"
665635
version = "0.6.2"
@@ -1148,10 +1118,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
11481118

11491119
[[package]]
11501120
name = "ignore"
1151-
version = "0.4.4"
1121+
version = "0.4.6"
11521122
source = "registry+https://github.com/rust-lang/crates.io-index"
11531123
dependencies = [
1154-
"crossbeam-channel 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
1124+
"crossbeam-channel 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
11551125
"globset 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
11561126
"lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
11571127
"log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -2402,7 +2372,7 @@ dependencies = [
24022372
"lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
24032373
"log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
24042374
"num_cpus 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
2405-
"parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)",
2375+
"parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
24062376
"polonius-engine 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
24072377
"rustc-rayon 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
24082378
"rustc-rayon-core 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -2590,7 +2560,7 @@ name = "rustc-workspace-hack"
25902560
version = "1.0.0"
25912561
dependencies = [
25922562
"byteorder 1.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
2593-
"parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)",
2563+
"parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
25942564
"rand 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",
25952565
"scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
25962566
"serde 1.0.82 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -2719,7 +2689,7 @@ dependencies = [
27192689
"ena 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
27202690
"graphviz 0.0.0",
27212691
"log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
2722-
"parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)",
2692+
"parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
27232693
"rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
27242694
"rustc-rayon 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
27252695
"rustc-rayon-core 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -3023,7 +2993,7 @@ name = "rustdoc"
30232993
version = "0.0.0"
30242994
dependencies = [
30252995
"minifier 0.0.28 (registry+https://github.com/rust-lang/crates.io-index)",
3026-
"parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)",
2996+
"parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
30272997
"pulldown-cmark 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
30282998
"tempfile 3.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
30292999
]
@@ -4012,15 +3982,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
40123982
"checksum core-foundation-sys 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b"
40133983
"checksum crc 1.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d663548de7f5cca343f1e0a48d14dcfb0e9eb4e079ec58883b7251539fa10aeb"
40143984
"checksum crc32fast 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e91d5240c6975ef33aeb5f148f35275c25eda8e8a5f95abe421978b05b8bf192"
4015-
"checksum crossbeam-channel 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "7b85741761b7f160bc5e7e0c14986ef685b7f8bf9b7ad081c60c604bb4649827"
40163985
"checksum crossbeam-channel 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "5b2a9ea8f77c7f9efd317a8a5645f515d903a2d86ee14d2337a5facd1bd52c12"
40173986
"checksum crossbeam-deque 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f739f8c5363aca78cfb059edf753d8f0d36908c348f3d8d1503f03d8b75d9cf3"
40183987
"checksum crossbeam-deque 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)" = "05e44b8cf3e1a625844d1750e1f7820da46044ff6d28f4d43e455ba3e5bb2c13"
40193988
"checksum crossbeam-epoch 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "927121f5407de9956180ff5e936fe3cf4324279280001cd56b669d28ee7e9150"
4020-
"checksum crossbeam-epoch 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9c90f1474584f38e270b5b613e898c8c328aa4f3dea85e0a27ac2e642f009416"
40213989
"checksum crossbeam-epoch 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f10a4f8f409aaac4b16a5474fb233624238fcdeefb9ba50d5ea059aab63ba31c"
40223990
"checksum crossbeam-utils 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2760899e32a1d58d5abb31129f8fae5de75220bc2176e77ff7c627ae45c918d9"
4023-
"checksum crossbeam-utils 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "677d453a17e8bd2b913fa38e8b9cf04bcdbb5be790aa294f2389661d72036015"
40243991
"checksum crossbeam-utils 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e07fc155212827475223f0bcfae57e945e694fc90950ddf3f6695bbfd5555c72"
40253992
"checksum crypto-hash 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "09de9ee0fc255ace04c7fa0763c9395a945c37c8292bb554f8d48361d1dcf1b4"
40263993
"checksum curl 0.4.19 (registry+https://github.com/rust-lang/crates.io-index)" = "c7c9d851c825e0c033979d4516c9173bc19a78a96eb4d6ae51d4045440eafa16"
@@ -4074,7 +4041,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
40744041
"checksum humantime 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3ca7e5f2e110db35f93b837c81797f3714500b81d517bf20c431b16d3ca4f114"
40754042
"checksum idna 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e"
40764043
"checksum if_chain 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4bac95d9aa0624e7b78187d6fb8ab012b41d9f6f54b1bcb61e61c4845f8357ec"
4077-
"checksum ignore 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "36ecfc5ad80f0b1226df948c562e2cddd446096be3f644c95106400eae8a5e01"
4044+
"checksum ignore 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "ad03ca67dc12474ecd91fdb94d758cbd20cb4e7a78ebe831df26a9b7511e1162"
40784045
"checksum im-rc 12.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9460397452f537fd51808056ff209f4c4c4c9d20d42ae952f517708726284972"
40794046
"checksum iovec 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dbe6e417e7d0975db6512b90796e8ce223145ac4e33c377e4a42882a0e88bb08"
40804047
"checksum is-match 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7e5b386aef33a1c677be65237cb9d32c3f3ef56bd035949710c4bb13083eb053"

src/librustc/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ serialize = { path = "../libserialize" }
3030
syntax = { path = "../libsyntax" }
3131
syntax_pos = { path = "../libsyntax_pos" }
3232
backtrace = "0.3.3"
33-
parking_lot = "0.6"
33+
parking_lot = "0.7"
3434
byteorder = { version = "1.1", features = ["i128"]}
3535
chalk-engine = { version = "0.9.0", default-features=false }
3636
rustc_fs_util = { path = "../librustc_fs_util" }

src/librustc_data_structures/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,5 @@ rustc-hash = "1.0.1"
2323
smallvec = { version = "0.6.7", features = ["union", "may_dangle"] }
2424

2525
[dependencies.parking_lot]
26-
version = "0.6"
26+
version = "0.7"
2727
features = ["nightly"]

src/librustdoc/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ path = "lib.rs"
1212
pulldown-cmark = { version = "0.1.2", default-features = false }
1313
minifier = "0.0.28"
1414
tempfile = "3"
15-
parking_lot = "0.6.4"
15+
parking_lot = "0.7"

src/tools/rustc-workspace-hack/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ features = [
5656

5757
[dependencies]
5858
curl-sys = { version = "0.4.13", features = ["http2", "libnghttp2-sys"], optional = true }
59-
parking_lot = { version = "0.6", features = ['nightly'] }
59+
parking_lot = { version = "0.7", features = ['nightly'] }
6060
rand = { version = "0.5.5", features = ["i128_support"] }
6161
serde = { version = "1.0.82", features = ['derive'] }
6262
serde_json = { version = "1.0.31", features = ["raw_value"] }

0 commit comments

Comments
 (0)