GitHub PushEvent at 2014-12-18 23:16:54
Repository: autowiring
Actor: codemercenary
Payload: {"shas":[["a39a55e030f126e862f2caf09b14e6ea182851c1","f4b726eb4428c94ec1239af9e3b06d73d64a2f9c@gmail.com","Suggested modifications to the CoreRunnable interface","Jason Lokerson",false],["fe7c724b6a77c1a49ee26503acb183bb721cceb3","3a88b6b113e0329d8aa23d8f6ee1c096c401af8b@leapmotion.com","Merge branch 'develop' into ref-corerunnable","Ted Nitz",false],["a88d3b79d4bff49095e3b21d40e1b7ffffdd8998","f4b726eb4428c94ec1239af9e3b06d73d64a2f9c@gmail.com","Adding stub unit tests","Jason Lokerson",false],["138f308061a1ccac8957344e722d1673bcdaeb96","905c61ebed30422881b0a566d3cd6b6a7bf9db95@gmail.com","Make AutoPacketInternal.h a private header","Graham Tremper",false],["1136eadd0bea1c5d4d55ed5c3f9fa60f6db54d67","3a88b6b113e0329d8aa23d8f6ee1c096c401af8b@leapmotion.com","Implement the new interface across the code base. All tests are passing, I think this may be ready to merge.","Ted Nitz",false],["369daa523605886019fe0de27683c49549dca5e4","3a88b6b113e0329d8aa23d8f6ee1c096c401af8b@leapmotion.com","Minor cleanup in preparation for merge.","Ted Nitz",false],["79a3bf4650ff07997cd3803e86388476508f211b","905c61ebed30422881b0a566d3cd6b6a7bf9db95@gmail.com","Basic Successor functionality works.\n\nStill not thread safe","Graham Tremper",false],["7ff150110b316a84fa453d873c636a36751f1ff5","905c61ebed30422881b0a566d3cd6b6a7bf9db95@gmail.com","Make NewPacket thread safe","Graham Tremper",false],["45a1c8499ec2ed9eebe14c22a9e75d109226c184","905c61ebed30422881b0a566d3cd6b6a7bf9db95@gmail.com","Update outdated test\n\nPackets are now guaranteed to be destroyed in the order they are issued","Graham Tremper",false],["197bad5cd92e0f18f3d3340805ddb38ab8176927","905c61ebed30422881b0a566d3cd6b6a7bf9db95@gmail.com","Simplify logic","Graham Tremper",false],["3fcd43c1cf8736a22402ecc14a18dc8ee16ec297","f4b726eb4428c94ec1239af9e3b06d73d64a2f9c@gmail.com","Merge pull request #270 from leapmotion/ref-corerunnable\n\nRef corerunnable","Jason Lokerson",false],["cda75bfa8d14145b27e657260ee8e83f89c8011d","905c61ebed30422881b0a566d3cd6b6a7bf9db95@gmail.com","Merge branch 'develop' into feature-successor\n\nConflicts:\n\tautowiring/AutoPacket.h\n\tsrc/autowiring/AutoPacket.cpp\n\tsrc/autowiring/test/AutoFilterTest.cpp","Graham Tremper",false],["1226995e639ca84bbd8285fce3ad1c06e8490bde","f4b726eb4428c94ec1239af9e3b06d73d64a2f9c@gmail.com","MORE DEATH TO AUTOLINK","Jason Lokerson",false],["b1aa63283988fee455dc15596b8f5ca6514f3087","f4b726eb4428c94ec1239af9e3b06d73d64a2f9c@gmail.com","Eliminating Spirit\n\nThis is a C++ lexer/parser implementation based on templates that we will never use.","Jason Lokerson",false],["29aa83cd01db9aea2d6eadcbe0a6e393167eac2e","f4b726eb4428c94ec1239af9e3b06d73d64a2f9c@gmail.com","Eliminating Concept\n\nBoost::Concept is a library for template concept checking; it's a nice idea, but Autowiring already has a lot of this functionality built in now, and we do not want to create a dependency here","Jason Lokerson",false],["d0e881b6d9ec8db92d58c3c546884779854e954d","f4b726eb4428c94ec1239af9e3b06d73d64a2f9c@gmail.com","Eliminating boost::test\n\nBoost::Test is a unit testing package that we don't need; we already have an embedded dependency on Google Test and don't need another testing/mock object framework.","Jason Lokerson",false],["9789946cc1fb13118f61e5b0ac699a354fecca83","f4b726eb4428c94ec1239af9e3b06d73d64a2f9c@gmail.com","Eliminating boost::coroutine\n\nThere's nothing strictly wrong with coroutines, but we currently have no use for them in Autowiring.  The current preference is to make use of OS-provided thread pooling features rather than making use of coroutines where they are used for parallelization, and in other cases where they are used to implement yield, we use explicit state.","Jason Lokerson",false],["4fb9dac82f648ece5640d0b45667b60904fe948b","f4b726eb4428c94ec1239af9e3b06d73d64a2f9c@gmail.com","Eliminating externally visible reference to std::future\n\nThis is intended to make it easier to build Autowiring on platforms where std::future might not be available (IE, android)","Jason Lokerson",false],["be82e8c5fcfa55369a91fa91c8a0a9f118bbd854","f4b726eb4428c94ec1239af9e3b06d73d64a2f9c@gmail.com","Merge pull request #271 from leapmotion/feature-successor\n\nAutoPacket Successor","Jason Lokerson",false],["2a104ab7bdb5d7e538f49ac6f58d3ccd06e40c03","f4b726eb4428c94ec1239af9e3b06d73d64a2f9c@gmail.com","Correcting unit test namespace collision","Jason Lokerson",false]],"size":32,"ref":"refs/heads/feature-truetype","head":"c19bd9ea6b6edcd0b0376a259672ec01bb70a435"}