source: mainline/uspace/lib

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @241f1985   6 years matthieu.riolo Correcting failure from previous merge The commits from Michal Koutný …
(edit) @8d74fdd   6 years matthieu.riolo sysman: Shutdown operation as shutdown.tgt isolation Since not all …
(edit) @8fab3f6   6 years matthieu.riolo sysctl: Add start operation
(edit) @504d103   6 years matthieu.riolo sysman: Call starting by name appropriately Conflicts: …
(edit) @01e68af   6 years matthieu.riolo sysman: Remove stale TODOs
(edit) @87a31ef2   6 years matthieu.riolo ns: Created simplified taskman API using low-level IPC API only …
(edit) @4ff66ae   6 years matthieu.riolo taskman: Bind events dump to register handler - So that no events are …
(edit) @4667b5c   6 years matthieu.riolo taskman: Add method to dump events of already running tasks It's …
(edit) @8ae8262   6 years matthieu.riolo sysman: Support for anonymous services - Daemons that only call …
(edit) @5353f50   6 years matthieu.riolo net: Start network service on boot - Create unit files - Create …
(edit) @7cce333   6 years matthieu.riolo sysman: Refined semantics of IPC_FLAG_AUTOSTART IPC_FLAG_AUTOSTART_ …
(edit) @ed5367b   6 years matthieu.riolo sysman: Implement stopping units Currently fails service monitoring …
(edit) @92a7cfb1   6 years matthieu.riolo dyn_array: Add sugar macro
(edit) @9532981   6 years matthieu.riolo sysman: Rename dependency to edge (more generic)
(edit) @b55f62a   6 years matthieu.riolo sysman: Create control utility sysctl - can list units and their …
(edit) @012dd8e   6 years matthieu.riolo taskman: Handle INIT_TASKS as tasks spawned by loader - everyone is …
(edit) @456f7ae   6 years matthieu.riolo libc: Separated task event functions Conflicts: …
(edit) @b8341bc   6 years matthieu.riolo taskman: IPC builerplate for task event API - Actual implementation …
(edit) @b22b0a94   6 years matthieu.riolo task: Inoperative API for passing kernel task events to uspace - …
(edit) @d4ec49e   6 years matthieu.riolo taskman: Implement waiting both for retval and exit Conflicts: …
(edit) @55fe220   6 years matthieu.riolo taskman: Modify existing callers of task_wait API Conflicts: …
(edit) @5044114   6 years matthieu.riolo taskman: Allow relaxed task_wait setups Conflicts: …
(edit) @e0e7eba   6 years matthieu.riolo taskman: Remove remainings from NS Conflicts: …
(edit) @2f44fafd   6 years matthieu.riolo taskman: Implement task_wait API to pass all tests - different …
(edit) @62273d1   6 years matthieu.riolo taskman: Implement simple task exit monitoring
(edit) @70d28e8   6 years matthieu.riolo taskman: tester plugin for wait flags combinations Conflicts: …
(edit) @1be7bee   6 years matthieu.riolo sysman: Move task retval and waiting logic to taskman (partially) - …
(edit) @fe86d9d   6 years matthieu.riolo taskman: .bzrignore + forgotten printf Conflicts: .bzrignore
(edit) @0a8f070   6 years matthieu.riolo Create taskman server (extracts task-related operations from naming …
(edit) @63a3276   6 years matthieu.riolo sysman: Instrumented locsrv for autostart - also refactored unit name …
(edit) @72c8f77   6 years matthieu.riolo sysman: Separate job closure creation and its enqueuing - added merge …
(edit) @c2d50c8   6 years matthieu.riolo dyn_array: Add concat and clear_range operations
(edit) @c1b2084   6 years matthieu.riolo dyn_array: Hide actual iterator in foreach macro
(edit) @4224ef7   6 years matthieu.riolo sysman: Add VFS FS server autostart - VFS autostart instrumentation …
(edit) @dd5c623   6 years matthieu.riolo dyn_array: Non-allocating initialization API
(edit) @c0e4fc50   6 years matthieu.riolo libconf: Fix iterator behavior, fix config error notification
(edit) @5559712   6 years matthieu.riolo sysman: Naive autostart instrumentation of locsrv - Add …
(edit) @2dda1d4   6 years matthieu.riolo libconf: Parse booleans
(edit) @4b1c6a4b   6 years matthieu.riolo libc: Add more dyn_array functions Conflicts: boot/Makefile.common
(edit) @095d03c   6 years matthieu.riolo libconf: Fix default INI section + tests Conflicts: .bzrignore
(edit) @d7c5fc0   6 years matthieu.riolo libconf: Fix allocation check
(edit) @c8891c8   6 years matthieu.riolo dyn_array: Remove runtime pointer arithmetics
(edit) @62d3d87   6 years matthieu.riolo Create ADT for dynamic array and its tests Conflicts: uspace/Makefile …
(edit) @09a8006   6 years matthieu.riolo Add license and copyright to new files
(edit) @6006f35   6 years matthieu.riolo Create library for reading INI files and defining configuration values …
(edit) @59ba708   6 years matthieu.riolo Add function for hashing strings Conflicts: …
(edit) @9fe2fd7   6 years noreply Merge pull request #171 from Dzejrou/hackweek C++ stdlib: <future> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a949f4a   6 years jiri Dynamic linking on IA-64 (WIP) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8c0b781   6 years Jaroslav Jindrak cpp: abort when undefined behaviour is encountered in std::async lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46c66f8   6 years Jaroslav Jindrak cpp: apply requested changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @53afa639   6 years zarevucky.jiri Define nullptr_t more consistently lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9675296   6 years zarevucky.jiri Some clang fixes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e24583   6 years Jaroslav Jindrak cpp: write tests for <future> and fix minor bugs they found lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96fec16   6 years Jaroslav Jindrak cpp: fix duration::operator+ which incorrectly used parentheses and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b96e87e   6 years Jaroslav Jindrak cpp: prepare test files and type lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4dfb259   6 years Jaroslav Jindrak cpp: fix copy paste errors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5ab9df4   6 years Jaroslav Jindrak cpp: make sure exceptions are stored when we set value at thread exit too lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @72786f38   6 years Jaroslav Jindrak cpp: moved all the at_exit logic to two functions which are to be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d3ba97d   6 years Jaroslav Jindrak cpp: add a stub allowing creating thread_local variables, without … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d276424f   6 years Jaroslav Jindrak cpp: fix allocators for promise and packaged_task lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d71d09   6 years Jaroslav Jindrak cpp: remove aux::future_return_t as it was just identity now lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5ea9dd2   6 years Jaroslav Jindrak cpp: add allocator support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @09170ab8   6 years Jaroslav Jindrak cpp: change todo to a note as the behaviour is compliant lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4d68584   6 years Jaroslav Jindrak cpp: add stub exception support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @239d25b   6 years Jaroslav Jindrak cpp: add the ability to catch named exceptions when exceptions are … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fda6dd4   6 years Jaroslav Jindrak cpp: implemented packaged_task lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1621f91   6 years Jaroslav Jindrak cpp: fix return types for future<R>::get and shared_future<R>::get lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8660ad0   6 years Jaroslav Jindrak cpp: remove redundant specializations similarly to how we did it with … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a6c3bf3   6 years Jaroslav Jindrak cpp: remove redundant specializations of shared_future using some … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a552044   6 years Jaroslav Jindrak cpp: added shared_future, but it might be possible to remove the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0fc6b6c   6 years Jaroslav Jindrak cpp: make sure that promise::get_future increments the refcount since … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0d299c93   6 years Jaroslav Jindrak cpp: make future_base shared_future-ready and fix promise::share() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f43be5   6 years Jaroslav Jindrak cpp: implemented promise and future for references lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @396b234   6 years Jaroslav Jindrak cpp: add missing implementation of the shared state abandoning … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cf279270   6 years Jaroslav Jindrak cpp: create promise_base and use it to implement all three versions of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87efcb1   6 years Jaroslav Jindrak cpp: use default implementations of assignment instead of explicitly … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d340254   6 years Jaroslav Jindrak cpp: remove completed todo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @60cb9e1   6 years Jaroslav Jindrak cpp: make shared_state work with void as its template parameter lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bd6ad4b   6 years Jaroslav Jindrak cpp: remove unneeded std:: prefixes and add implementations for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3a29607   6 years Jaroslav Jindrak cpp: future::get does not release the state lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6e97265   6 years Jaroslav Jindrak cpp: refactor future to avoid code duplication, fix wait_for and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d86c00f0   6 years Jaroslav Jindrak cpp: add the new subheaders into <future> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7480341   6 years Jaroslav Jindrak cpp: fix include guards lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf13e711   6 years Jaroslav Jindrak cpp: make the launch enum class start at 1 as it is used in bitwise … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0076b9d   6 years Jaroslav Jindrak cpp: add a missing include lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3faf90ad   6 years Jaroslav Jindrak cpp: get rid of the old redundant result_of implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a95e75e   6 years Jaroslav Jindrak cpp: split future.hpp into subheaders for each type lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @627dc41   6 years Jaroslav Jindrak cpp: add deferred/async shared state for asynchronous function … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1995ac3   6 years Jaroslav Jindrak cpp: fix zero length tuples lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @046b66e   6 years Jaroslav Jindrak cpp: std::invoke was calling the functor instead of passing it into … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9eea0b7   6 years Jaroslav Jindrak cpp: fix the reference version set_value lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @04c0fc5   6 years Jaroslav Jindrak cpp: add basic implementations of the promise and future templates … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8add15e0   6 years Jaroslav Jindrak cpp: move reference counting logic from the shared payload so that it … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2bb6d04   6 years zarevucky.jiri Curb the proliferation of libdraw headers libdraw provides a lot of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cd9531d3   6 years zarevucky.jiri Make mips32 and mips32eb the same UARCH, same as is with KARCH and BARCH lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @687108b   6 years zarevucky.jiri Remove unused makefile variables lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c486f83   6 years zarevucky.jiri Remove unused obsolete files, and remove references to libsoftint in demos lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @15e0b4d   6 years zarevucky.jiri Fix comment typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @59d8235   6 years zarevucky.jiri Detect ARM build using arm macro, not using config.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @874ed210   6 years zarevucky.jiri Fold assembler flags into cflags, for consistent behavior This way … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.