Page MenuHomePhabricator

Added eina_rwlock_take_write_try() and eina_rwlock_take_read_try() to support the associated pthread functions.
Needs ReviewPublic

Authored by brokenshakles on Aug 27 2020, 4:19 AM.



Diff Detail

rEFL core/efl
No Linters Available
No Unit Test Coverage
Build Status
Buildable 17358
Build 11620: arc lint + arc unit
brokenshakles created this revision.Aug 27 2020, 4:19 AM

It seems that this patch has no reviewers specified. If you are unsure who can review your patch, please check this wiki page and see if anyone can be added:

brokenshakles requested review of this revision.Aug 27 2020, 4:19 AM
raster accepted this revision.Aug 27 2020, 4:23 AM
raster added a subscriber: raster.

wait for after release... :)

This revision is now accepted and ready to land.Aug 27 2020, 4:23 AM
raster requested changes to this revision.Sep 25 2020, 2:45 AM

Actually un-approve... you need to actually compile this before submitting it. it's full of small typos, invalid function names (with a _ where there should not be one), wrong types (small instead of capital letter), no return value from a function that returns a value... and extra ) meaning syntax parsing is broken etc.

compile it first... :) then actually use it to see it works... then submit.

This revision now requires changes to proceed.Sep 25 2020, 2:45 AM

also - dd tests in the src/tests/eina/eina_test_lock.c ... so it's exercised and known to work. :)