X-Git-Url: http://plrg.eecs.uci.edu/git/?p=folly.git;a=blobdiff_plain;f=folly%2Fdetail%2FMemoryIdler.h;h=3c987cc9223340f93279e7d722283e5813912886;hp=fcbde0027a4ee0101bb6f9fe210a56891d25fb71;hb=b67b22f4e27773e2e2c155a3629ff8d468bb1286;hpb=dce47b8a0cc0e90f93844e66651d68340ed2f940 diff --git a/folly/detail/MemoryIdler.h b/folly/detail/MemoryIdler.h index fcbde002..3c987cc9 100644 --- a/folly/detail/MemoryIdler.h +++ b/folly/detail/MemoryIdler.h @@ -1,5 +1,5 @@ /* - * Copyright 2017 Facebook, Inc. + * Copyright 2014-present Facebook, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -19,21 +19,10 @@ #include #include -#include -#include -#include -#include #include - -namespace folly { - -// gcc 4.7 doesn't do std::is_trivial correctly, override so we can use -// AtomicStruct -template <> -struct IsTriviallyCopyable - : std::true_type {}; - -} +#include +#include +#include namespace folly { namespace detail { @@ -150,4 +139,5 @@ struct MemoryIdler { } }; -}} // namespace folly::detail +} // namespace detail +} // namespace folly