~smspillaz/folly/folly-git-master

  • Committer: Facebook Github Bot
  • Author(s): Nathan Bronson
  • Date: 2018-07-17 15:37:41 UTC
  • Revision ID: git-v1:0aa15e94b22b7af103bd8be12e43ce161ddd0762
mark uses of folly::assume used to optimize placement new

Summary:
F14 currently has numerous places where folly::assume is used to
help optimization on GCC < 6.  These are all things the optimizer should
be able to deduce itself, so it would be nice to eventually remove them.
This diff marks them with TODO(T31574848), as well as removing two
occurrences in F14Table that duplicated an assume in F14Policy.

Reviewed By: yfeldblum

Differential Revision: D8849832

fbshipit-source-id: e88143b4d29f1a633b51467206c6fb6afd1cd296
Filename Latest Rev Last Changed Committer Comment Size
..
build 4842 6 years ago Adam Simpkins Include fbcode_builder sources in the folly github Diff
CMake 3741 7 years ago Facebook Github Bot Add CMake build system Summary: This is for use o Diff
folly 2 11 years ago Jordan DeLong Pull from FB rev 63ce89e2f2301e6bba44a111cc7d42180 Diff
.gitignore 5288 6 years ago Facebook Github Bot move folly/experimental/logging to folly/logging/ 556 bytes Diff Download File
.travis.yml 4905 6 years ago Facebook Github Bot Enable IPv6 loopback for tests Summary: Unit test 2.1 KB Diff Download File
File CMakeLists.txt 5637 5 years ago Facebook Github Bot folly: iterator classes (1/3): add minimal facade/ 28.6 KB Diff Download File
CODE_OF_CONDUCT.md 4893 6 years ago Facebook Github Bot Add `CONTRIBUTING` and `CODE_OF_CONDUCT` Summary: 249 bytes Diff Download File
CONTRIBUTING.md 4893 6 years ago Facebook Github Bot Add `CONTRIBUTING` and `CODE_OF_CONDUCT` Summary: 1.2 KB Diff Download File
LICENSE 7 11 years ago Jordan DeLong Move LICENCE and README to top level directory Su 9.9 KB Diff Download File
README.md 5451 5 years ago Facebook Github Bot Folly is a C++14 library Summary: There are quite 7 KB Diff Download File