xorbitsai / xoscar

Python actor framework for heterogeneous computing.
https://xoscar.dev
Apache License 2.0
89 stars 21 forks source link

ENH: add no_lock for avoiding possible dead lock during local actor ref method call #57

Closed ChengjieLi28 closed 1 year ago

ChengjieLi28 commented 1 year ago

What do these changes do?

Related issue number

Fixes #xxxx

Check code requirements

codecov[bot] commented 1 year ago

Codecov Report

Merging #57 (dd15b9f) into main (a868b1c) will increase coverage by 0.55%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main      #57      +/-   ##
==========================================
+ Coverage   93.46%   94.01%   +0.55%     
==========================================
  Files          47       47              
  Lines        3671     3675       +4     
  Branches      708      709       +1     
==========================================
+ Hits         3431     3455      +24     
+ Misses        160      145      -15     
+ Partials       80       75       -5     
Flag Coverage Δ
unittests 93.87% <100.00%> (+0.49%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Changed Coverage Δ
python/xoscar/batch.py 94.92% <100.00%> (+0.15%) :arrow_up:

... and 6 files with indirect coverage changes