1. 18 Oct, 2018 2 commits
    • Kirk Shoop's avatar
      restructure pushmi for folly · 6fc4b643
      Kirk Shoop authored
      Summary:
      removed top level project matter
      removed old build structure
      removed single header
      removed nonious
      moved include files to root
      change include paths to work in folly
      add TARGETS files for tests and most examples
      commented out catch tests pending gtest migration
      added cpp libraries for core, executors and operators
      fixes for additional warnings that are enabled in folly
      
      Reviewed By: yfeldblum
      
      Differential Revision: D10438543
      
      fbshipit-source-id: 73af41a2c70cba126e063c6a8cf4363dc7444fef
      6fc4b643
    • Yedidya Feldblum's avatar
      Cut DestructorGuard default ctor · e9ec6e17
      Yedidya Feldblum authored
      Summary:
      [Folly] Cut `DestructorGuard` default ctor. It does not actually need one, but its presence can hurt.
      
      ```lang=c++
      void callback() {
        // compiles, which can hurt:
        DestructorGuard(delayed);
      
        // intended:
        DestructorGuard guard(delayed);
      }
      ```
      
      Reviewed By: lbrandy
      
      Differential Revision: D10413329
      
      fbshipit-source-id: f84eb0de0290cb09f7ac358044c2ef2d71dd8cea
      e9ec6e17
  2. 17 Oct, 2018 38 commits