You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A mad attempt to use thread-local everywhere and avoid Sync… (#263)
…which seems to work except for one caveat: Progress now demands to be
Sync even though there is no need and it shouldn't have to think that.
Have to go back and try to fix that, as it ultimately bubbles up to
every method that uses such method generically, including trait
bounds which really shouldn't have to be that strict.
Copy file name to clipboardExpand all lines: cargo-features.md
+2-3
Original file line number
Diff line number
Diff line change
@@ -106,9 +106,8 @@ All feature toggles are additive.
106
106
* Use scoped threads and channels to parallelize common workloads on multiple objects. If enabled, it is used everywhere
107
107
where it makes sense.
108
108
* As caches are likely to be used and instantiated per thread, more memory will be used on top of the costs for threads.
109
-
***threading**
110
-
* If set, the `threading` module will contain thread-safe primitives for shared ownership and mutation, otherwise these will be their single threaded counterparts.
111
-
* This way, single-threaded applications don't have to pay for threaded primitives.
109
+
* The `threading` module will contain thread-safe primitives for shared ownership and mutation, otherwise these will be their single threaded counterparts.
110
+
* This way, single-threaded applications don't have to pay for threaded primitives.
112
111
***crc32**
113
112
* provide a proven and fast `crc32` implementation.
0 commit comments