提交历史

作者 SHA1 备注 提交日期
  Masayuki Ishikawa 6150299f54 Merged in masayuki2009/nuttx.nuttx/irq_spinlock (pull request #550) 6 年之前
  Jussi Kivilinna 8eaa587c98 sched: move POSIX thread specific data from pthread TCB to common TCB structure. This change allows using pthread_getspecific/pthread_setspecific from main thread. Patch also enables using pthread data with config option CONFIG_DISABLE_PTHREAD=y. 7 年之前
  Gregory Nutt 42a0796615 Squashed commit of the following: 7 年之前
  Gregory Nutt 0de294a586 Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they. 7 年之前
  Gregory Nutt b51b72b2db pthreads: Re-order some operations so that mutexes are placed in the inconsistent state BEFORE the clean-up callbacks are called. 7 年之前
  Gregory Nutt 941360bf12 Correct some spacing 7 年之前
  Gregory Nutt b07d3fc305 Rename CONFIG_MUTEX_TYPES to CONFIG_PTHREAD_MUTEX_TYPES 7 年之前
  Gregory Nutt 666208cf23 pthread mutexes: Add option to support both unsafe and robust mutexes via pthread_mutexattr_get/setrobust(). 7 年之前
  Gregory Nutt 8b3c554e45 pthreads: Add a configuration option to disable robust mutexes and revert to the traditional unsafe mutexes. 7 年之前
  Gregory Nutt f5a957158d Review of last PR: Setting CONFIG_SMP_NCPUS=1 should only be permitted in a debug configuration. 7 年之前
  Masayuki Ishikawa a1f0802855 Kconfig: Change the minimum SMP_NCPUS to 1 7 年之前
  Gregory Nutt c976a66f8d net/drivers/skeleton.c: Back out serialization changes of the last commit. They are not necessary in the skeleton.c example because the calls to net_lock() at the beginning of each worker function will enforce serialization. 7 年之前
  Gregory Nutt 47ebe1e320 Update some comments 7 年之前
  Gregory Nutt 04c9ccdd2d Update TODO list and some Kconfig comments. 7 年之前
  Masayuki Ishikawa d78113e4ad Revert "CONFIG_START_YEAR/MONTH/DAY not required if an RTC is used" 7 年之前
  Gregory Nutt 2c45f482b1 Module names are not needed in libc/modlib when the module library is used only for shared library support. 7 年之前
  Gregory Nutt 5e94dd22bb Modules: Move first five of many C files from sched/module to libc/modlib 7 年之前
  Gregory Nutt 2717e781f0 libc/modlib: Add build a configuration logic for a shared module library. 7 年之前
  Gregory Nutt 68a7110195 sched/modules: Add support for dependencies between modules. 7 年之前
  Gregory Nutt 1823c78663 Update some comments 7 年之前
  Gregory Nutt 686041f8e7 CPU load: Correct computation of the nominal period to use when the source is a oneshot timer. 7 年之前
  Gregory Nutt edd9186540 ELF: Move ARMv7-A and ARMv7-R versions of ELF relocation logic to libc/machine 7 年之前
  Masayuki Ishikawa acbfa47f70 sched_note: Fix spinlock instrumentation 7 年之前
  Gregory Nutt 018eb7c1d2 Cancellation points no longer depend on EXPERIMENTAL 7 年之前
  Gregory Nutt acaae12e8b Add pthread_testcancel(), pthread_testcancel(), and definitiions for cancellation types. 7 年之前
  Gregory Nutt 6224e47533 pthread cleanup stack: Replace critical section with sched_lock/unlock(). The cleanup stack modification only needs to have the TCB stationary. The stack is never modified from interrupt level logic 7 年之前
  Gregory Nutt a1fbc2ad0d pthreads: Add pthread_cleanup_push() and pthread_cleanup_pop() 7 年之前
  Gregory Nutt 9ee3f3b933 sched_note: Permit spinlock and critical section notes in in-memory buffer iff sched_not_get() interfaces is disabled. 8 年之前
  Gregory Nutt 00215fbc98 sched_note: Add spinlock instrumentation; In SMP configurations, select to log only notes from certain CPUs 8 年之前
  Gregory Nutt d65be718c2 sched_note: Extend OS instrumentation to include some SMP events. 8 年之前