add LockTraits
[folly.git] / folly / Portability.h
2016-06-09 Christopher DykesUse intrinsics rather than inline assembly where possible
2016-06-04 Christopher DykesRemove a couple of MSVC portability defines
2016-05-12 Christopher DykesMake the sys/uio.h portability header work for Windows
2016-05-09 Philip ProninReverted commit D3265572
2016-05-06 Christopher DykesUse intrinsics rather than inline assembly where possible
2016-04-06 Giuseppe OttavianoRemove leftover comment in Portability.h
2016-04-05 Giuseppe OttavianoUpdate libgcc and boost symlinks (Disable SSO on ASan...
2016-04-01 Sven Overfolly: replace old-style header guards with "pragma...
2016-03-31 Christopher DykesCreate a malloc.h portability header
2016-03-31 Christopher DykesSupport SSE 4.2 qfind under MSVC
2016-03-28 Yedidya Feldblums/MAX_STATIC_CONSTRUCTOR_PRIORITY/FOLLY_STATIC_CTOR_PRI...
2016-03-28 Christopher DykesMove asm portability to an Asm portability header
2016-03-23 Yedidya FeldblumUse C++'s standardized [[noreturn]] attribute
2016-03-23 Christopher DykesMove the clock details over to the Time.h portability...
2016-03-22 Michael LeeUse FOLLY_MOBILE to split some functionality
2016-03-20 Christopher DykesAdd features to portability/Config.h
2016-03-18 Christopher DykesCreate the sys/mman.h portability header
2016-03-17 Yedidya FeldblumRemove pthread_yield support
2016-03-16 Christopher DykesCreate portability/Config.h
2016-03-16 Yedidya FeldblumRemove an outdated/inapplicable comment
2016-03-09 Kyle NekritzMake Bits.h respect FOLLY_HAVE_UNALIGNED_ACCESS.
2016-03-04 Christopher DykesCreate the sys/types.h portability header
2016-02-27 Scott WolchokUse yield, not wfe, for asm_volatile_pause on ARM and...
2016-02-19 Christopher DykesDon't use a VLA for the double->string buffer.
2016-02-12 Mark Isaacsonfolly copyright 2015 -> copyright 2016
2016-02-05 Yedidya FeldblumConditionallyExistent<typename>
2016-02-01 Christopher DykesSupport constexpr_strlen under MSVC.
2016-01-29 Michael LeeExclude based on __APPLE__
2016-01-28 Francis MaFix FOLLY_TLS under macosx and clang
2016-01-27 Francis MaMake folly::detail::CacheLocality portable on apple
2016-01-27 Orvid KingImplement a generalized mechanism for pushing/popping...
2016-01-27 Giuseppe OttavianoFix typo in comment
2016-01-27 Yedidya FeldblumExtract endianness checks into Portability.h
2015-12-17 Michael LeeAllow override for unaligned reads in SpookyHashV2
2015-11-25 Giuseppe OttavianoUpdate symlinks
2015-11-21 Andrii GrynenkoFix folly/ThreadLocal with clang after PthreadKeyUnregi...
2015-11-20 Lucian GrijincuRevert "Fix folly::ThreadLocal to work in a shared...
2015-11-19 Andrii GrynenkoFix folly::ThreadLocal to work in a shared library
2015-11-08 Igor Sugakfolly/portability: add clang version check
2015-10-22 Giuseppe OttavianoClang support for constexpr StringPiece constructor
2015-10-22 Yaacov Akiba SlamaFix gcc 5.2 compilation when _GLIBCXX_USE_CXX11_ABI...
2015-10-03 Yedidya FeldblumFix Build: folly/Range.h for build platforms missing...
2015-09-14 Yedidya FeldblumCodeMod: Drop FOLLY_OVERRIDE and FOLLY_FINAL
2015-09-13 Leonardo BianconiPort Folly to PPC64
2015-09-08 Giuseppe OttavianoImplement assume()
2015-08-13 Yang ChiDetect clang in folly/Portability.h
2015-08-12 Orvid KingAdd MSVC support to MaxAlign
2015-08-03 Orvid KingAdd MSVC support to futures/Deprecated.h
2015-07-29 Orvid KingAdded asm_volatile_memory
2015-07-29 Orvid KingAdded FOLLY_ALIGNED(), to allow aligning on MSVC as...
2015-07-29 Yedidya FeldblumFix Build: FOLLY_SSE and preprocessor floats.
2015-07-28 Orvid KingAdd MSVC support for FOLLY_DEPRECATED
2015-07-28 Orvid KingNormalize SSE support detection
2015-07-28 Orvid KingAdd MSVC support for FOLLY_FINAL and FOLLY_OVERRIDE
2015-07-28 Orvid KingAdd detection of MSVC RTTI
2015-07-28 Orvid KingAdd support for MSVC in asm_pause in Portability.h
2015-06-19 Ananth JastyARM64 assembler fixes for Folly.
2015-05-26 Marc Horowitzfolly refactorings to better support cross-platform
2015-03-25 Ben MaurerAdd a pretty macro for deprecation
2015-03-03 Sara GolemonMacOS doesn't have malloc_usable_size()
2015-03-03 Nicholas OrmrodCopyright 2014->2015
2015-01-07 Sean CannellaDon't use FOLLY_TLS on Android
2014-11-08 Nicholas OrmrodFix/override bad symbol names
2014-10-17 Sean CannellaConditionals for iOS / Android compilation
2014-09-09 Nicholas OrmrodFix #includes
2014-09-09 Jim Meyeringfbcode: __x__-protect all __attribute__ keywords, mecha...
2014-07-09 Tudor BosmanFix libc++ build errors
2014-07-09 Tudor BosmanUse pipe2 in Subprocess; platform-specific config
2014-07-07 Tudor Bosmangflags now likes namespace gflags, not google
2014-07-01 Tudor BosmanCodemod: use #include angle brackets in folly and thrift
2014-06-27 Joel MarceyFix folly on OSX and BSD in prep for FastCGI on HHVM
2014-05-20 Elizabeth Smithprintf format checking for msvc
2014-05-20 Elizabeth SmithAdding some msvc specific defines
2014-05-20 Elizabeth Smithmsvc packed attribute translation
2014-04-18 Elizabeth Smithmacro for cross platform x64 detection
2014-04-18 Elizabeth Smithabstract thread_local support
2014-04-18 Elizabeth SmithMSVC translation of noreturn attribute
2014-04-18 Elizabeth SmithMSVC always_inline and noinline __attributes__ translation
2014-03-18 Philip Proninupdate FOLLY_IS_TRIVIALLY_COPYABLE
2014-02-06 Louis BrandyCopyright 2013 -> 2014
2013-12-20 Peter GriessHandle lack of <bits/c++config.h> and <bits/functexcept.h>
2013-10-24 Jim Meyeringfolly, tao: don't impose C constraints on folly's Porta...
2013-10-24 Sathya GunasekarInclude cpp only when needed
2013-10-24 Peter GriessDetect and use std::is_trivially_copyable<T> where...
2013-10-24 Peter GriessDetect libc++ in configure.ac.
2013-10-24 Peter GriessUse Mach built-ins in lieu of clock_gettime(3) and...
2013-10-15 Peter GriessHandle libc++ usage of inline namespaces for std::
2013-10-15 Peter GriessUse #if rather than #ifdef to check autoconf guards.
2013-10-15 Andrew Gallagherfolly: add a FOLLY_SANITIZE_ADDRESS macro to Portability.h
2013-09-22 Andrew Gallagherfolly: don't inline functions with ASAN disabled
2013-09-08 Andrew Gallagherfolly: disable address sanitizer warnings on fbstring
2013-06-03 Daniel Sloofmake folly build on OSX
2013-05-20 Tudor BosmanUnbreak build on glibc 2.5.1
2013-05-20 Owen YamauchiBreak dependency on features.h
2013-04-21 Tudor BosmanFOLLY_NORETURN
2013-03-27 Louis BrandyCopyright 2012 -> 2013
2013-01-19 Florent ThoumieUnbreak folly.
2013-01-19 Anton KorobeynikovGet rid of some gcc-ism's in Portability.h
2012-12-16 Tudor Bosmanfolly/PaddedSequence.h
2012-08-02 Tudor BosmanAdd wrapper macros for "final" and "override"
next