summaryrefslogtreecommitdiff
path: root/snappy-stubs-internal.h
Commit message (Expand)AuthorAgeFilesLines
* Define missing SNAPPY_PREFETCH macros.Richard O'Grady2023-04-111-0/+6
* Merge pull request #150 from davemgreen:betterunalignedloadsVictor Costan2023-01-121-12/+45
|\
| * Change LittleEndian loads/stores to use memcpyDavid Green2022-01-191-12/+36
|/
* Migrate feature detection macro checks from #ifdef to #if.Victor Costan2021-08-161-12/+12
* Add stubs for abseil flags.Victor Costan2021-03-081-8/+9
* Replace ARCH_K8 with __x86_64__.Chris Kennelly2020-10-071-3/+1
* Revise stubs for ARCH_{K8,PPC,ARM}.Victor Costan2020-05-061-10/+4
* Remove ARCH_* guards around Bits::FindLSBSetNonZero64().Victor Costan2020-05-051-24/+29
* Fix Clang/GCC compilation warnings.Victor Costan2020-05-051-22/+22
* Switch from C headers to C++ headers.Victor Costan2020-04-291-5/+4
* Remove mismatched #endif.Victor Costan2020-04-141-2/+0
* Remove platform-dependent code for unaligned loads/stores.Victor Costan2020-04-141-110/+18
* Remove platform-dependent code for little-endian loads and stores.Victor Costan2020-04-131-99/+58
* Introduce SNAPPY_ATTRIBUTE_ALWAYS_INLINE.Victor Costan2020-04-131-1/+8
* Migrate to standard integral types.Victor Costan2020-04-121-74/+76
* Modernize memcpy() and memmove() usage.Victor Costan2020-04-121-8/+9
* The result on protobuf benchmark is around 19%. Results vary by their propens...Snappy Team2020-04-111-0/+14
* Fully qualify std::string.Victor Costan2019-09-261-3/+3
* Merge pull request #76 from abyss7:patch-1Chris Mumford2019-05-141-1/+1
|\
| * Fix compilationIvan2019-04-251-1/+1
* | Sync TODO and comment processing with external repo.Chris Mumford2019-05-141-1/+1
|/
* Fix typo in two argument names in stubs.costan2019-01-061-3/+3
* Remove direct use of _builtin_clz.costan2019-01-061-11/+44
* Avoid store-forwarding stalls in Zippy's IncrementalCopyatdt2018-08-041-0/+12
* Use 64-bit optimized code path for ARM64.costan2017-08-161-15/+20
* Add unistd.h checks back to the CMake build.costan2017-08-021-0/+4
* Use _BitScanForward and _BitScanReverse on MSVC.costan2017-08-011-0/+36
* Add SNAPPY_ prefix to PREDICT_{TRUE,FALSE} macros.jueminyang2017-08-011-4/+4
* Inline DISALLOW_COPY_AND_ASSIGN.costan2017-07-271-1/+3
* Use 64 bit little endian on ppc64le.alkis2017-06-281-0/+4
* Remove "using namespace std;" from zippy-stubs-internal.h.costan2017-03-131-4/+0
* Delete UnalignedCopy64 from snappy-stubs since the version in snappy.cc is mo...alkis2017-03-081-14/+0
* Work around an issue where some compilers interpret <:: as a trigraph.Steinar H. Gunderson2016-01-081-4/+4
* Unbreak the open-source build for ARM due to missing ATTRIBUTE_PACKEDSteinar H. Gunderson2016-01-081-0/+6
* Make UNALIGNED_LOAD16/32 on ARMv7 go through an explicitly unaligned struct,Steinar H. Gunderson2016-01-041-5/+36
* Change some internal path names.Steinar H. Gunderson2015-06-221-3/+3
* Mark ARMv4 as not supporting unaligned accesses (not just ARMv5 and ARMv6);snappy.mirrorbot@gmail.com2012-07-041-0/+2
* Snappy library no longer depends on iostream.snappy.mirrorbot@gmail.com2012-05-221-82/+0
* Enable the use of unaligned loads and stores for ARM-based architectures snappy.mirrorbot@gmail.com2012-02-211-0/+57
* Fix public issue r57: Fix most warnings with -Wall, mostly signed/unsignedsnappy.mirrorbot@gmail.com2012-01-041-3/+2
* Fix public issue #50: Include generic byteswap macros.snappy.mirrorbot@gmail.com2011-09-151-1/+39
* Use the right #ifdef test for sys/mman.h.snappy.mirrorbot@gmail.com2011-08-101-1/+1
* Fix public issue #27: Add HAVE_CONFIG_H tests around the config.hsnappy.mirrorbot@gmail.com2011-03-301-1/+4
* Change Snappy from the Apache 2.0 to a BSD-type license.snappy.mirrorbot@gmail.com2011-03-251-9/+23
* Make the unit test work on systems without mmap(). This is required for,snappy.mirrorbot@gmail.com2011-03-241-0/+3
* Revision created by MOE tool push_codebase.snappy.mirrorbot@gmail.com2011-03-181-0/+457