invirt/third/libt4.git
9 years agoSo many changes. Broken. iannucci
Peter Iannucci [Fri, 18 Jul 2014 17:48:07 +0000 (13:48 -0400)] 
So many changes.  Broken.

10 years agoRPC procedures are now identified via a struct containing a string name.
Peter Iannucci [Fri, 17 Jan 2014 11:40:08 +0000 (06:40 -0500)] 
RPC procedures are now identified via a struct containing a string name.

10 years agoCosmetic changes
Peter Iannucci [Fri, 17 Jan 2014 06:46:34 +0000 (01:46 -0500)] 
Cosmetic changes

10 years agoC++11y allows us to eliminate some boilerplate!
Peter Iannucci [Fri, 17 Jan 2014 06:36:07 +0000 (01:36 -0500)] 
C++11y allows us to eliminate some boilerplate!

10 years agoMore clean-ups
Peter Iannucci [Thu, 19 Dec 2013 20:01:03 +0000 (12:01 -0800)] 
More clean-ups

10 years agoClean-ups
Peter Iannucci [Thu, 19 Dec 2013 08:41:54 +0000 (00:41 -0800)] 
Clean-ups

10 years agoAll sleep calls via std::this_thread
Peter Iannucci [Thu, 19 Dec 2013 04:07:13 +0000 (20:07 -0800)] 
All sleep calls via std::this_thread

10 years agoAll random numbers generated via one PRNG seeded in one place.
Peter Iannucci [Thu, 19 Dec 2013 01:53:36 +0000 (17:53 -0800)] 
All random numbers generated via one PRNG seeded in one place.

10 years agoRolled handle infrastructure into rpcc.
Peter Iannucci [Wed, 18 Dec 2013 23:03:24 +0000 (15:03 -0800)] 
Rolled handle infrastructure into rpcc.

10 years agoGlobal destructor clean-ups and python test fixes
Peter Iannucci [Thu, 28 Nov 2013 22:16:05 +0000 (17:16 -0500)] 
Global destructor clean-ups and python test fixes

10 years agoGot rid of most using directives. Ported tests to python.
Peter Iannucci [Wed, 27 Nov 2013 06:17:02 +0000 (01:17 -0500)] 
Got rid of most using directives.  Ported tests to python.

10 years agoSimplifications and clean-ups
Peter Iannucci [Sun, 24 Nov 2013 03:13:52 +0000 (22:13 -0500)] 
Simplifications and clean-ups

10 years agoRewrote threaded log code to be more idiomatic.
Peter Iannucci [Fri, 22 Nov 2013 20:35:30 +0000 (15:35 -0500)] 
Rewrote threaded log code to be more idiomatic.

10 years agoClean-ups and fixes to compile with more warnings enabled and with g++.
Peter Iannucci [Fri, 22 Nov 2013 19:18:45 +0000 (14:18 -0500)] 
Clean-ups and fixes to compile with more warnings enabled and with g++.

10 years agoCosmetic improvements.
Peter Iannucci [Sat, 16 Nov 2013 17:56:29 +0000 (12:56 -0500)] 
Cosmetic improvements.

10 years agoWorking on g++ compatibility
Peter Iannucci [Fri, 1 Nov 2013 17:33:54 +0000 (13:33 -0400)] 
Working on g++ compatibility

10 years agoMore clean-ups
Peter Iannucci [Thu, 17 Oct 2013 19:34:32 +0000 (15:34 -0400)] 
More clean-ups

10 years agoMore logging clean-ups. Static type-checking for RPC calls and
Peter Iannucci [Thu, 17 Oct 2013 06:56:52 +0000 (02:56 -0400)] 
More logging clean-ups.  Static type-checking for RPC calls and
handlers.

10 years agoClean-ups
Peter Iannucci [Fri, 11 Oct 2013 21:00:49 +0000 (17:00 -0400)] 
Clean-ups

10 years agoRefactoring
Peter Iannucci [Fri, 11 Oct 2013 19:54:18 +0000 (15:54 -0400)] 
Refactoring

10 years agoIncludes cleanups
Peter Iannucci [Fri, 11 Oct 2013 18:05:18 +0000 (14:05 -0400)] 
Includes cleanups

10 years agoReduced verbosity
Peter Iannucci [Fri, 11 Oct 2013 17:04:13 +0000 (13:04 -0400)] 
Reduced verbosity

10 years agoFixed a race condition!
Peter Iannucci [Fri, 11 Oct 2013 03:58:57 +0000 (23:58 -0400)] 
Fixed a race condition!

10 years agoRemoved explicit reference counting in handle.cc
Peter Iannucci [Thu, 10 Oct 2013 18:03:31 +0000 (14:03 -0400)] 
Removed explicit reference counting in handle.cc

10 years agoExplicit refcounting removed from connection object
Peter Iannucci [Thu, 10 Oct 2013 16:39:39 +0000 (12:39 -0400)] 
Explicit refcounting removed from connection object

