Difference between revisions of "ΜSync"
Jump to navigation
Jump to search
(All that remains is an ancient source code archive) |
|||
Line 6: | Line 6: | ||
| author = [[User:SquidMan|SquidMan]] | | author = [[User:SquidMan|SquidMan]] | ||
| version = 0.2 | | version = 0.2 | ||
− | | download | + | | download = https://bitbucket.org/trap15/usync/ |
− | + | | source = https://bitbucket.org/trap15/usync/ | |
− | | website = http:// | + | | website = http://daifukkat.su/ |
}} | }} | ||
− | |||
'''µSync''' is a small, lightweight mutex/synchronization library written in C. It is meant to be as small and fast as possible. It is used in [[LibELM]] for reentrancy support, but was released as a separate library, as it may have other uses. | '''µSync''' is a small, lightweight mutex/synchronization library written in C. It is meant to be as small and fast as possible. It is used in [[LibELM]] for reentrancy support, but was released as a separate library, as it may have other uses. |
Latest revision as of 00:34, 22 August 2022
µSync | |
General | |
---|---|
Author(s) | SquidMan |
Type | Library |
Version | 0.2 |
Links | |
Download | |
Website | |
Source |
µSync is a small, lightweight mutex/synchronization library written in C. It is meant to be as small and fast as possible. It is used in LibELM for reentrancy support, but was released as a separate library, as it may have other uses.
ChangeLog
0.2
- Added a Makefile for BootMii, and a small header for version detection.
0.1x
- Fixed a fatal flaw in uSyncRelease that set the data to NULL if we are holding the data.