source: mainline/uspace/lib/c/generic/fibril_synch.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @9a99aa5   8 years jiri Fibrils need sleep, too. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2654afb   10 years jakub Remove support for the abandoned concept of fibril serialization. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5a5b087   10 years jiri Cannot free timer memory from timer fibril. Since timer→lockp can … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c15d6f   10 years jiri Never clear timer inside its handler. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7f9d97f3   10 years jakub Make gettimeofday() return the actual microseconds. Enhance … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @78192cc7   10 years jiri Fibril timer locking improvements. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f0dc26   10 years jiri Missing broadcast. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @53f68fd   10 years jiri fibril_timer_func() must examine timer state each time it reacquires … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @45cbcaf4   12 years m.lombardi85 avoid deadlocks by replacing gettimeofday() with getuptime() in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @47c9a8c   13 years jakub Small improvements in the async framework. - Provide functions for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7cf7ded   13 years jiri TCP retransmission (WIP). Allow setting timer in timer handler. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a3214e   13 years jiri Fibril timer primitive. TCP Time-Wait timeout. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b72efe8   13 years jiri Separate list_t typedef from link_t (user-space part). * list_t … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d161715   14 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @47b7006   14 years martin improve run-time termination * get rid of exit() * get rid of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @64d2b10   14 years martin libc: do not intermix low-level IPC methods with async framework methods lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e26a4633   14 years martin introduce private libc.h header containing items which should not be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4db1fbf   14 years martin make the libc private header really private (i.e. do not allow to be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c70f7e   14 years jakub Crash the task if the fibril is serialized and attempts to use fibril … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c81b6f2   14 years jakub Add fibril_rwlock_is_locked(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b0a76d5   14 years jakub Add interfaces for partial enforcement of locking protocols in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9414abc   14 years jakub Add deadlock detection for cases when the rwlock is owned by only one … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @55bd76c   14 years jakub More straightforward use of check_for_deadlock(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @649efcd   14 years jakub Add support for detecting deadlocks involving fibril rwlocks. Readers … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84b7384   14 years jakub Use context_get_fp() to support platform-agnostic stack tracing using … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @12c38f5   14 years jakub Do not attempt to print the caller's stack twice in print_deadlock(). … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1fa010c   14 years jakub Implement simple deadlock detection for fibril mutexes. The mechanism … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @525df28   14 years jakub Record what synchronization primitive the fibril waits for. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e20fd48   14 years jakub Record the ownership tracking info for fibril mutexes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @63f8966   15 years martin rename library directories (the common "lib" prefix is already in the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.