10 years agoLots more clean-ups
Peter Iannucci [Thu, 10 Oct 2013 16:35:48 +0000 (12:35 -0400)] 
Lots more clean-ups

10 years agoReduced timeouts by 10x
Peter Iannucci [Tue, 8 Oct 2013 14:13:49 +0000 (10:13 -0400)] 
Reduced timeouts by 10x

10 years agoClean-ups to logging and type signatures
Peter Iannucci [Wed, 2 Oct 2013 01:52:29 +0000 (21:52 -0400)] 
Clean-ups to logging and type signatures

10 years agoPartially fixed a bug in the test suite that led to test runs randomly failing.
Peter Iannucci [Wed, 2 Oct 2013 01:42:40 +0000 (21:42 -0400)] 
Partially fixed a bug in the test suite that led to test runs randomly failing.

10 years agoFixed two major bugs in paxos.cc.
Peter Iannucci [Tue, 1 Oct 2013 07:55:24 +0000 (03:55 -0400)] 
Fixed two major bugs in paxos.cc.

10 years agoRenamed a method that isn't part of the public interface of unmarshall
Peter Iannucci [Mon, 30 Sep 2013 18:33:44 +0000 (14:33 -0400)] 
Renamed a method that isn't part of the public interface of unmarshall

10 years agoRemoved tabs and unneeded constructor
Peter Iannucci [Mon, 30 Sep 2013 18:10:24 +0000 (14:10 -0400)] 
Removed tabs and unneeded constructor

10 years agoMore marshalling simplification
Peter Iannucci [Mon, 30 Sep 2013 18:10:03 +0000 (14:10 -0400)] 
More marshalling simplification

10 years agoClean-ups to types.
Peter Iannucci [Mon, 30 Sep 2013 14:55:25 +0000 (10:55 -0400)] 
Clean-ups to types.

10 years agoMore dependency check-ups
Peter Iannucci [Mon, 30 Sep 2013 01:02:07 +0000 (21:02 -0400)] 
More dependency check-ups

10 years agoSplit out marshall code into a new file
Peter Iannucci [Sat, 28 Sep 2013 03:45:34 +0000 (23:45 -0400)] 
Split out marshall code into a new file

10 years agoMOAR TEMPLATE MAGIC
Peter Iannucci [Sat, 28 Sep 2013 03:37:44 +0000 (23:37 -0400)] 
MOAR TEMPLATE MAGIC

10 years agoMore cleaning
Peter Iannucci [Fri, 27 Sep 2013 06:58:46 +0000 (02:58 -0400)] 
More cleaning

10 years agoMore clean-ups and cool template stuff
Peter Iannucci [Thu, 26 Sep 2013 23:20:14 +0000 (19:20 -0400)] 
More clean-ups and cool template stuff

10 years agoCleanups
Peter Iannucci [Mon, 23 Sep 2013 14:07:40 +0000 (10:07 -0400)] 
Cleanups

10 years agoType cleanups
Peter Iannucci [Sat, 21 Sep 2013 19:13:11 +0000 (15:13 -0400)] 
Type cleanups

10 years agoMore clean-ups
Peter Iannucci [Fri, 20 Sep 2013 19:11:11 +0000 (15:11 -0400)] 
More clean-ups

10 years agoMore renaming
Peter Iannucci [Fri, 20 Sep 2013 16:52:40 +0000 (12:52 -0400)] 
More renaming

10 years agoActually, you know, build.
Peter Iannucci [Tue, 24 Sep 2013 23:46:37 +0000 (19:46 -0400)] 
Actually, you know, build.

10 years agoMore cleanups to marshalling logic.
Peter Iannucci [Fri, 20 Sep 2013 05:31:16 +0000 (01:31 -0400)] 
More cleanups to marshalling logic.

10 years agoTEMPLATE MAGIC FOR GREAT JUSTICE
Peter Iannucci [Thu, 19 Sep 2013 21:16:20 +0000 (17:16 -0400)] 
TEMPLATE MAGIC FOR GREAT JUSTICE

10 years agoVariadic templates for RPCs
Peter Iannucci [Tue, 17 Sep 2013 01:57:08 +0000 (21:57 -0400)] 
Variadic templates for RPCs

10 years agoLots of clean-ups and simplifications
Peter Iannucci [Tue, 17 Sep 2013 01:53:49 +0000 (21:53 -0400)] 
Lots of clean-ups and simplifications

10 years agoMajor clean-ups. Migrating to C++11.
Peter Iannucci [Mon, 16 Sep 2013 01:01:51 +0000 (21:01 -0400)] 
Major clean-ups.  Migrating to C++11.

10 years agoBuild on wheezy, and presumably precise master
Alexander Chernyakhovsky [Sun, 15 Sep 2013 03:06:07 +0000 (23:06 -0400)] 
Build on wheezy, and presumably precise

10 years agoImported from 6.824 labs
Peter Iannucci [Sun, 15 Sep 2013 01:48:20 +0000 (21:48 -0400)] 
Imported from 6.824 labs