summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/time.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'maint'Rickard Green2021-12-131-1/+1
|\
| * Update copyright yearRickard Green2021-12-131-1/+1
* | Fix typos in erts/emulator/beamKian-Meng, Ang2021-11-301-1/+1
|/
* Merge branch 'rickard/multizero-timeout-in-timeout-fix/OTP-17253' into rickar...Rickard Green2021-03-041-0/+2
|\
| * Fix multi-zero timeout callback handling in timer wheelRickard Green2021-03-041-0/+4
* | Asserts in find_next_timeoutRickard Green2020-07-171-0/+5
* | Update copyright yearRickard Green2020-03-131-1/+1
* | erts: Fix bug in timer wheel at cancel during bump yieldSverker Eriksson2019-04-291-2/+4
* | erts: Tidy up some harmless code typosSverker Eriksson2019-04-291-2/+1
|/
* Update copyright yearRaimo Niskanen2017-05-041-1/+1
* Fix assert in dbg_verify_empty_later_slots()Rickard Green2017-04-241-2/+10
* Fix of later timer wheelRickard Green2017-04-181-8/+6
* Minimum timeout position in each timer wheelRickard Green2017-04-181-184/+315
* Manage timers to trigger at once in a slot similar to other timersRickard Green2017-04-181-174/+191
* Introduce timer slot range countersRickard Green2017-04-181-73/+301
* Timer wheel divided into a "soon wheel" and a "later wheel"Rickard Green2017-04-181-183/+627
* Remove unnecessary cancel callback from timer-wheel timersRickard Green2017-04-181-10/+1
* Rearrange timer struct fields in order to simplifyRickard Green2017-04-181-16/+16
* update copyright-yearHenrik Nord2016-03-151-1/+1
* Merge branch 'master' into sverk/master/halt-INT_MINSverker Eriksson2016-02-241-2/+18
|\
| * erts: Add microstate accountingLukas Larsson2016-02-021-2/+18
* | erts: Change erl_exit into erts_exitSverker Eriksson2016-02-241-1/+1
|/
* Change license text to APLv2Bruce Yinhe2015-06-181-10/+11
* Callback timerRickard Green2015-06-091-0/+38
* Timer fixes, documentation, and test casesRickard Green2015-05-121-35/+25
* Optimized timer implementationRickard Green2015-05-081-359/+340
* Misc time improvementsRickard Green2015-05-061-21/+45
* Misc fixesRickard Green2015-03-261-1/+1
* Fix zero timout timersRickard Green2015-03-241-0/+1
* Multiple timer wheelsRickard Green2015-03-201-169/+218
* Introduce a new time APIRickard Green2015-03-201-184/+293
* Update copyright yearsBjörn-Egil Dahlberg2013-01-251-1/+1
* erts: Fixate timer wheel resultion at compile time if possibleSverker Eriksson2012-07-051-5/+19
* Fix time typesRickard Green2011-12-021-16/+31
* Optimize memory allocationRickard Green2011-11-131-1/+1
* Use new atomic API in runtime systemRickard Green2011-06-141-2/+2
* Update copyright yearsBjörn-Egil Dahlberg2011-03-111-1/+1
* Teach timer-wheel slots to use double linked listsBjörn-Egil Dahlberg2010-12-291-33/+49
* Remove timer-thread implementationBjörn-Egil Dahlberg2010-12-201-142/+5
* Refactor timer interfaceBjörn-Egil Dahlberg2010-12-201-15/+7
* Teach timer-wheel to keep min timeBjörn-Egil Dahlberg2010-12-201-3/+44
* Use new atomic types in emulatorRickard Green2010-12-151-23/+32
* Use mutex instead of rwlockRickard Green2010-09-101-39/+23
* The R13B03 release.OTP_R13B03Erlang/OTP2009-11-201-0/+571