Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Enable fastos backtrace for aarch64. | Tor Egge | 2021-04-28 | 2 | -2/+2 |
| | |||||
* | Remove duplicate headers | Jon Bratseth | 2021-03-18 | 2 | -2/+0 |
| | |||||
* | Add copyright headers | Jon Bratseth | 2021-03-18 | 2 | -0/+2 |
| | |||||
* | add PTHREAD_STACK_MIN if __pthread_get_minstack is unavailable | Arne Juul | 2021-02-25 | 1 | -0/+3 |
| | |||||
* | adjust stack size by adding system minimum size | Arne Juul | 2021-02-24 | 1 | -2/+11 |
| | |||||
* | Add noexcept and some other minor code health. | Henning Baldersheim | 2021-02-02 | 1 | -17/+0 |
| | |||||
* | Revert "Properly track execution of BucketTasks and provide sync() and ↵ | Henning Baldersheim | 2021-02-02 | 1 | -0/+17 |
| | | | | order… " | ||||
* | Properly track execution of BucketTasks and provide sync() and orderly shutdown. | Henning Baldersheim | 2021-02-02 | 1 | -17/+0 |
| | |||||
* | Revert "Implement BucketExecutor::sync." | Henning Baldersheim | 2021-02-02 | 1 | -0/+17 |
| | |||||
* | Implement BucketExecutor::sync. | Henning Baldersheim | 2021-02-01 | 1 | -17/+0 |
| | |||||
* | - Wait for zero inactive threads before trying to start the one that shall fail. | Henning Baldersheim | 2021-01-12 | 1 | -17/+12 |
| | | | | - Also ensure that the started threads do not stop until we have completed the test. | ||||
* | Reduce runtime by not testing std::stuff and also avoid extended stress test. | Henning Baldersheim | 2021-01-12 | 3 | -320/+40 |
| | |||||
* | GC unused code and tests with no value. | Henning Baldersheim | 2021-01-07 | 7 | -216/+16 |
| | |||||
* | No need to test std::this_thread::sleep | Henning Baldersheim | 2021-01-07 | 2 | -59/+0 |
| | |||||
* | No need to test the std::mutex | Henning Baldersheim | 2021-01-07 | 4 | -224/+15 |
| | |||||
* | Skip waiting as the counters are changed in same thread. | Henning Baldersheim | 2021-01-07 | 1 | -4/+0 |
| | |||||
* | Include thread header file when needed. | Tor Egge | 2021-01-04 | 2 | -0/+2 |
| | |||||
* | Remove failed handler. | Tor Egge | 2020-10-16 | 4 | -76/+6 |
| | |||||
* | Define _G_nextCpuId only on linux | Tor Egge | 2020-10-04 | 1 | -0/+2 |
| | |||||
* | avoid naked exit | Arne Juul | 2020-07-03 | 3 | -11/+14 |
| | |||||
* | Move function to count open files to fastos. | Tor Egge | 2020-04-15 | 4 | -0/+41 |
| | | | | Count open files on Darwin. | ||||
* | Restore missing portions of directio API for systems without directio | Tor Egge | 2020-04-15 | 2 | -1/+30 |
| | | | | support. | ||||
* | Add fastos::UNIX_File_RW_Ops class to simplify error injection in | Tor Egge | 2020-04-14 | 5 | -7/+60 |
| | | | | unit tests. | ||||
* | Call failed handler for io error on non-linux platform. | Tor Egge | 2020-04-06 | 1 | -0/+20 |
| | |||||
* | Drop timestamp.h | Henning Baldersheim | 2019-12-16 | 3 | -26/+0 |
| | |||||
* | Drop all of TimeStamp too. | Henning Baldersheim | 2019-12-16 | 2 | -74/+2 |
| | |||||
* | GC unused timestamp in schema. | Henning Baldersheim | 2019-12-16 | 6 | -111/+31 |
| | |||||
* | Use std::chrono. | Henning Baldersheim | 2019-12-09 | 2 | -42/+1 |
| | |||||
* | GC unused code | Henning Baldersheim | 2019-12-06 | 2 | -6/+0 |
| | |||||
* | Replace UTCTimeStamp with std::chrono::system_clock::time_point | Henning Baldersheim | 2019-12-05 | 2 | -63/+17 |
| | |||||
* | Merge pull request #11509 from vespa-engine/balder/use-system-time-in-trace | Henning Baldersheim | 2019-12-05 | 2 | -3/+1 |
|\ | | | | | Balder/use system time in trace | ||||
| * | GC unused constant | Henning Baldersheim | 2019-12-05 | 2 | -2/+0 |
| | | |||||
| * | timeSinceEpoch -> time_since_epoch. | Henning Baldersheim | 2019-12-05 | 1 | -1/+1 |
| | | |||||
* | | FastOS_THread::Sleep -> std::chrono::sleep_for | Henning Baldersheim | 2019-12-04 | 11 | -43/+27 |
|/ | | | | | Renamed Timer -> ScheduledExecutor. Do not include thread.h when not needed in header files. | ||||
* | Ensure that we have stopped the thread. | Henning Baldersheim | 2019-12-04 | 2 | -15/+9 |
| | |||||
* | GC unused fastos code. | Henning Baldersheim | 2019-11-26 | 11 | -950/+135 |
| | |||||
* | remove redundant if and inline simple method. | Henning Baldersheim | 2019-11-21 | 1 | -3/+1 |
| | |||||
* | And that ends the life of FastOS_Time. | Henning Baldersheim | 2019-11-20 | 5 | -355/+0 |
| | |||||
* | Remove more usage of FastOS_Time | Henning Baldersheim | 2019-11-20 | 8 | -462/+35 |
| | |||||
* | Address comments from code review. | Henning Baldersheim | 2019-11-20 | 1 | -1/+0 |
| | |||||
* | Simplify. | Henning Baldersheim | 2019-11-20 | 1 | -11/+9 |
| | |||||
* | Address comment by specifying timeunit in the type. | Henning Baldersheim | 2019-11-20 | 2 | -15/+6 |
| | |||||
* | Remove FastOS_Time usage | Henning Baldersheim | 2019-11-20 | 2 | -0/+25 |
| | |||||
* | Specify UTC explicit | Henning Baldersheim | 2019-11-18 | 2 | -6/+66 |
| | |||||
* | Add typesafe SteadyTimeStamp. | Henning Baldersheim | 2019-11-15 | 2 | -25/+63 |
| | |||||
* | White space. | Henning Baldersheim | 2019-11-15 | 1 | -1/+1 |
| | |||||
* | Remove unused code. | Henning Baldersheim | 2019-11-15 | 1 | -3/+1 |
| | |||||
* | Use ClockSteady and return TimeStamp instead of untyped int64_t without unit. | Henning Baldersheim | 2019-11-15 | 2 | -3/+3 |
| | |||||
* | Use steady_clock | Henning Baldersheim | 2019-11-15 | 2 | -4/+6 |
| | |||||
* | Use steady_clock | Henning Baldersheim | 2019-11-15 | 2 | -3/+19 |
| |