aboutsummaryrefslogtreecommitdiffstats
path: root/erts/include/internal
AgeCommit message (Expand)Author
2016-06-10erts: Fix undefined shift to msb in ethr_mutexBjörn-Egil Dahlberg
2016-04-13Merge branch 'henrik/update-copyrightyear'Henrik Nord
2016-03-18erts: Fix pthread_setname_np warning on osxLukas Larsson
2016-03-15update copyright-yearHenrik Nord
2016-02-22Merge branch 'maint'Rickard Green
2016-02-18Improve cmpxchg8b/cmpxchg16b inline asmRickard Green
2016-02-17Improve cmpxchg8b inline asm configure testRickard Green
2016-02-02erts: Add power saving cpu feature tests and use themLukas Larsson
2016-02-02erts: Add rdtscp instruction checkLukas Larsson
2015-11-23Merge branch 'maint'Dan Gudmundsson
2015-11-12win32: Fix mixed cygwin and msys configure testsDan Gudmundsson
2015-09-09Merge branch 'maint'Rickard Green
2015-08-27Fix ethread events with timeoutRickard Green
2015-07-10ose: Remove all code related to the OSE portLukas Larsson
2015-06-24erts: Remove halfword relative printfBjörn-Egil Dahlberg
2015-06-24erts: Remove halfword in lib_srcBjörn-Egil Dahlberg
2015-06-18Change license text to APLv2Bruce Yinhe
2015-03-20Merge branch 'rickard/gcc-atomics/OTP-12383'Rickard Green
2015-03-20Merge branch 'rickard/time_api/OTP-11997'Rickard Green
2015-03-20Implement ethread events with timeoutRickard Green
2015-03-20Introduce a new time APIRickard Green
2015-01-14Improve ethread atomics based on GCC builtinsRickard Green
2014-12-19erts: Introduce thread suspend functionsLukas Larsson
2014-12-19erts: Add support for thread namesLukas Larsson
2014-11-25Merge branch 'rickard/ppc32-atomic-opt/OTP-12250' into maintRickard Green
2014-11-10Implement support for double word atomics using libatomic_opsRickard Green
2014-11-10Improve usage of libatomic_ops for word size atomicsRickard Green
2014-10-17Optimize atomic ops with release barrier for 32-bit PowerPCRickard Green
2014-06-30erts: Separate ethread inlining from ethread.hBjörn-Egil Dahlberg
2014-06-16Merge branch 'jjhoo/mingw_compile_fix_forceinline/OTP-11945' into maintRickard Green
2014-06-16Fix redefinition of ETHR_FORCE_INLINERickard Green
2014-06-06Merge branch 'jjhoo/mingw_compile_fix_forceinline/OTP-11945' into maintRickard Green
2014-05-22Do not use __always_inline__ attribute unless gcc vsn >= 3.1.1Rickard Green
2014-03-26ose: Fix erts assert failed printoutsLukas Larsson
2014-03-26ose: Yielding has to be done differently for background processes.Robert Paal
2014-02-28Add ETHR_FORCE_INLINE define to hide compiler specific directivesJani Hakala
2014-02-24Merge branch 'lukas/ose/master/OTP-11334'Lukas Larsson
2014-02-24ose: Cleanup of mutex selection definesLukas Larsson
2014-02-24ose: Remove uneccesary defineLukas Larsson
2014-02-24ose: Thread priorities configurable from lmconfLukas Larsson
2014-02-24ose: Yielding the cpu is done "the OSE" wayLukas Larsson
2014-02-24ose: Start using ppdata for tse keyLukas Larsson
2014-02-24ose: Do not use spinlocks on OSELukas Larsson
2014-02-24ose,erts: Specify name for tsd keysLukas Larsson
2014-02-24ose: Change get_envp to ose_get_ppdata for tsdLukas Larsson
2014-02-24ose: Debug wait__ does receive_fsem instead of wait_fsemLukas Larsson
2014-02-24Added support for ENEA OSELukas Larsson
2014-02-23Introduce configure option --with-assumed-cache-line-size=SIZERickard Green
2013-08-08Merge branch 'lukas/erts/ethr_smp_req_native_compiletime/OTP-11196' into maintLukas Larsson
2013-07-29Bailout if no native implementations are foundLukas Larsson