Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | - 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 | |
| | ||||||
* | Use a steady_clock for the stop watch. | Henning Baldersheim | 2019-11-15 | 2 | -12/+24 | |
| | ||||||
* | Use steady clock to ensure monotonically increasing clock. | Henning Baldersheim | 2019-11-14 | 1 | -2/+0 | |
| | ||||||
* | Unify on fastos::time(). | Henning Baldersheim | 2019-08-28 | 1 | -1/+1 | |
| | ||||||
* | Avoid the last usages of time(0/NULL/nullptr) in the codebase. | Henning Baldersheim | 2019-08-26 | 2 | -0/+10 | |
| | ||||||
* | Add missing includes. | Tor Egge | 2019-06-11 | 1 | -0/+1 | |
| | ||||||
* | Merge pull request #8817 from ↵ | Henning Baldersheim | 2019-03-18 | 1 | -2/+13 | |
|\ | | | | | | | | | vespa-engine/toregge/handle-shared-library-names-on-darwin Handle shared library names on darwin. | |||||
| * | Handle shared library names on darwin. | Tor Egge | 2019-03-18 | 1 | -2/+13 | |
| | | ||||||
* | | Stop setting optind before calling getopt() or getopt_long(). | Tor Egge | 2019-03-18 | 3 | -35/+37 | |
|/ | ||||||
* | Use fundamental types in fastos::TimeStamp constructor. | Tor Egge | 2019-03-12 | 1 | -4/+6 | |
| | ||||||
* | Restore support for compiling fastos on darwin. | Tor Egge | 2019-03-12 | 11 | -3/+84 | |
| |