History of the file that is called src/objc_sync.m at check-in ffb574eb746a134e
|
2012-07-03
| ||
| 15:50 |
Deleted:
Merge branch 'runtime'
* runtime: (76 commits) | |
|
2012-03-23
| ||
| 12:59 | Deleted: Move objc_{properties,sync} to runtime. (check-in: [adbce6d8f4] user: js, branch: runtime, size: 0) | |
|
2012-03-04
| ||
| 19:28 | [1594a5423a] part of check-in [1664513cf6] Change includes of objfw-rt.h to include local runtime.h. (check-in: [1664513cf6] user: js, branch: runtime, size: 4276) [annotate] [blame] [check-ins using] [diff] | |
|
2012-01-05
| ||
| 00:56 | [6d549f3b5e] part of check-in [ce70e17b38] Update copyright. (check-in: [ce70e17b38] user: js, branch: trunk, size: 4277) [annotate] [blame] [check-ins using] [diff] | |
|
2011-07-10
| ||
| 18:44 | [80e72847c9] part of check-in [0f4a81649d] Include sys/types.h in objc_sync.m. (check-in: [0f4a81649d] user: js, branch: 0.5, size: 4271) [annotate] [blame] [check-ins using] [diff] | |
| 18:44 | [bf1230d661] part of check-in [47f179bc09] Include sys/types.h in objc_sync.m. (check-in: [47f179bc09] user: js, branch: trunk, size: 4271) [annotate] [blame] [check-ins using] [diff] | |
|
2011-04-25
| ||
| 11:09 | [a39e9e645c] part of check-in [b466a2bb49] Fix a forgotten variable rename in objc_sync.m. (check-in: [b466a2bb49] user: js, branch: trunk, size: 4247) [annotate] [blame] [check-ins using] [diff] | |
|
2011-04-23
| ||
| 00:11 | [9a5af0a0dd] part of check-in [d8c31454b4] More style improvements. (check-in: [d8c31454b4] user: js, branch: trunk, size: 4244) [annotate] [blame] [check-ins using] [diff] | |
|
2011-04-12
| ||
| 14:51 | [4d687d4a25] part of check-in [c02e48e140] Use void in declarations when we take no parameters. (check-in: [c02e48e140] user: js, branch: trunk, size: 4238) [annotate] [blame] [check-ins using] [diff] | |
|
2011-04-11
| ||
| 00:37 | [1376acf9a7] part of check-in [e52ccc8d45] A few readability improvements. (check-in: [e52ccc8d45] user: js, branch: trunk, size: 4234) [annotate] [blame] [check-ins using] [diff] | |
|
2011-03-22
| ||
| 01:03 | [4107e88ea3] part of check-in [b2c9efebcf] Clang is a bit more pedantic with -Wshorten-64-to-32. (check-in: [b2c9efebcf] user: js, branch: trunk, size: 4247) [annotate] [blame] [check-ins using] [diff] | |
|
2011-01-01
| ||
| 20:19 | [609aa012a7] part of check-in [da6b3d26cb] Change license. (check-in: [da6b3d26cb] user: js, branch: trunk, size: 4238) [annotate] [blame] [check-ins using] [diff] | |
|
2010-12-10
| ||
| 11:21 | [aca33f0c07] part of check-in [fada60d54c] Documentation fixes. (check-in: [fada60d54c] user: js, branch: trunk, size: 3982) [annotate] [blame] [check-ins using] [diff] | |
|
2010-04-01
| ||
| 23:51 | [a4f4af841a] part of check-in [8c2755723a] Add support for ObjFW-RT, the ObjFW Objective C runtime. (check-in: [8c2755723a] user: js, branch: trunk, size: 4014) [annotate] [blame] [check-ins using] [diff] | |
|
2010-02-19
| ||
| 16:36 | [557c8959b1] part of check-in [42886185fd] Update copyright. (check-in: [42886185fd] user: js, branch: trunk, size: 3954) [annotate] [blame] [check-ins using] [diff] | |
|
2010-02-10
| ||
| 20:30 | [e58da8f002] part of check-in [6a65366467] Documentation improvements. (check-in: [6a65366467] user: js, branch: trunk, size: 3954) [annotate] [blame] [check-ins using] [diff] | |
|
2009-11-09
| ||
| 22:45 | [f34c1be170] part of check-in [a3cc34b139] Rename libobjfw to ObjFW. (check-in: [a3cc34b139] user: js, branch: trunk, size: 3922) [annotate] [blame] [check-ins using] [diff] | |
|
2009-09-21
| ||
| 11:15 | [441808ccaa] part of check-in [15a67e8ee5] Move platform-specific threading stuff to threading.h. (check-in: [15a67e8ee5] user: js, branch: trunk, size: 3925) [annotate] [blame] [check-ins using] [diff] | |
|
2009-06-09
| ||
| 17:19 | [8a15b08565] part of check-in [e58b9661a5] Rename ERROR to SYNC_ERR in objc_sync.m to prevent conflicts. (check-in: [e58b9661a5] user: js, branch: trunk, size: 5061) [annotate] [blame] [check-ins using] [diff] | |
|
2009-06-01
| ||
| 12:02 | [5b0b24464d] part of check-in [216caca8a0] Write a warning to stderr if objc_sync_{enter,exit} fails. (check-in: [216caca8a0] user: js, branch: trunk, size: 5007) [annotate] [blame] [check-ins using] [diff] | |
| 04:02 | [dc3b3466a2] part of check-in [362a943099] Fix and optimize @synchronize on Win32. (check-in: [362a943099] user: js, branch: trunk, size: 4590) [annotate] [blame] [check-ins using] [diff] | |
| 01:44 |
[0a8dcabb44]
part of check-in [4b03ccfe1f]
It's far more likely the lock we search is at the end. Additionally, add tests for objc_sync_*. (check-in: [4b03ccfe1f] user: js, branch: trunk, size: 4582) [annotate] [blame] [check-ins using] [diff] | |
| 01:31 | [469f559547] part of check-in [5bd604a8f8] Fix recursive locking. (check-in: [5bd604a8f8] user: js, branch: trunk, size: 4578) [annotate] [blame] [check-ins using] [diff] | |
|
2009-05-25
| ||
| 17:00 |
[9f958f8552]
part of check-in [5337be0924]
Improve objc_sync.m.
* Use inline functions to improve code readability. | |
|
2009-05-24
| ||
| 19:31 | Added: [531ff2d312] part of check-in [de63989ad8] Implement objc_sync_enter and objc_sync_exit if they're missing. (check-in: [de63989ad8] user: js, branch: trunk, size: 4647) [annotate] [blame] [check-ins using] | |