v8/src/base
Clemens Hammacher 26b3649695 [base] Remove special-casing for gcc < 5
Node now requires gcc >=6.3, and we do not test on gcc <5.4 any more.
Thus remove a special case for gcc <5.

R=machenbach@chromium.org

Bug: v8:9686
Change-Id: Ifffddec611c15b704aa292a65e87cd770d85ea7b
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1786283
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#63572}
2019-09-05 11:46:44 +00:00
..
debug Replace shlwapi call with STL. 2019-03-25 16:59:58 +00:00
platform Rename some "address" to "hint" 2019-09-04 11:16:23 +00:00
utils random number generator seeding update for macOS 2019-07-26 11:55:01 +00:00
adapters.h [base] Remove non-const reference 2019-07-08 13:03:08 +00:00
address-region.h Reland "[wasm] Add support to allocate in a specific code region" 2019-08-06 10:20:09 +00:00
atomic-utils.h [cleanup] Templatize AsAtomicWordX and AsAtomicPointer definitions 2018-11-27 14:54:40 +00:00
atomicops_internals_atomicword_compat.h Rename "NoBarrier" memory operations to "Relaxed". 2017-05-30 07:44:37 +00:00
atomicops_internals_portable.h [base] Add atomic CAS operation for 16-bit integers. 2018-12-18 14:29:16 +00:00
atomicops_internals_std.h [base] Add atomic CAS operation for 16-bit integers. 2018-12-18 14:29:16 +00:00
atomicops.h [base][cleanup] Using 'using' instead of 'typedef' 2019-04-01 11:29:56 +00:00
base-export.h Reland of land "Turn libbase into a component" (patchset #1 id:1 of https://codereview.chromium.org/2396933002/ ) 2016-10-07 07:56:52 +00:00
bits.cc [base] Remove safe_math headers 2019-04-04 10:51:51 +00:00
bits.h [base] Remove safe_math headers 2019-04-04 10:51:51 +00:00
bounded-page-allocator.cc [ptr-compr] Introduce IsolateAllocator 2018-10-30 14:38:07 +00:00
bounded-page-allocator.h [base][cleanup] Using 'using' instead of 'typedef' 2019-04-01 11:29:56 +00:00
build_config.h Reland "[heap] Reduce page size to 256KB" 2019-03-19 14:19:07 +00:00
compiler-specific.h [cleanup] Replace simple typedefs by using 2019-05-27 12:39:49 +00:00
cpu.cc [cctest] Skip test-run-wasm-simd if SIMD is not supported 2018-01-31 10:08:14 +00:00
cpu.h MIPS[64]: Support for MSA instructions 2017-03-27 13:20:35 +00:00
DEPS [Memory] Add PageAllocator concept to v8::Platform. 2017-12-21 19:46:23 +00:00
division-by-constant.cc Add missing explicit instantiation declarations 2019-03-01 23:09:07 +00:00
division-by-constant.h Add missing explicit instantiation declarations 2019-03-01 23:09:07 +00:00
enum-set.h [cleanup] Clean up base::EnumSet 2019-01-16 18:17:35 +00:00
export-template.h Reland "Make unittest link correctly again" 2017-05-03 10:44:07 +00:00
file-utils.cc Reland of land "Turn libbase into a component" (patchset #1 id:1 of https://codereview.chromium.org/2396933002/ ) 2016-10-07 07:56:52 +00:00
file-utils.h [presubmit] Add include guard check 2018-02-02 16:59:32 +00:00
flags.h [regexp] Restructure fast path check logic 2019-07-29 08:44:33 +00:00
free_deleter.h Replace DumpBacktrace with Chromium's StackTrace implementation. 2016-08-18 14:25:52 +00:00
functional.cc Normalize casing of hexadecimal digits 2017-12-02 01:24:40 +00:00
functional.h std::unary_function and binary removed from C++17 2018-11-12 11:27:21 +00:00
hashmap-entry.h [base] Template hashmap on key and value 2016-09-20 08:40:33 +00:00
hashmap.h [base][cleanup] Using 'using' instead of 'typedef' 2019-04-01 11:29:56 +00:00
ieee754.cc [base][cleanup] Using 'using' instead of 'typedef' 2019-04-01 11:29:56 +00:00
ieee754.h Reland^2 "[builtins] [turbofan] Refactor Float64Pow to use single implementation" 2019-02-08 12:25:27 +00:00
iterator.h [base][cleanup] Using 'using' instead of 'typedef' 2019-04-01 11:29:56 +00:00
lazy-instance.h [base][cleanup] Using 'using' instead of 'typedef' 2019-04-01 11:29:56 +00:00
list.h [heap] Cleanup: Use memory_chunk_list_ in large object space. 2018-05-23 13:19:02 +00:00
logging.cc Discard CHECK failure messages for official builds to save binary size 2019-05-10 19:33:04 +00:00
logging.h Only declare FATAL macro with arguments. 2019-05-13 10:58:42 +00:00
lsan.h [roheap] Inform lsan of leaked objects during read-only space set up 2019-05-31 11:14:17 +00:00
macros.h [base] Remove special-casing for gcc < 5 2019-09-05 11:46:44 +00:00
memory.h [base] Move v8memory.h to base/memory.h 2019-06-21 11:44:18 +00:00
once.cc [base] Switch Once to std::atomic 2019-03-13 07:55:13 +00:00
once.h [base][cleanup] Using 'using' instead of 'typedef' 2019-04-01 11:29:56 +00:00
optional.h [base] Remove hack for gcc < 5 2019-09-05 10:56:44 +00:00
overflowing-math.h [base][cleanup] Using 'using' instead of 'typedef' 2019-04-01 11:29:56 +00:00
OWNERS Update src/base/ OWNERS 2019-05-15 14:42:26 +00:00
page-allocator.cc Rename some "address" to "hint" 2019-09-04 11:16:23 +00:00
page-allocator.h Rename some "address" to "hint" 2019-09-04 11:16:23 +00:00
qnx-math.h [presubmit] Add include guard check 2018-02-02 16:59:32 +00:00
region-allocator.cc [heap] Reimplement unmapper tests using tracking page allocator 2018-11-07 09:47:17 +00:00
region-allocator.h [base][cleanup] Using 'using' instead of 'typedef' 2019-04-01 11:29:56 +00:00
ring-buffer.h Introduce a CompilerDispatcherTracer and track how long jobs take 2016-10-14 08:12:44 +00:00
safe_conversions_impl.h Revert of Fix bitfield enums to not trigger upcoming Clang warning (patchset #3 id:40001 of https://codereview.chromium.org/2349153002/ ) 2016-09-23 13:22:41 +00:00
safe_conversions.h Replace CHECK(false) by UNREACHABLE() 2017-12-19 18:58:07 +00:00
small-vector.h [base] Outline SmallVector::Grow function 2019-07-01 12:29:21 +00:00
sys-info.cc Clean up usage of POSIX APIs that are unsupported under Fuchsia. 2018-02-26 18:21:20 +00:00
sys-info.h Reland of land "Turn libbase into a component" (patchset #1 id:1 of https://codereview.chromium.org/2396933002/ ) 2016-10-07 07:56:52 +00:00
template-utils.h [cleanup] Make {AreAliased} generic and variadic 2018-08-09 09:07:40 +00:00
threaded-list.h [parser] Only take Scope::Snapshot when it's more likely we'll have an arrow function 2018-11-27 17:39:21 +00:00
timezone-cache.h Re-detect the host time zone if requested by an embedder 2019-02-14 23:40:23 +00:00
type-traits.h Move code generation related files to src/codegen 2019-05-21 10:33:39 +00:00
v8-fallthrough.h Work on -Wimplicit-fallthrough for v8 2018-02-16 13:32:25 +00:00
vlq-base64.cc Add Base64 VLQ decoding support 2019-07-16 16:16:24 +00:00
vlq-base64.h Add Base64 VLQ decoding support 2019-07-16 16:16:24 +00:00
win32-headers.h Reland "V8 x64 backend doesn't emit ABI compliant stack frames" 2019-04-03 02:00:43 +00:00