Commit Verlauf

Autor SHA1 Nachricht Datum
  borysp 5c37c4d21a [LibOS] Miscellaneous bugfixes, mostly found by the previous commit vor 4 Jahren
  borysp bdc6a48c2c [LibOS] Add a bunch of asserts on locks state vor 4 Jahren
  borysp 6a6a852fb6 [LibOS] Add error handling to helper threads vor 4 Jahren
  Dmitrii Kuvaiskii 40c08ff75a [LibOS, Pal/{Linux,Linux-SGX}] Remove DkObjectsWaitAny() vor 4 Jahren
  Michał Kowalczyk f1c334357c Reformat repository to our clang-format rules (2nd iteration) vor 4 Jahren
  Isaku Yamahata f8f6a0c42f [LibOS] Replace init_fs_base() with update_fs_base() vor 4 Jahren
  Isaku Yamahata 1902c3862b [LibOS] Use set_cur_thread() to associate shim_tcb_t and shim_thread vor 4 Jahren
  Isaku Yamahata a7cb199b9a [LibOS] Optimize shim_get_tcb() and its variants vor 4 Jahren
  Dmitrii Kuvaiskii 7c45430355 [LibOS] Remove the data race on thread::is_alive vor 4 Jahren
  Dmitrii Kuvaiskii b194aa17fb [LibOS,Pal] Correctly emulate CLONE_CHILD_CLEARTID vor 4 Jahren
  Isaku Yamahata c40b333728 [LibOS] Trigger callbacks only after list traversal in Async Helper vor 4 Jahren
  Isaku Yamahata b42a8a9f0f [LibOS] Move shim_thread:fs_base to shim_context::fs_base vor 4 Jahren
  Isaku Yamahata d51f84f547 [LibOS] Rename shim_get_tls() to shim_get_tcb() for consistency vor 4 Jahren
  Isaku Yamahata e4f90b1eec [LibOS] Rename allocate_tls()/populate_tls() to init_fs_base()/update_fs_base() vor 4 Jahren
  Isaku Yamahata fde7cc1d6a [LibOS] Rename shim_thread::tcb to fs_base vor 4 Jahren
  Isaku Yamahata 5f13f730e9 [LibOS] Use %gs register for LibOS TCB (shim_tcb) vor 5 Jahren
  borysp f71bd2ca84 [LibOS] Move helper threads' status checking after lock acquisition vor 4 Jahren
  Dmitrii Kuvaiskii 89a25d1377 [LibOS] Misc tiny bug fixes in IPC subsystem vor 5 Jahren
  Dmitrii Kuvaiskii 48a01df574 [LibOS] Comprehensive cleanup of IPC helper thread (shim_ipc_helper.c) vor 5 Jahren
  Isaku Yamahata 246b9a6fad [LibOS] Fix data race between creation/deletion of async helper thread vor 5 Jahren
  Don Porter 27213b18e0 [LibOS] Fix compilation errors with -Wunused-parameter flags vor 5 Jahren
  Isaku Yamahata 87a4d4768b [LibOS] Cleanup of shim_async.c vor 5 Jahren
  Chia-Che Tsai be9852784f [All components] Remove all modelines from all source files vor 5 Jahren
  Michał Kowalczyk d508ce5061 Cleanup and uppercase list.h macros vor 5 Jahren
  Michał Kowalczyk 46f553fe5d Cleanup and uppercase C macros vor 5 Jahren
  Michał Kowalczyk ae733cacd7 [LibOS] Convert locks from macros to functions vor 5 Jahren
  Michał Kowalczyk 1076fd4fa0 [LibOS] Use `struct shim_lock` instead of LOCKTYPE vor 5 Jahren
  Michał Kowalczyk 2bc2c04194 Remove trailing blanks vor 5 Jahren
  Isaku Yamahata 7535273ecc [LibOS] Add checks for printf format vor 5 Jahren
  Zhang Chen aed520f977 [LibOS] Fix code style issues in install_async_event() vor 5 Jahren