2007-08-09 |
Ofri Wolfus | DPQueue is now a two-lock concurrent queue.
|
commit | commitdiff | tree |
2007-08-09 |
Ofri Wolfus | OK, this shouldn't happen.
|
commit | commitdiff | tree |
2007-08-08 |
Ofri Wolfus | Removing commented out code.
|
commit | commitdiff | tree |
2007-08-08 |
Ofri Wolfus | DPWorkerThread now sets up a coroutine stack.
|
commit | commitdiff | tree |
2007-08-08 |
Ofri Wolfus | No idea what Xcode changed but who am I to argue...
|
commit | commitdiff | tree |
2007-08-08 |
Ofri Wolfus | Docs++;
|
commit | commitdiff | tree |
2007-08-08 |
Ofri Wolfus | Prevent duplicated DPThreadID instances.
|
commit | commitdiff | tree |
2007-08-08 |
Ofri Wolfus | Documented DPCoroutine.h
|
commit | commitdiff | tree |
2007-08-08 |
Ofri Wolfus | Set the current coroutine to nil when none is active...
|
commit | commitdiff | tree |
2007-08-05 |
Ofri Wolfus | Memory is cheap these days. Let's use the default values...
|
commit | commitdiff | tree |
2007-08-05 |
Ofri Wolfus | Removing two commented out lines.
|
commit | commitdiff | tree |
2007-08-05 |
Ofri Wolfus | DPCoroutineStack now uses DPQueue.
|
commit | commitdiff | tree |
2007-08-05 |
Ofri Wolfus | * Added priority support for runloop sources.
|
commit | commitdiff | tree |
2007-08-05 |
Ofri Wolfus | Some fixes to DPCoroutineStack:
|
commit | commitdiff | tree |
2007-08-04 |
Ofri Wolfus | Enabled dynamic coroutine stack growing in case of...
|
commit | commitdiff | tree |
2007-08-04 |
Ofri Wolfus | Comments++;
|
commit | commitdiff | tree |
2007-08-04 |
Ofri Wolfus | Hopefully fixing a deadlock.
|
commit | commitdiff | tree |
2007-08-04 |
Ofri Wolfus | No need for the atomic+barrier functions. These were...
|
commit | commitdiff | tree |
2007-08-04 |
Ofri Wolfus | Removing commented out line.
|
commit | commitdiff | tree |
2007-08-04 |
Ofri Wolfus | OK, i'm not in the git mode apparently. Really renaming...
|
commit | commitdiff | tree |
2007-08-04 |
Ofri Wolfus | Renamed libPortableCoroutine to libCoroutine
|
commit | commitdiff | tree |
2007-08-04 |
Ofri Wolfus | Man, I need to get used to git commit -a
|
commit | commitdiff | tree |
2007-08-04 |
Ofri Wolfus | OK, i lied last time. Now multi-threaded coroutines...
|
commit | commitdiff | tree |
2007-08-04 |
Ofri Wolfus | Let's run multi threading tests a bit more to be on...
|
commit | commitdiff | tree |
2007-08-03 |
Ofri Wolfus | Cleanups
|
commit | commitdiff | tree |
2007-08-03 |
Ofri Wolfus | Man, multi threaded coroutines are a nightmare to debug...
|
commit | commitdiff | tree |
2007-08-02 |
Ofri Wolfus | Adding coroutines support which is based on a modified...
|
commit | commitdiff | tree |
2007-07-26 |
Ofri Wolfus | Tests for the new stuff
|
commit | commitdiff | tree |
2007-07-26 |
Ofri Wolfus | Documentation fix
|
commit | commitdiff | tree |
2007-07-26 |
Ofri Wolfus | This is just a leftover
|
commit | commitdiff | tree |
2007-07-26 |
Ofri Wolfus | * DPEnumerator (and its concrete subclasses) instances...
|
commit | commitdiff | tree |
2007-07-26 |
Ofri Wolfus | Adding dp_getReturnType().
|
commit | commitdiff | tree |
2007-07-24 |
Ofri Wolfus | Renamed -[NSObject receive:] to -[NSObject collect...
|
commit | commitdiff | tree |
2007-06-07 |
Ofri Wolfus | Implemented [DPMessage respondsToSelector:] so that...
|
commit | commitdiff | tree |
2007-06-07 |
Ofri Wolfus | struct _dp_msg is private, removed the old commented...
|
commit | commitdiff | tree |
2007-06-07 |
Ofri Wolfus | There's no need for these hack'ish stuff. The current...
|
commit | commitdiff | tree |
2007-06-07 |
Ofri Wolfus | An updated git-update-infoplist that also looks in...
|
commit | commitdiff | tree |
2007-06-07 |
Ofri Wolfus | Adding a global header for the framework.
|
commit | commitdiff | tree |
2007-06-06 |
Ofri Wolfus | Project updates
|
commit | commitdiff | tree |
2007-06-06 |
Ofri Wolfus | Renamed DPMessageTests to DP1MessageTests to ensure...
|
commit | commitdiff | tree |
2007-06-06 |
Ofri Wolfus | Changed the default meaningless bundle identifier
|
commit | commitdiff | tree |
2007-06-06 |
Ofri Wolfus | Let's also run the threads pool tests x20 times. This...
|
commit | commitdiff | tree |
2007-06-06 |
Ofri Wolfus | If I'm getting this right, there's a need for a memory...
|
commit | commitdiff | tree |
2007-06-06 |
Ofri Wolfus | No need for this commented implementation
|
commit | commitdiff | tree |
2007-06-05 |
Ofri Wolfus | Apparently, I can't read
|
commit | commitdiff | tree |
2007-06-04 |
Ofri Wolfus | Like Andre suggested, run the tests 20 times and hope...
|
commit | commitdiff | tree |
2007-06-04 |
Ofri Wolfus | Few fixes:
|
commit | commitdiff | tree |
2007-06-04 |
Ofri Wolfus | Note to myself: these "tiny changes that can't possibly...
|
commit | commitdiff | tree |
2007-06-03 |
Ofri Wolfus | Comments++;
|
commit | commitdiff | tree |
2007-06-03 |
Ofri Wolfus | Execute the message tests first
|
commit | commitdiff | tree |
2007-06-03 |
Ofri Wolfus | Instead of doing a liniar search in the first cache...
|
commit | commitdiff | tree |
2007-06-02 |
Ofri Wolfus | Let's cast objc_msgSendv instead of its return value...
|
commit | commitdiff | tree |
2007-06-01 |
Ofri Wolfus | This should hopefully be safe for x86 as well
|
commit | commitdiff | tree |
2007-05-31 |
Ofri Wolfus | Added +[DPThreadPool activeCPUs] that returns the number...
|
commit | commitdiff | tree |
2007-05-30 |
Ofri Wolfus | TODO
|
commit | commitdiff | tree |
2007-05-30 |
Ofri Wolfus | Let's also return the results instead of ignoring them.
|
commit | commitdiff | tree |
2007-05-29 |
Ofri Wolfus | Let's set up an autorelease pool just in case
|
commit | commitdiff | tree |
2007-05-29 |
Ofri Wolfus | Automatically set up an invocation queue for the main...
|
commit | commitdiff | tree |
2007-05-29 |
Ofri Wolfus | No need to allocate that much space
|
commit | commitdiff | tree |
2007-05-29 |
Ofri Wolfus | Adding +[DPMessage messageWithSelector:frame:]
|
commit | commitdiff | tree |
2007-05-29 |
Ofri Wolfus | Let's try to make sure each invocation is invoked by...
|
commit | commitdiff | tree |
2007-05-29 |
Ofri Wolfus | Forgot to add these in my last commit
|
commit | commitdiff | tree |
2007-05-29 |
Ofri Wolfus | DPThreadPool now appears to work as advertised
|
commit | commitdiff | tree |
2007-05-29 |
Ofri Wolfus | Adding an untested DPThreadQueue and fixing -[NSThread...
|
commit | commitdiff | tree |
2007-05-28 |
Ofri Wolfus | Errors--;
|
commit | commitdiff | tree |
2007-05-28 |
Ofri Wolfus | Full speed tests for tiny arrays
|
commit | commitdiff | tree |
2007-05-28 |
Ofri Wolfus | Joined DPRunLoopSource with DPMultiThreading and added...
|
commit | commitdiff | tree |
2007-05-28 |
Ofri Wolfus | Adding a license file
|
commit | commitdiff | tree |
2007-05-28 |
Ofri Wolfus | Let's no count on the autorelease pool to stay full...
|
commit | commitdiff | tree |
2007-05-28 |
Ofri Wolfus | Adding -[NSObject future:]
|
commit | commitdiff | tree |
2007-05-28 |
Ofri Wolfus | It's better to check the timing before anythig else.
|
commit | commitdiff | tree |
2007-05-27 |
Ofri Wolfus | Adding -[NSObject receive:] and -[NSObject ifResponds:]
|
commit | commitdiff | tree |
2007-05-27 |
Ofri Wolfus | Documentation for DPCollectionEnumeration.h
|
commit | commitdiff | tree |
2007-05-27 |
Ofri Wolfus | Don't crash if the object doesn't respond to the selector
|
commit | commitdiff | tree |
2007-05-27 |
Ofri Wolfus | Check if a future is a future *and* it doesn't have...
|
commit | commitdiff | tree |
2007-05-27 |
Ofri Wolfus | In response to Evan's question, adding a function for...
|
commit | commitdiff | tree |
2007-05-27 |
Ofri Wolfus | More detailed documentation
|
commit | commitdiff | tree |
2007-05-27 |
Ofri Wolfus | Instead of pushing all invocations at once we just...
|
commit | commitdiff | tree |
2007-05-27 |
Ofri Wolfus | Safety for threads that weren't created with +detachNewWorke...
|
commit | commitdiff | tree |
2007-05-27 |
Ofri Wolfus | Documentation plus features additions:
|
commit | commitdiff | tree |
2007-05-27 |
Ofri Wolfus | Thread safe ref counting for DPInvocationQueue
|
commit | commitdiff | tree |
2007-05-27 |
Ofri Wolfus | Multi threading test
|
commit | commitdiff | tree |
2007-05-27 |
Ofri Wolfus | No need for this NSLog()
|
commit | commitdiff | tree |
2007-05-27 |
Ofri Wolfus | Multi threading now actually works! :)
|
commit | commitdiff | tree |
2007-05-27 |
Ofri Wolfus | Made dp_msgSendv() more useful. It now finds the method...
|
commit | commitdiff | tree |
2007-05-25 |
Ofri Wolfus | Apparently Xcode modifies the default path or something.
|
commit | commitdiff | tree |
2007-05-25 |
Ofri Wolfus | Updates for the framework.
|
commit | commitdiff | tree |
2007-05-25 |
Ofri Wolfus | Adding an initial, untested, multi-threading HOM based...
|
commit | commitdiff | tree |
2007-05-25 |
Ofri Wolfus | There's no need to overwrite -allObjects.
|
commit | commitdiff | tree |
2007-05-24 |
Ofri Wolfus | Renamed DPArraySpeedTests to DPSmallArraySpeedTests
|
commit | commitdiff | tree |
2007-05-24 |
Ofri Wolfus | More speed tests
|
commit | commitdiff | tree |
2007-05-24 |
Ofri Wolfus | +[DPEnumerator enumeratorWithObjects:count:freeWhenDone...
|
commit | commitdiff | tree |
2007-05-24 |
Ofri Wolfus | Fixed spelling mistakes
|
commit | commitdiff | tree |
2007-05-23 |
Ofri Wolfus | Implemented a generic DPEnumerator subclass based on...
|
commit | commitdiff | tree |
2007-05-23 |
Ofri Wolfus | NSDictionary unit tests
|
commit | commitdiff | tree |
2007-05-23 |
Ofri Wolfus | And finally, NSDictionary support.
|
commit | commitdiff | tree |
2007-05-22 |
Ofri Wolfus | There's really no point for lock-free design here.
|
commit | commitdiff | tree |
2007-05-22 |
Ofri Wolfus | tests++;
|
commit | commitdiff | tree |
2007-05-22 |
Ofri Wolfus | Fixed a buffer overrun that would occure if a collection...
|
commit | commitdiff | tree |
2007-05-22 |
Ofri Wolfus | I believe this is now almost 100% thread safe.
|
commit | commitdiff | tree |