aboutsummaryrefslogtreecommitdiffstats
path: root/fastos
Commit message (Expand)AuthorAgeFilesLines
* Enable fastos backtrace for aarch64.Tor Egge2021-04-282-2/+2
* Remove duplicate headersJon Bratseth2021-03-182-2/+0
* Add copyright headersJon Bratseth2021-03-182-0/+2
* add PTHREAD_STACK_MIN if __pthread_get_minstack is unavailableArne Juul2021-02-251-0/+3
* adjust stack size by adding system minimum sizeArne Juul2021-02-241-2/+11
* Add noexcept and some other minor code health.Henning Baldersheim2021-02-021-17/+0
* Revert "Properly track execution of BucketTasks and provide sync() and orderâ...Henning Baldersheim2021-02-021-0/+17
* Properly track execution of BucketTasks and provide sync() and orderly shutdown.Henning Baldersheim2021-02-021-17/+0
* Revert "Implement BucketExecutor::sync."Henning Baldersheim2021-02-021-0/+17
* Implement BucketExecutor::sync.Henning Baldersheim2021-02-011-17/+0
* - Wait for zero inactive threads before trying to start the one that shall fail.Henning Baldersheim2021-01-121-17/+12
* Reduce runtime by not testing std::stuff and also avoid extended stress test.Henning Baldersheim2021-01-123-320/+40
* GC unused code and tests with no value.Henning Baldersheim2021-01-077-216/+16
* No need to test std::this_thread::sleepHenning Baldersheim2021-01-072-59/+0
* No need to test the std::mutexHenning Baldersheim2021-01-074-224/+15
* Skip waiting as the counters are changed in same thread.Henning Baldersheim2021-01-071-4/+0
* Include thread header file when needed.Tor Egge2021-01-042-0/+2
* Remove failed handler.Tor Egge2020-10-164-76/+6
* Define _G_nextCpuId only on linuxTor Egge2020-10-041-0/+2
* avoid naked exitArne Juul2020-07-033-11/+14
* Move function to count open files to fastos.Tor Egge2020-04-154-0/+41
* Restore missing portions of directio API for systems without directioTor Egge2020-04-152-1/+30
* Add fastos::UNIX_File_RW_Ops class to simplify error injection inTor Egge2020-04-145-7/+60
* Call failed handler for io error on non-linux platform.Tor Egge2020-04-061-0/+20
* Drop timestamp.hHenning Baldersheim2019-12-163-26/+0
* Drop all of TimeStamp too.Henning Baldersheim2019-12-162-74/+2
* GC unused timestamp in schema.Henning Baldersheim2019-12-166-111/+31
* Use std::chrono.Henning Baldersheim2019-12-092-42/+1
* GC unused codeHenning Baldersheim2019-12-062-6/+0
* Replace UTCTimeStamp with std::chrono::system_clock::time_pointHenning Baldersheim2019-12-052-63/+17
* Merge pull request #11509 from vespa-engine/balder/use-system-time-in-traceHenning Baldersheim2019-12-052-3/+1
|\
| * GC unused constantHenning Baldersheim2019-12-052-2/+0
| * timeSinceEpoch -> time_since_epoch.Henning Baldersheim2019-12-051-1/+1
* | FastOS_THread::Sleep -> std::chrono::sleep_forHenning Baldersheim2019-12-0411-43/+27
|/
* Ensure that we have stopped the thread.Henning Baldersheim2019-12-042-15/+9
* GC unused fastos code.Henning Baldersheim2019-11-2611-950/+135
* remove redundant if and inline simple method.Henning Baldersheim2019-11-211-3/+1
* And that ends the life of FastOS_Time.Henning Baldersheim2019-11-205-355/+0
* Remove more usage of FastOS_TimeHenning Baldersheim2019-11-208-462/+35
* Address comments from code review.Henning Baldersheim2019-11-201-1/+0
* Simplify.Henning Baldersheim2019-11-201-11/+9
* Address comment by specifying timeunit in the type.Henning Baldersheim2019-11-202-15/+6
* Remove FastOS_Time usageHenning Baldersheim2019-11-202-0/+25
* Specify UTC explicitHenning Baldersheim2019-11-182-6/+66
* Add typesafe SteadyTimeStamp.Henning Baldersheim2019-11-152-25/+63
* White space.Henning Baldersheim2019-11-151-1/+1
* Remove unused code.Henning Baldersheim2019-11-151-3/+1
* Use ClockSteady and return TimeStamp instead of untyped int64_t without unit.Henning Baldersheim2019-11-152-3/+3
* Use steady_clockHenning Baldersheim2019-11-152-4/+6
* Use steady_clockHenning Baldersheim2019-11-152-3/+19