Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
..
Failed to load latest commit information.
build fix folly build under python 3
detail Revert "[folly] TLS cache for AccessSpreader"
docs typo
experimental Remove unsed header from singleton-inl.h
futures switch order of method/object in Future::then to match std::bind
gen Making 'just()' reference arguments like 'from()' (fixed)
io remove stray / in include path
m4 More opensource build fixes
stats Add additional instantiations in Instantiations.cpp
test Revert "[folly] TLS cache for AccessSpreader"
wangle fix open source build
ApplyTuple.h Expression SFINAE fixes in ApplyTuple
Arena-inl.h configurable alignment for Arena
Arena.h folly: fix many -Wsign-compare warning/errors reported by gcc-4.9
AtomicBitSet.h remove eof whitespace lines
AtomicHashArray-inl.h folly::AtomicHashMap: fixed race between erase() and find()
AtomicHashArray.h folly/AtomicHashArray: use an unsigned type for each of two counters
AtomicHashMap-inl.h folly/AtomicHashMap-inl.h: avoid -Wsign-compare warning/error (easy)
AtomicHashMap.h folly::AtomicHashMap: fixed race between erase() and find()
AtomicStruct.h Copyright 2013 -> 2014
Baton.h Add timed_wait and try_wait to Baton
Benchmark.cpp Fixing static initilize fiasco in Benchmark.cpp
Benchmark.h Fix -Wsign-compare
Bits.cpp fbcode: __x__-protect all __attribute__ keywords, mechanically
Bits.h folly: Bits: restore type of bitOffset_ to shorter "unsigned int"
CPortability.h Copyright 2013 -> 2014
Checksum.cpp Fix/override bad symbol names
Checksum.h Copyright 2013 -> 2014
Chrono.h remove eof whitespace lines
ConcurrentSkipList-inl.h Codemod: use #include angle brackets in folly and thrift
ConcurrentSkipList.h ConcurrentSkipList Bug
Conv.cpp folly: to: make exceptions more informative
Conv.h Fix Conv.h compilation on Android
CpuId.h BMI1 support in EliasFanoCoding
Demangle.cpp fbcode: __x__-protect all __attribute__ keywords, mechanically
Demangle.h Codemod: use #include angle brackets in folly and thrift
DiscriminatedPtr.h remove eof whitespace lines
DynamicConverter.h Fix global statics
EvictingCacheMap.h Add optional parameter pruneHook to EvictingCacheMap::set(..)
Exception.h remove eof whitespace lines
ExceptionWrapper.h exception_ptr -> exception_wrapper migration
Executor.h global executors with weak_ptr semantics
FBString.h Mini-refactoring prompted by https://phabricator.fb.com/D1770460
FBVector.h folly: fix many -Wsign-compare warning/errors reported by gcc-4.9
File.cpp Move constructors should be noexcept
File.h Move constructors should be noexcept
FileUtil.cpp remove eof whitespace lines
FileUtil.h Add writeFile function to folly
Fingerprint.h Fix folly lint errors
Foreach.h fix 4.9 build
Format-inl.h folly/Format-inl.h: use the correct type for fwrite return value (easy)
Format.cpp Support trailing decimals for floats
Format.h fix D1422343 ("make `folly::Formatter` extendible") for clang
FormatArg.h remove eof whitespace lines
GroupVarint.cpp Codemod: use #include angle brackets in folly and thrift
GroupVarint.h folly/GroupVarint: fix a clang-caught heap-buffer-overrun
Hash.h Conditionals for iOS / Android compilation
IPAddress.cpp Fix #includes
IPAddress.h Use folly::IPAddress::hash instead of gethostid
IPAddressException.h Codemod: use #include angle brackets in folly and thrift
IPAddressV4.cpp Use folly::IPAddress::hash instead of gethostid
IPAddressV4.h Use folly::IPAddress::hash instead of gethostid
IPAddressV6.cpp Use folly::IPAddress::hash instead of gethostid
IPAddressV6.h Add link-local scope handling
IndexedMemPool.h folly/IndexedMemPool: correct an erroneous test for failed mmap
IntrusiveList.h Copyright 2013 -> 2014
Lazy.h Codemod: use #include angle brackets in folly and thrift
LifoSem.cpp Fix #includes
LifoSem.h Codemod: use #include angle brackets in folly and thrift
Likely.h remove eof whitespace lines
Logging.h always log from LOG_EVERY_MS if interval is <= 0
MPMCPipeline.h remove eof whitespace lines
MPMCQueue.h Fix comment typo
MacAddress.cpp Fix #includes
MacAddress.h Codemod: use #include angle brackets in folly and thrift
Makefile.am Making each SingletonEntry a singleton
Malloc.cpp volatile override
Malloc.h Fix large size class category handling in folly::goodMallocSize()
MapUtil.h remove eof whitespace lines
Memory.h Codemod: use #include angle brackets in folly and thrift
MemoryMapping.cpp Move constructors should be noexcept
MemoryMapping.h Move constructors should be noexcept
Merge.h folly::merge() - std::merge() with stronger guarantees (probably same…
MoveWrapper.h Copyright 2013 -> 2014
Optional.h Fix spelling mistakes
PackedSyncPtr.h Fix folly lint errors
Padded.h Fix folly lint errors
Portability.h Don't use FOLLY_TLS on Android
Preprocessor.h Benchmark specific fixes
ProducerConsumerQueue.h folly: ProducerConsumerQueue: avoid many -Wsign-compare errors
RWSpinLock.h Add comment explaining that RWTicketSpinLock<..., true> is not reentrant
Random-inl.h Fix libc++ build errors
Random.cpp Remove memory leak from readRandomDevice by using a raw fd
Random.h Fix thread local random number generator static issue
Range.cpp Fixing find_first_of O(n) case
Range.h Disallow assignment to rvalue Range objects (and StringPiece in parti…
SafeAssert.cpp remove eof whitespace lines
SafeAssert.h remove eof whitespace lines
ScopeGuard.h Move constructors should be noexcept
SmallLocks.h rename io::PortableSpinLock to SpinLock
SocketAddress.cpp Undo a local change
SocketAddress.h Port compilation fixes (1/3)
SpinLock.h fix the manual config and flipped condition in SpinLock.h
SpookyHashV1.cpp Codemod: use #include angle brackets in folly and thrift
SpookyHashV1.h Fix lint errors
SpookyHashV2.cpp Fix lint errors
SpookyHashV2.h Fix lint errors
String-inl.h folly/String-inl.h (humanify): avoid -Wsign-compare error
String.cpp Improve performance of stringPrintf and related functions
String.h Add convenience method for folly::join
Subprocess.cpp Subprocess Process Group Improvements
Subprocess.h Add process group leader option
Synchronized.h Enabling folly::Synchronized for non-default constructible objects
ThreadCachedArena.cpp remove eof whitespace lines
ThreadCachedArena.h remove eof whitespace lines
ThreadCachedInt.h Codemod: use #include angle brackets in folly and thrift
ThreadLocal.h Make ThreadLocal identifiers consistent
ThreadName.h Conditionals for iOS / Android compilation
TimeoutQueue.cpp remove eof whitespace lines
TimeoutQueue.h remove eof whitespace lines
Traits.h Support -Wsign-compare compilation
Unicode.cpp remove eof whitespace lines
Unicode.h Codemod: use #include angle brackets in folly and thrift
Uri-inl.h remove eof whitespace lines
Uri.cpp Defer query string parsing from ctor to getQueryParams()
Uri.h Defer query string parsing from ctor to getQueryParams()
VERSION Bump version to 26:0
Varint.h make decodeVarint accept StringPiece
Version.cpp Enforce that only one version of folly is loaded at the same time
VersionCheck.h fbcode: __x__-protect all __attribute__ keywords, mechanically
bootstrap-osx-homebrew.sh (folly) make check on OSX Yosemite (10.10)
configure.ac Autodetect pthread_atfork() support
dynamic-inl.h folly/dynamic-inl.h: avoid -Wsign-compare error
dynamic.cpp remove eof whitespace lines
dynamic.h Make dynamic noexcept
json.cpp Fix bug in stripComments
json.h Factor out JSON stripComments().
small_vector.h folly/small_vector.h: avoid -Wsign-compare error
sorted_vector_types.h Add folly::sorted_vector_map::at()
Something went wrong with that request. Please try again.