julia
Add `Lockable` to Base, to bundle a lock with its resource
#52898
Merged

Add `Lockable` to Base, to bundle a lock with its resource #52898

vtjnash merged 20 commits into JuliaLang:master from ericphanson:eph/lockable
ericphanson
vtjnash
vtjnash commented on 2024-01-13
vtjnash
vtjnash commented on 2024-01-13
vtjnash
vtjnash commented on 2024-01-14
vchuravy
vchuravy commented on 2024-01-14
ericphanson
grandinj
grandinj commented on 2024-01-16
vtjnash
ericphanson Add Lockable
a4f4a307
ericphanson Use `Lockable` for `TEMP_CLEANUP`
cf87d6a7
ericphanson use `Lockable` in `env_dict`
dc515632
ericphanson add changes from #34400
95e9918b
ericphanson improve tests
394fb12f
ericphanson Apply suggestions from code review
ce19f44c
ericphanson cleanup
eb8e0b96
ericphanson fix doctest, improve docs
c4edba46
ericphanson add `Lockable` to docs
0cd0d356
ericphanson Update NEWS.md
1994d954
ericphanson fix tests
7f8a4a52
vtjnash vtjnash force pushed from cd614511 to 7f8a4a52 1 year ago
vtjnash vtjnash added merge me
vtjnash vtjnash added multithreading
inkydragon
IanButterworth IanButterworth removed merge me
ericphanson
ericphanson Revert "Use `Lockable` for `TEMP_CLEANUP`"
4d33f247
ericphanson revert `TEMP_CLEANUP` test changes
8a35ded8
ericphanson
IanButterworth Merge branch 'master' into eph/lockable
ced52e34
vtjnash Merge branch 'master' into eph/lockable
a64d8ec6
vtjnash
vtjnash
DilumAluthge
vtjnash
vtjnash
adienes
vtjnash
vtjnash
vtjnash commented on 2024-02-08
vtjnash Update base/exports.jl
e5c4b6b1
vtjnash Update test/misc.jl
d320353d
vtjnash vtjnash added merge me
vtjnash
quinnj
vtjnash
vtjnash Update lock.jl
19ceac93
vtjnash Update misc.jl
f947ca77
DilumAluthge Merge branch 'master' into eph/lockable
5b2457b1
vtjnash vtjnash merged 57f02bfa into master 1 year ago
inkydragon inkydragon removed merge me
ericphanson ericphanson deleted the eph/lockable branch 1 year ago
ericphanson
nsajko nsajko added feature

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone