v8/src/base
bmeurer 4486c47d9b [clang] Use -Wshorten-64-to-32 to enable warnings about 64bit to 32bit truncations.
Currently only the Win64 bots report this warnings, which adds quite
some overhead to the development process. With this flag we also get
compiler warnings about implicit 64bit to 32bit truncations when
building with clang on Linux/x64 and Mac/x64.

R=svenpanne@chromium.org

Review URL: https://codereview.chromium.org/1111733002

Cr-Commit-Position: refs/heads/master@{#28093}
2015-04-28 06:53:41 +00:00
..
platform [clang] Use -Wshorten-64-to-32 to enable warnings about 64bit to 32bit truncations. 2015-04-28 06:53:41 +00:00
utils Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
adapters.h Import Reversed adapter from Chromium and use it in v8. 2015-04-20 16:24:37 +00:00
atomicops_internals_arm64_gcc.h Move atomic ops and related files to base library 2014-06-05 12:14:47 +00:00
atomicops_internals_arm_gcc.h Move atomic ops and related files to base library 2014-06-05 12:14:47 +00:00
atomicops_internals_atomicword_compat.h Move atomic ops and related files to base library 2014-06-05 12:14:47 +00:00
atomicops_internals_mac.h Use compiler barrier instead of memory barrier for release/acquire atomic operations on mac. 2014-11-05 12:35:51 +00:00
atomicops_internals_mips64_gcc.h MIPS: remove immediate constraint within CompareAndSwap. 2015-01-09 20:12:28 +00:00
atomicops_internals_mips_gcc.h MIPS: remove immediate constraint within CompareAndSwap. 2015-01-09 20:12:28 +00:00
atomicops_internals_portable.h Unbreak PNaCL build 2014-10-06 08:26:29 +00:00
atomicops_internals_ppc_gcc.h Contribution of PowerPC port (continuation of 422063005) 2015-01-16 07:42:15 +00:00
atomicops_internals_tsan.h Clean up unused stuff in atomicops_internals_{tsan,x86_gcc}.h 2014-06-20 12:58:48 +00:00
atomicops_internals_x86_gcc.cc Partial revert of r21901 (2nd attempt) 2014-06-23 13:30:03 +00:00
atomicops_internals_x86_gcc.h Partial revert of r21901 (2nd attempt) 2014-06-23 13:30:03 +00:00
atomicops_internals_x86_msvc.h Move atomic ops and related files to base library 2014-06-05 12:14:47 +00:00
atomicops.h Contribution of PowerPC port (continuation of 422063005) - AIX Common1 2015-01-30 08:02:08 +00:00
bits.cc [turbofan] Implement the correct semantics for integer division/modulus. 2014-10-26 12:50:46 +00:00
bits.h Use Rotate*() functions instead of doing this manually. 2015-03-04 05:53:33 +00:00
build_config.h Contribution of PowerPC port (continuation of 422063005) 2015-01-16 07:42:15 +00:00
compiler-specific.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
cpu.cc Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
cpu.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
DEPS Don't even include v8.h from libbase or libplatform 2014-07-03 08:50:52 +00:00
division-by-constant.cc Fixed compilation with older clang versions. 2014-10-07 09:04:39 +00:00
division-by-constant.h Generalized division via multiplication. 2014-09-05 11:48:47 +00:00
flags.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
functional.cc Further improve hashing of pointers and integers. 2014-10-07 07:39:19 +00:00
functional.h Remove v8stdint.h, it doesn't serve a purpose anymore. 2014-10-21 08:25:14 +00:00
iterator.h [base] Add iterator_range helper class. 2014-12-16 07:32:03 +00:00
lazy-instance.h Move atomic ops and related files to base library 2014-06-05 12:14:47 +00:00
logging.cc Use libdl to get symbols for backtraces 2015-03-19 15:43:35 +00:00
logging.h Cleanup: Remove DCHECK_RESULT macro. 2015-02-19 05:47:41 +00:00
macros.h Import Reversed adapter from Chromium and use it in v8. 2015-04-20 16:24:37 +00:00
once.cc Move atomic ops and related files to base library 2014-06-05 12:14:47 +00:00
once.h Remove v8stdint.h, it doesn't serve a purpose anymore. 2014-10-21 08:25:14 +00:00
OWNERS Add initial set of sub directory OWNERS file 2015-04-02 08:46:24 +00:00
qnx-math.h Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
safe_conversions_impl.h Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
safe_conversions.h Add safe numerics classes, imported from Chromium. 2014-06-18 11:01:54 +00:00
safe_math_impl.h Add safe numerics classes, imported from Chromium. 2014-06-18 11:01:54 +00:00
safe_math.h Add safe numerics classes, imported from Chromium. 2014-06-18 11:01:54 +00:00
sys-info.cc Contribution of PowerPC port (continuation of 422063005) - AIX Common1 2015-01-30 08:02:08 +00:00
sys-info.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
win32-headers.h Fix MSVC build. 2014-08-14 09:24:40 +00:00