aboutsummaryrefslogtreecommitdiffstats
path: root/erts/include
AgeCommit message (Expand)Author
2014-05-22Do not use __always_inline__ attribute unless gcc vsn >= 3.1.1Rickard Green
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
2014-01-28initial support for dirty schedulers and dirty NIFsSteve Vinoski
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
2013-07-18Fix compile error on ARM and GCC < 4.1.0Johannes Weißl
2013-07-11Fix ‘ethr_native_rwlock_destroy’ defined but not used warningRickard Green
2013-02-22Update copyright yearsBjörn-Egil Dahlberg
2013-02-22Merge branch 'sverk/win-64-pointer-fix'Sverker Eriksson
2013-02-21erts: Correct term type for printf %TR. Blaine Whittle
2013-02-21erts: Correct internal printf integer type for win64R. Blaine Whittle
2013-02-12erts: Use native atomics and fallback spinlock to mutex for VALGRINDSverker Eriksson
2012-11-23Update copyright yearsBjörn-Egil Dahlberg
2012-09-04erts: Fix gcc atomic bug in ethread.hSverker Eriksson
2012-02-19Misc memory barrier fixesRickard Green
2011-12-09Update copyright yearsBjörn-Egil Dahlberg
2011-12-02Make whole of OTP build and release on Win64Patrik Nyblom
2011-11-13Use critical sections as mutex implementation on WindowsRickard Green
2011-06-14Improve ethread atomicsRickard Green
2011-05-20Update copyright yearsBjörn-Egil Dahlberg
2011-05-13Merge branch 'rickard/barriers/OTP-9281' into devRickard Green
2011-05-11Homogenize memory barriers on atomicsRickard Green
2011-05-06erts_printf %R for relative ets-terms in halfword-vmSverker Eriksson
2011-03-11Update copyright yearsBjörn-Egil Dahlberg
2011-03-08The emulator could get into a state where it didn't check for I/O.Rickard Green
2010-12-16Use 32-bit atomic for uaflgs in thread specific eventsRickard Green
2010-12-15Use 32-bit atomics for mutex and rwmutex flagsRickard Green
2010-12-15Use 32-bit atomics for eventsRickard Green
2010-12-15Add support for 32-bit atomicsRickard Green
2010-12-14Move atomic API into own filesRickard Green
2010-12-14Add support for 64-bit atomics on WindowsRickard Green
2010-12-14Remove unused ethread time functionalityRickard Green
2010-12-11Introduce ethr_sint_t and use it for atomicsRickard Green
2010-12-03Merge branch 'rickard/rwmutex-bug/OTP-8925' into devRickard Green
2010-12-02Use correct argument types on rwlock_wake_set_flags()Rickard Green
2010-12-01Merge branch 'rickard/rwmutex-bug/OTP-8925' into devRickard Green
2010-12-01Miscellaneous rwmutex bug fixes and improvementsRickard Green
2010-11-22Merge branch 'ta/fix-ethread-void-return' into devRickard Green