summaryrefslogtreecommitdiffstats
path: root/fnet
Commit message (Collapse)AuthorAgeFilesLines
* OverrideHenning Baldersheim2017-04-0412-73/+71
|
* perform async connect in same threadArne H Juul2017-03-1316-199/+51
| | | | | | | | | | | * always set socket non-blocking in Init() before calling Connect() * pick up async connect result in HandleWriteEvent * also revert "set incoming connections in non-blocking mode" since that is now always done in Init() * revert "closed while not added to event loop" handling (there is no longer a window where a connection can be closed before it is added to the transport event loop) * remove component for separate connect thread
* Optimize includes.Henning Baldersheim2017-02-061-2/+0
|
* skip destruction for some classes with nop destructorsHaavard2017-01-182-0/+7
|
* let FRT_Values use reference to stashHaavard2017-01-185-42/+42
|
* clean up after search replaceHaavard2017-01-181-13/+13
|
* NULL -> nullptrHenning Baldersheim2017-01-1364-427/+432
|
* rename tub -> stashHenning Baldersheim2017-01-133-38/+38
|
* Let getStash return a reference.Henning Baldersheim2017-01-137-30/+29
|
* Use discardHenning Baldersheim2017-01-131-1/+1
|
* Need to discard the BlobRefHenning Baldersheim2017-01-132-37/+50
|
* Now the destructor will actually be run.Henning Baldersheim2017-01-131-1/+0
|
* Use EXPECT_EQUALHenning Baldersheim2017-01-131-4/+6
|
* Now the destructor will actually be run.Henning Baldersheim2017-01-132-7/+7
|
* Oops, same syntax -> different semantics.Henning Baldersheim2017-01-137-38/+30
|
* Remove unused includeHenning Baldersheim2017-01-131-1/+0
|
* replace memorytub with Stash.Henning Baldersheim2017-01-1349-844/+718
|
* Move code to .cpp file and include what you need.Henning Baldersheim2017-01-1210-363/+380
|
* Deinline some non-trivial methods and do not provide assert.h in string.Henning Baldersheim2016-12-211-0/+1
|
* Further decouple some hpp files, config and the attributevector.Henning Baldersheim2016-12-206-20/+39
|
* Only include what you needHenning Baldersheim2016-12-191-0/+2
|
* Do not include fastos.h in header files.Henning Baldersheim2016-12-195-1/+11
|
* Update with current sizeHenning Baldersheim2016-12-151-1/+1
|
* Split in hash_xxx, array, lru, cache ++ in hpp files. To reduce clinon buildHenning Baldersheim2016-12-158-23/+56
|
* No need to include log.h when not loggingHenning Baldersheim2016-12-122-4/+0
|
* We only need one vtagHenning Baldersheim2016-10-215-40/+2
|
* Remove the XXXFactory indirection. Just use static method on Alloc.Henning Baldersheim2016-10-162-9/+8
|
* Handle variations to alignment smoother.Henning Baldersheim2016-10-031-2/+2
|
* Checkpoint 1Henning Baldersheim2016-10-033-13/+14
|
* Remove all usage of boost::noncopyable.Henning Baldersheim2016-09-141-3/+2
|
* Catch any std:exceptions from rpc_invoke.Henning Baldersheim2016-09-011-0/+12
|
* use "exec foo" to avoid shell middle-manarnej279592016-06-281-45/+46
| | | | | | | * sending TERM signal to a shell may not pass it on to the actual process we want to signal; use "exec" to get rid of the shell in between. * also, use std::atomic<bool> for messaging between threads.
* remove redundant ignoring of Testing directoriesHaavard2016-06-231-1/+0
|
* balder -> baldersheim in OWNERS file.Henning Baldersheim2016-06-171-1/+1
|
* Declared test executables as tests with TEST parameterVegard Sjonfjell2016-06-1617-23/+23
|
* PublishJon Bratseth2016-06-15213-0/+20792