8f3cadc Vendor import of stripped compiler-rt trunk r366426 (just before the release_90

Authored and Committed by Dimitry Andric 4 years ago
1019 files changed. 25774 lines added. 18243 lines removed.
LICENSE.TXT
file modified
+236 -16
include/sanitizer/allocator_interface.h
file modified
+3 -4
include/sanitizer/asan_interface.h
file modified
+288 -121
include/sanitizer/common_interface_defs.h
file modified
+327 -182
include/sanitizer/coverage_interface.h
file modified
+3 -4
include/sanitizer/dfsan_interface.h
file modified
+9 -4
include/sanitizer/esan_interface.h
file removed
-50
include/sanitizer/hwasan_interface.h
file modified
+20 -8
include/sanitizer/linux_syscall_hooks.h
file modified
+3 -4
include/sanitizer/lsan_interface.h
file modified
+3 -4
include/sanitizer/msan_interface.h
file modified
+6 -4
include/sanitizer/netbsd_syscall_hooks.h
file modified
+3 -4
include/sanitizer/scudo_interface.h
file modified
+3 -4
include/sanitizer/tsan_interface.h
file modified
+21 -4
include/sanitizer/tsan_interface_atomic.h
file modified
+4 -5
include/xray/xray_interface.h
file modified
+3 -4
include/xray/xray_log_interface.h
file modified
+3 -4
include/xray/xray_records.h
file modified
+3 -4
lib/asan/asan_activation.cc
file modified
+3 -4
lib/asan/asan_activation.h
file modified
+3 -4
lib/asan/asan_activation_flags.inc
file modified
+3 -4
lib/asan/asan_allocator.cc
file modified
+14 -4
lib/asan/asan_allocator.h
file modified
+13 -28
lib/asan/asan_debugging.cc
file modified
+3 -4
lib/asan/asan_descriptions.cc
file modified
+3 -4
lib/asan/asan_descriptions.h
file modified
+3 -4
lib/asan/asan_errors.cc
file modified
+17 -5
lib/asan/asan_errors.h
file modified
+23 -6
lib/asan/asan_fake_stack.cc
file modified
+3 -4
lib/asan/asan_fake_stack.h
file modified
+3 -4
lib/asan/asan_flags.cc
file modified
+6 -7
lib/asan/asan_flags.h
file modified
+3 -4
lib/asan/asan_flags.inc
file modified
+5 -4
lib/asan/asan_fuchsia.cc
file modified
+4 -5
lib/asan/asan_globals.cc
file modified
+6 -6
lib/asan/asan_globals_win.cc
file modified
+3 -4
lib/asan/asan_init_version.h
file modified
+3 -4
lib/asan/asan_interceptors.cc
file modified
+12 -4
lib/asan/asan_interceptors.h
file modified
+19 -13
lib/asan/asan_interceptors_memintrinsics.cc
file modified
+3 -4
lib/asan/asan_interceptors_memintrinsics.h
file modified
+3 -4
lib/asan/asan_interceptors_vfork.S
file added
+12
lib/asan/asan_interface.inc
file modified
+4 -4
lib/asan/asan_interface_internal.h
file modified
+5 -4
lib/asan/asan_internal.h
file modified
+3 -4
lib/asan/asan_linux.cc
file modified
+3 -4
lib/asan/asan_mac.cc
file modified
+5 -6
lib/asan/asan_malloc_linux.cc
file modified
+11 -4
lib/asan/asan_malloc_local.h
file modified
+20 -12
lib/asan/asan_malloc_mac.cc
file modified
+21 -4
lib/asan/asan_malloc_win.cc
file modified
+336 -50
lib/asan/asan_mapping.h
file modified
+17 -18
lib/asan/asan_mapping_myriad.h
file modified
+3 -4
lib/asan/asan_mapping_sparc64.h
file added
+101
lib/asan/asan_memory_profile.cc
file modified
+3 -4
lib/asan/asan_new_delete.cc
file modified
+15 -22
lib/asan/asan_poisoning.cc
file modified
+3 -4
lib/asan/asan_poisoning.h
file modified
+9 -8
lib/asan/asan_posix.cc
file modified
+3 -4
lib/asan/asan_preinit.cc
file modified
+3 -4
lib/asan/asan_premap_shadow.cc
file modified
+3 -4
lib/asan/asan_premap_shadow.h
file modified
+3 -4
lib/asan/asan_report.cc
file modified
+11 -5
lib/asan/asan_report.h
file modified
+5 -4
lib/asan/asan_rtems.cc
file modified
+5 -6
lib/asan/asan_rtl.cc
file modified
+16 -4
lib/asan/asan_scariness_score.h
file modified
+3 -4
lib/asan/asan_shadow_setup.cc
file modified
+3 -4
lib/asan/asan_stack.cc
file modified
+52 -4
lib/asan/asan_stack.h
file modified
+9 -38
lib/asan/asan_stats.cc
file modified
+3 -4
lib/asan/asan_stats.h
file modified
+3 -4
lib/asan/asan_suppressions.cc
file modified
+3 -4
lib/asan/asan_suppressions.h
file modified
+3 -4
lib/asan/asan_thread.cc
file modified
+4 -6
lib/asan/asan_thread.h
file modified
+6 -16
lib/asan/asan_win.cc
file modified
+73 -35
lib/asan/asan_win_dll_thunk.cc
file modified
+3 -4
lib/asan/asan_win_dynamic_runtime_thunk.cc
file modified
+3 -4
lib/asan/asan_win_weak_interception.cc
file modified
+3 -4
lib/builtins/aarch64/chkstk.S
file modified
+3 -2
lib/builtins/absvdi2.c
file modified
+19 -23
lib/builtins/absvsi2.c
file modified
+19 -23
lib/builtins/absvti2.c
file modified
+20 -25
lib/builtins/adddf3.c
file modified
+6 -11
lib/builtins/addsf3.c
file modified
+6 -11
lib/builtins/addtf3.c
file modified
+5 -6
lib/builtins/addvdi3.c
file modified
+23 -30
lib/builtins/addvsi3.c
file modified
+23 -30
lib/builtins/addvti3.c
file modified
+24 -31
lib/builtins/apple_versioning.c
file modified
+54 -65
lib/builtins/arm/adddf3vfp.S
file modified
+5 -7
lib/builtins/arm/addsf3.S
file modified
+18 -19
lib/builtins/arm/addsf3vfp.S
file modified
+3 -4
lib/builtins/arm/aeabi_cdcmp.S
file modified
+3 -4
lib/builtins/arm/aeabi_cdcmpeq_check_nan.c
file modified
+7 -8
lib/builtins/arm/aeabi_cfcmp.S
file modified
+3 -4
lib/builtins/arm/aeabi_cfcmpeq_check_nan.c
file modified
+7 -8
lib/builtins/arm/aeabi_dcmp.S
file modified
+3 -4
lib/builtins/arm/aeabi_div0.c
file modified
+25 -30
lib/builtins/arm/aeabi_drsub.c
file modified
+5 -10
lib/builtins/arm/aeabi_fcmp.S
file modified
+3 -4
lib/builtins/arm/aeabi_frsub.c
file modified
+5 -10
lib/builtins/arm/aeabi_idivmod.S
file modified
+3 -4
lib/builtins/arm/aeabi_ldivmod.S
file modified
+3 -4
lib/builtins/arm/aeabi_memcmp.S
file modified
+3 -4
lib/builtins/arm/aeabi_memcpy.S
file modified
+3 -4
lib/builtins/arm/aeabi_memmove.S
file modified
+3 -4
lib/builtins/arm/aeabi_memset.S
file modified
+3 -4
lib/builtins/arm/aeabi_uidivmod.S
file modified
+3 -4
lib/builtins/arm/aeabi_uldivmod.S
file modified
+3 -4
lib/builtins/arm/bswapdi2.S
file modified
+3 -4
lib/builtins/arm/bswapsi2.S
file modified
+3 -4
lib/builtins/arm/chkstk.S
file modified
+3 -2
lib/builtins/arm/clzdi2.S
file modified
+33 -40
lib/builtins/arm/clzsi2.S
file modified
+32 -39
lib/builtins/arm/comparesf2.S
file modified
+41 -76
lib/builtins/arm/divdf3vfp.S
file modified
+3 -4
lib/builtins/arm/divmodsi4.S
file modified
+13 -14
lib/builtins/arm/divsf3vfp.S
file modified
+3 -4
lib/builtins/arm/divsi3.S
file modified
+12 -13
lib/builtins/arm/eqdf2vfp.S
file modified
+6 -8
lib/builtins/arm/eqsf2vfp.S
file modified
+4 -5
lib/builtins/arm/extendsfdf2vfp.S
file modified
+4 -5
lib/builtins/arm/fixdfsivfp.S
file modified
+4 -5
lib/builtins/arm/fixsfsivfp.S
file modified
+4 -5
lib/builtins/arm/fixunsdfsivfp.S
file modified
+5 -6
lib/builtins/arm/fixunssfsivfp.S
file modified
+5 -6
lib/builtins/arm/floatsidfvfp.S
file modified
+4 -5
lib/builtins/arm/floatsisfvfp.S
file modified
+4 -5
lib/builtins/arm/floatunssidfvfp.S
file modified
+4 -5
lib/builtins/arm/floatunssisfvfp.S
file modified
+4 -5
lib/builtins/arm/gedf2vfp.S
file modified
+4 -5
lib/builtins/arm/gesf2vfp.S
file modified
+4 -5
lib/builtins/arm/gtdf2vfp.S
file modified
+4 -5
lib/builtins/arm/gtsf2vfp.S
file modified
+4 -5
lib/builtins/arm/ledf2vfp.S
file modified
+4 -5
lib/builtins/arm/lesf2vfp.S
file modified
+4 -5
lib/builtins/arm/ltdf2vfp.S
file modified
+4 -5
lib/builtins/arm/ltsf2vfp.S
file modified
+4 -5
lib/builtins/arm/modsi3.S
file modified
+12 -13
lib/builtins/arm/muldf3vfp.S
file modified
+3 -4
lib/builtins/arm/mulsf3vfp.S
file modified
+3 -4
lib/builtins/arm/nedf2vfp.S
file modified
+6 -8
lib/builtins/arm/negdf2vfp.S
file modified
+4 -5
lib/builtins/arm/negsf2vfp.S
file modified
+4 -5
lib/builtins/arm/nesf2vfp.S
file modified
+4 -5
lib/builtins/arm/restore_vfp_d8_d15_regs.S
file modified
+3 -4
lib/builtins/arm/save_vfp_d8_d15_regs.S
file modified
+3 -4
lib/builtins/arm/softfloat-alias.list
file modified
+1 -1
lib/builtins/arm/subdf3vfp.S
file modified
+5 -6
lib/builtins/arm/subsf3vfp.S
file modified
+3 -4
lib/builtins/arm/switch16.S
file modified
+3 -4
lib/builtins/arm/switch32.S
file modified
+3 -4
lib/builtins/arm/switch8.S
file modified
+3 -4
lib/builtins/arm/switchu8.S
file modified
+3 -4
lib/builtins/arm/sync-ops.h
file modified
+55 -58
lib/builtins/arm/sync_fetch_and_add_4.S
file modified
+13 -14
lib/builtins/arm/sync_fetch_and_add_8.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_and_4.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_and_8.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_max_4.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_max_8.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_min_4.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_min_8.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_nand_4.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_nand_8.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_or_4.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_or_8.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_sub_4.S
file modified
+13 -14
lib/builtins/arm/sync_fetch_and_sub_8.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_umax_4.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_umax_8.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_umin_4.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_umin_8.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_xor_4.S
file modified
+12 -13
lib/builtins/arm/sync_fetch_and_xor_8.S
file modified
+12 -13
lib/builtins/arm/sync_synchronize.S
file modified
+6 -9
lib/builtins/arm/truncdfsf2vfp.S
file modified
+4 -5
lib/builtins/arm/udivmodsi4.S
file modified
+30 -32
lib/builtins/arm/udivsi3.S
file modified
+38 -41
lib/builtins/arm/umodsi3.S
file modified
+29 -31
lib/builtins/arm/unorddf2vfp.S
file modified
+4 -5
lib/builtins/arm/unordsf2vfp.S
file modified
+4 -5
lib/builtins/ashldi3.c
file modified
+29 -36
lib/builtins/ashlti3.c
file modified
+29 -36
lib/builtins/ashrdi3.c
file modified
+30 -37
lib/builtins/ashrti3.c
file modified
+30 -37
lib/builtins/assembly.h
file modified
+16 -20
lib/builtins/atomic.c
file modified
+155 -151
lib/builtins/atomic_flag_clear.c
file modified
+11 -13
lib/builtins/atomic_flag_clear_explicit.c
file modified
+11 -13
lib/builtins/atomic_flag_test_and_set.c
file modified
+11 -13
lib/builtins/atomic_flag_test_and_set_explicit.c
file modified
+11 -13
lib/builtins/atomic_signal_fence.c
file modified
+11 -13
lib/builtins/atomic_thread_fence.c
file modified
+11 -13
lib/builtins/bswapdi2.c
file modified
+11 -13
lib/builtins/bswapsi2.c
file modified
+15 -18
lib/builtins/clear_cache.c
file modified
+117 -132
lib/builtins/clzdi2.c
file modified
+23 -28
lib/builtins/clzsi2.c
file modified
+42 -47
lib/builtins/clzti2.c
file modified
+20 -24
lib/builtins/cmpdi2.c
file modified
+33 -42
lib/builtins/cmpti2.c
file modified
+29 -34
lib/builtins/comparedf2.c
file modified
+89 -91
lib/builtins/comparesf2.c
file modified
+89 -91
lib/builtins/comparetf2.c
file modified
+75 -79
lib/builtins/cpu_model.c
file modified
+81 -43
lib/builtins/ctzdi2.c
file modified
+23 -28
lib/builtins/ctzsi2.c
file modified
+46 -50
lib/builtins/ctzti2.c
file modified
+20 -24
lib/builtins/divdc3.c
file modified
+44 -53
lib/builtins/divdf3.c
file modified
+180 -163
lib/builtins/divdi3.c
file modified
+20 -24
lib/builtins/divmoddi4.c
file modified
+15 -19
lib/builtins/divmodsi4.c
file modified
+17 -22
lib/builtins/divsc3.c
file modified
+44 -54
lib/builtins/divsf3.c
file modified
+163 -146
lib/builtins/divsi3.c
file modified
+27 -31
lib/builtins/divtc3.c
file modified
+45 -54
lib/builtins/divtf3.c
file modified
+192 -174
lib/builtins/divti3.c
file modified
+21 -25
lib/builtins/divxc3.c
file modified
+44 -52
lib/builtins/emutls.c
file modified
+236 -258
lib/builtins/enable_execute_stack.c
file modified
+36 -41
lib/builtins/eprintf.c
file modified
+18 -26
lib/builtins/extenddftf2.c
file modified
+4 -6
lib/builtins/extendhfsf2.c
file modified
+7 -13
lib/builtins/extendsfdf2.c
file modified
+6 -12
lib/builtins/extendsftf2.c
file modified
+4 -6
lib/builtins/ffsdi2.c
file modified
+22 -28
lib/builtins/ffssi2.c
file modified
+18 -24
lib/builtins/ffsti2.c
file modified
+23 -29
lib/builtins/fixdfdi.c
file modified
+20 -31
lib/builtins/fixdfsi.c
file modified
+10 -17
lib/builtins/fixdfti.c
file modified
+9 -14
lib/builtins/fixsfdi.c
file modified
+20 -31
lib/builtins/fixsfsi.c
file modified
+10 -17
lib/builtins/fixsfti.c
file modified
+9 -14
lib/builtins/fixtfdi.c
file modified
+8 -13
lib/builtins/fixtfsi.c
file modified
+8 -13
lib/builtins/fixtfti.c
file modified
+8 -13
lib/builtins/fixunsdfdi.c
file modified
+22 -32
lib/builtins/fixunsdfsi.c
file modified
+10 -17
lib/builtins/fixunsdfti.c
file modified
+9 -14
lib/builtins/fixunssfdi.c
file modified
+23 -33
lib/builtins/fixunssfsi.c
file modified
+14 -21
lib/builtins/fixunssfti.c
file modified
+12 -17
lib/builtins/fixunstfdi.c
file modified
+8 -13
lib/builtins/fixunstfsi.c
file modified
+8 -13
lib/builtins/fixunstfti.c
file modified
+8 -13
lib/builtins/fixunsxfdi.c
file modified
+28 -35
lib/builtins/fixunsxfsi.c
file modified
+29 -35
lib/builtins/fixunsxfti.c
file modified
+34 -40
lib/builtins/fixxfdi.c
file modified
+33 -38
lib/builtins/fixxfti.c
file modified
+36 -41
lib/builtins/floatdidf.c
file modified
+79 -91
lib/builtins/floatdisf.c
file modified
+61 -74
lib/builtins/floatditf.c
file modified
+24 -25
lib/builtins/floatdixf.c
file modified
+31 -36
lib/builtins/floatsidf.c
file modified
+34 -38
lib/builtins/floatsisf.c
file modified
+42 -44
lib/builtins/floatsitf.c
file modified
+24 -25
lib/builtins/floattidf.c
file modified
+62 -72
lib/builtins/floattisf.c
file modified
+60 -71
lib/builtins/floattitf.c
file modified
+54 -58
lib/builtins/floattixf.c
file modified
+62 -73
lib/builtins/floatundidf.c
file modified
+82 -90
lib/builtins/floatundisf.c
file modified
+58 -71
lib/builtins/floatunditf.c
file modified
+16 -16
lib/builtins/floatundixf.c
file modified
+28 -33
lib/builtins/floatunsidf.c
file modified
+24 -27
lib/builtins/floatunsisf.c
file modified
+34 -35
lib/builtins/floatunsitf.c
file modified
+16 -16
lib/builtins/floatuntidf.c
file modified
+59 -69
lib/builtins/floatuntisf.c
file modified
+57 -68
lib/builtins/floatuntitf.c
file modified
+51 -55
lib/builtins/floatuntixf.c
file modified
+58 -69
lib/builtins/fp_add_impl.inc
file modified
+136 -123
lib/builtins/fp_extend.h
file modified
+23 -17
lib/builtins/fp_extend_impl.inc
file modified
+64 -65
lib/builtins/fp_fixint_impl.inc
file modified
+23 -24
lib/builtins/fp_fixuint_impl.inc
file modified
+21 -22
lib/builtins/fp_lib.h
file modified
+142 -150
lib/builtins/fp_mul_impl.inc
file modified
+110 -98
lib/builtins/fp_trunc.h
file modified
+15 -10
lib/builtins/fp_trunc_impl.inc
file modified
+86 -89
lib/builtins/gcc_personality_v0.c
file modified
+195 -212
lib/builtins/hexagon/common_entry_exit_abi1.S
file modified
+17 -18
lib/builtins/hexagon/common_entry_exit_abi2.S
file modified
+13 -14
lib/builtins/hexagon/common_entry_exit_legacy.S
file modified
+18 -19
lib/builtins/hexagon/dfaddsub.S
file modified
+15 -17
lib/builtins/hexagon/dfdiv.S
file modified
+15 -16
lib/builtins/hexagon/dffma.S
file modified
+47 -56
lib/builtins/hexagon/dfminmax.S
file modified
+12 -16
lib/builtins/hexagon/dfmul.S
file modified
+42 -47
lib/builtins/hexagon/dfsqrt.S
file modified
+10 -11
lib/builtins/hexagon/divdi3.S
file modified
+3 -4
lib/builtins/hexagon/divsi3.S
file modified
+3 -4
lib/builtins/hexagon/fabs_opt.S
file modified
+3 -4
lib/builtins/hexagon/fastmath2_dlib_asm.S
file modified
+3 -4
lib/builtins/hexagon/fastmath2_ldlib_asm.S
file modified
+3 -4
lib/builtins/hexagon/fastmath_dlib_asm.S
file modified
+3 -4
lib/builtins/hexagon/fma_opt.S
file modified
+3 -4
lib/builtins/hexagon/fmax_opt.S
file modified
+3 -4
lib/builtins/hexagon/fmin_opt.S
file modified
+3 -4
lib/builtins/hexagon/memcpy_forward_vp4cp4n2.S
file modified
+3 -4
lib/builtins/hexagon/memcpy_likely_aligned.S
file modified
+3 -4
lib/builtins/hexagon/moddi3.S
file modified
+3 -4
lib/builtins/hexagon/modsi3.S
file modified
+3 -4
lib/builtins/hexagon/sfdiv_opt.S
file modified
+3 -4
lib/builtins/hexagon/sfsqrt_opt.S
file modified
+3 -4
lib/builtins/hexagon/udivdi3.S
file modified
+3 -4
lib/builtins/hexagon/udivmoddi4.S
file modified
+3 -4
lib/builtins/hexagon/udivmodsi4.S
file modified
+3 -4
lib/builtins/hexagon/udivsi3.S
file modified
+3 -4
lib/builtins/hexagon/umoddi3.S
file modified
+3 -4
lib/builtins/hexagon/umodsi3.S
file modified
+3 -4
lib/builtins/i386/ashldi3.S
file modified
+3 -2
lib/builtins/i386/ashrdi3.S
file modified
+8 -7
lib/builtins/i386/chkstk.S
file modified
+3 -2
lib/builtins/i386/chkstk2.S
file modified
+3 -2
lib/builtins/i386/divdi3.S
file modified
+22 -21
lib/builtins/i386/floatdidf.S
file modified
+3 -2
lib/builtins/i386/floatdisf.S
file modified
+3 -2
lib/builtins/i386/floatdixf.S
file modified
+3 -2
lib/builtins/i386/floatundidf.S
file modified
+3 -4
lib/builtins/i386/floatundisf.S
file modified
+5 -4
lib/builtins/i386/floatundixf.S
file modified
+3 -2
lib/builtins/i386/lshrdi3.S
file modified
+5 -4
lib/builtins/i386/moddi3.S
file modified
+21 -20
lib/builtins/i386/muldi3.S
file modified
+6 -5
lib/builtins/i386/udivdi3.S
file modified
+15 -14
lib/builtins/i386/umoddi3.S
file modified
+19 -18
lib/builtins/int_endianness.h
file modified
+48 -50
lib/builtins/int_lib.h
file modified
+60 -53
lib/builtins/int_math.h
file modified
+31 -35
lib/builtins/int_types.h
file modified
+98 -109
lib/builtins/int_util.c
file modified
+17 -21
lib/builtins/int_util.h
file modified
+17 -19
lib/builtins/lshrdi3.c
file modified
+29 -36
lib/builtins/lshrti3.c
file modified
+29 -36
lib/builtins/mingw_fixfloat.c
file modified
+7 -9
lib/builtins/moddi3.c
file modified
+21 -25
lib/builtins/modsi3.c
file modified
+14 -18
lib/builtins/modti3.c
file modified
+22 -26
lib/builtins/muldc3.c
file modified
+58 -66
lib/builtins/muldf3.c
file modified
+6 -11
lib/builtins/muldi3.c
file modified
+40 -47
lib/builtins/mulodi4.c
file modified
+42 -51
lib/builtins/mulosi4.c
file modified
+42 -51
lib/builtins/muloti4.c
file modified
+43 -52
lib/builtins/mulsc3.c
file modified
+57 -66
lib/builtins/mulsf3.c
file modified
+6 -11
lib/builtins/multc3.c
file modified
+58 -61
lib/builtins/multf3.c
file modified
+4 -7
lib/builtins/multi3.c
file modified
+42 -49
lib/builtins/mulvdi3.c
file modified
+40 -49
lib/builtins/mulvsi3.c
file modified
+40 -49
lib/builtins/mulvti3.c
file modified
+41 -50
lib/builtins/mulxc3.c
file modified
+58 -66
lib/builtins/negdf2.c
file modified
+6 -12
lib/builtins/negdi2.c
file modified
+16 -21
lib/builtins/negsf2.c
file modified
+6 -12
lib/builtins/negti2.c
file modified
+17 -22
lib/builtins/negvdi2.c
file modified
+18 -22
lib/builtins/negvsi2.c
file modified
+18 -22
lib/builtins/negvti2.c
file modified
+19 -23
lib/builtins/os_version_check.c
file modified
+31 -33
lib/builtins/paritydi2.c
file modified
+16 -20
lib/builtins/paritysi2.c
file modified
+18 -22
lib/builtins/parityti2.c
file modified
+17 -21
lib/builtins/popcountdi2.c
file modified
+27 -31
lib/builtins/popcountsi2.c
file modified
+24 -28
lib/builtins/popcountti2.c
file modified
+35 -36
lib/builtins/powidf2.c
file modified
+24 -29
lib/builtins/powisf2.c
file modified
+24 -29
lib/builtins/powitf2.c
file modified
+24 -29
lib/builtins/powixf2.c
file modified
+24 -29
lib/builtins/ppc/DD.h
file modified
+11 -11
lib/builtins/ppc/divtc3.c
file modified
+82 -83
lib/builtins/ppc/fixtfdi.c
file modified
+93 -99
lib/builtins/ppc/fixunstfdi.c
file modified
+52 -54
lib/builtins/ppc/fixunstfti.c
file modified
+40 -41
lib/builtins/ppc/floatditf.c
file modified
+27 -30
lib/builtins/ppc/floattitf.c
file modified
+22 -24
lib/builtins/ppc/floatunditf.c
file modified
+33 -35
lib/builtins/ppc/gcc_qadd.c
file modified
+69 -71
lib/builtins/ppc/gcc_qdiv.c
file modified
+46 -49
lib/builtins/ppc/gcc_qmul.c
file modified
+44 -47
lib/builtins/ppc/gcc_qsub.c
file modified
+69 -71
lib/builtins/ppc/multc3.c
file modified
+77 -82
lib/builtins/ppc/restFP.S
file modified
+3 -4
lib/builtins/ppc/saveFP.S
file modified
+3 -4
lib/builtins/riscv/mulsi3.S
file modified
+3 -4
lib/builtins/subdf3.c
file modified
+7 -11
lib/builtins/subsf3.c
file modified
+7 -11
lib/builtins/subtf3.c
file modified
+5 -7
lib/builtins/subvdi3.c
file modified
+23 -30
lib/builtins/subvsi3.c
file modified
+23 -30
lib/builtins/subvti3.c
file modified
+24 -31
lib/builtins/trampoline_setup.c
file modified
+36 -41
lib/builtins/truncdfhf2.c
file modified
+6 -11
lib/builtins/truncdfsf2.c
file modified
+6 -11
lib/builtins/truncsfhf2.c
file modified
+7 -12
lib/builtins/trunctfdf2.c
file modified
+4 -7
lib/builtins/trunctfsf2.c
file modified
+4 -7
lib/builtins/ucmpdi2.c
file modified
+33 -42
lib/builtins/ucmpti2.c
file modified
+29 -34
lib/builtins/udivdi3.c
file modified
+14 -18
lib/builtins/udivmoddi4.c
file modified
+177 -219
lib/builtins/udivmodsi4.c
file modified
+15 -21
lib/builtins/udivmodti4.c
file modified
+180 -223
lib/builtins/udivsi3.c
file modified
+52 -58
lib/builtins/udivti3.c
file modified
+15 -19
lib/builtins/umoddi3.c
file modified
+16 -20
lib/builtins/umodsi3.c
file modified
+14 -18
lib/builtins/umodti3.c
file modified
+17 -21
lib/builtins/unwind-ehabi-helpers.h
file modified
+28 -32
lib/builtins/x86_64/chkstk.S
file modified
+3 -2
lib/builtins/x86_64/chkstk2.S
file modified
+3 -2
lib/builtins/x86_64/floatdidf.c
file modified
+6 -9
lib/builtins/x86_64/floatdisf.c
file modified
+5 -8
lib/builtins/x86_64/floatdixf.c
file modified
+6 -9
lib/builtins/x86_64/floatundidf.S
file modified
+3 -4
lib/builtins/x86_64/floatundisf.S
file modified
+4 -3
lib/builtins/x86_64/floatundixf.S
file modified
+4 -3
lib/cfi/cfi.cpplib/cfi/cfi.cc
file renamed
+7 -8
lib/crt/crtbegin.c
file added
+97
lib/crt/crtend.c
file added
+22
lib/dfsan/dfsan.cc
file modified
+12 -5
lib/dfsan/dfsan.h
file modified
+3 -4
lib/dfsan/dfsan_custom.cc
file modified
+3 -4
lib/dfsan/dfsan_flags.inc
file modified
+7 -4
lib/dfsan/dfsan_interceptors.cc
file modified
+3 -4
lib/dfsan/dfsan_platform.h
file modified
+3 -4
lib/dfsan/done_abilist.txt
file modified
+2 -0
lib/esan/cache_frag.cpp
file removed
-208
lib/esan/cache_frag.h
file removed
-29
lib/esan/esan.cpp
file removed
-278
lib/esan/esan.h
file removed
-61
lib/esan/esan.syms.extra
file removed
-4
lib/esan/esan_circular_buffer.h
file removed
-96
lib/esan/esan_flags.cpp
file removed
-60
lib/esan/esan_flags.h
file removed
-41
lib/esan/esan_flags.inc
file removed
-56
lib/esan/esan_hashtable.h
file removed
-381
lib/esan/esan_interceptors.cpp
file removed
-512
lib/esan/esan_interface.cpp
file removed
-122
lib/esan/esan_interface_internal.h
file removed
-83
lib/esan/esan_linux.cpp
file removed
-83
lib/esan/esan_shadow.h
file removed
-292
lib/esan/esan_sideline.h
file removed
-64
lib/esan/esan_sideline_bsd.cpp
file removed
-35
lib/esan/esan_sideline_linux.cpp
file removed
-178
lib/esan/working_set.cpp
file removed
-280
lib/esan/working_set.h
file removed
-40
lib/esan/working_set_posix.cpp
file removed
-134
lib/fuzzer/FuzzerBuiltins.h
file modified
+3 -4
lib/fuzzer/FuzzerBuiltinsMsvc.h
file modified
+4 -5
lib/fuzzer/FuzzerCommand.h
file modified
+3 -4
lib/fuzzer/FuzzerCorpus.h
file modified
+9 -8
lib/fuzzer/FuzzerCrossOver.cpp
file modified
+3 -4
lib/fuzzer/FuzzerDataFlowTrace.cpp
file modified
+230 -40
lib/fuzzer/FuzzerDataFlowTrace.h
file modified
+84 -5
lib/fuzzer/FuzzerDefs.h
file modified
+24 -17
lib/fuzzer/FuzzerDictionary.h
file modified
+3 -4
lib/fuzzer/FuzzerDriver.cpp
file modified
+118 -53
lib/fuzzer/FuzzerExtFunctions.def
file modified
+5 -7
lib/fuzzer/FuzzerExtFunctions.h
file modified
+3 -4
lib/fuzzer/FuzzerExtFunctionsDlsym.cpp
file modified
+3 -4
lib/fuzzer/FuzzerExtFunctionsWeak.cpp
file modified
+3 -4
lib/fuzzer/FuzzerExtFunctionsWindows.cpp
file modified
+4 -5
lib/fuzzer/FuzzerExtraCounters.cpp
file modified
+3 -4
lib/fuzzer/FuzzerFlags.def
file modified
+27 -19
lib/fuzzer/FuzzerFork.cpp
file added
+409
lib/fuzzer/FuzzerFork.h
file added
+24
lib/fuzzer/FuzzerIO.cpp
file modified
+37 -7
lib/fuzzer/FuzzerIO.h
file modified
+25 -4
lib/fuzzer/FuzzerIOPosix.cpp
file modified
+42 -5
lib/fuzzer/FuzzerIOWindows.cpp
file modified
+86 -8
lib/fuzzer/FuzzerInterface.h
file modified
+18 -10
lib/fuzzer/FuzzerInternal.h
file modified
+7 -14
lib/fuzzer/FuzzerLoop.cpp
file modified
+81 -81
lib/fuzzer/FuzzerMain.cpp
file modified
+4 -5
lib/fuzzer/FuzzerMerge.cpp
file modified
+98 -126
lib/fuzzer/FuzzerMerge.h
file modified
+17 -11
lib/fuzzer/FuzzerMutate.cpp
file modified
+15 -15
lib/fuzzer/FuzzerMutate.h
file modified
+6 -7
lib/fuzzer/FuzzerOptions.h
file modified
+13 -5
lib/fuzzer/FuzzerRandom.h
file modified
+11 -7
lib/fuzzer/FuzzerSHA1.cpp
file modified
+5 -5
lib/fuzzer/FuzzerSHA1.h
file modified
+3 -4
lib/fuzzer/FuzzerShmem.h
file removed
-69
lib/fuzzer/FuzzerShmemFuchsia.cpp
file removed
-38
lib/fuzzer/FuzzerShmemPosix.cpp
file removed
-108
lib/fuzzer/FuzzerShmemWindows.cpp
file removed
-64
lib/fuzzer/FuzzerTracePC.cpp
file modified
+191 -152
lib/fuzzer/FuzzerTracePC.h
file modified
+52 -50
lib/fuzzer/FuzzerUtil.cpp
file modified
+3 -4
lib/fuzzer/FuzzerUtil.h
file modified
+19 -4
lib/fuzzer/FuzzerUtilDarwin.cpp
file modified
+3 -4
lib/fuzzer/FuzzerUtilFuchsia.cpp
file modified
+82 -61
lib/fuzzer/FuzzerUtilLinux.cpp
file modified
+10 -5
lib/fuzzer/FuzzerUtilPosix.cpp
file modified
+27 -7
lib/fuzzer/FuzzerUtilWindows.cpp
file modified
+10 -7
lib/fuzzer/FuzzerValueBitMap.h
file modified
+6 -7
lib/fuzzer/utils/FuzzedDataProvider.h
file added
+245
lib/gwp_asan/definitions.h
file added
+29
lib/gwp_asan/guarded_pool_allocator.cpp
file added
+510
lib/gwp_asan/guarded_pool_allocator.h
file added
+265
lib/gwp_asan/mutex.h
file added
+50
lib/gwp_asan/optional/backtrace.h
file added
+23
lib/gwp_asan/optional/backtrace_linux_libc.cpp
file added
+64
lib/gwp_asan/optional/backtrace_sanitizer_common.cpp
file added
+69
lib/gwp_asan/optional/options_parser.cpp
file added
+93
lib/gwp_asan/optional/options_parser.h
file added
+31
lib/gwp_asan/options.h
file added
+59
lib/gwp_asan/options.inc
file added
+41
lib/gwp_asan/platform_specific/guarded_pool_allocator_posix.cpp
file added
+96
lib/gwp_asan/platform_specific/mutex_posix.cpp
file added
+30
lib/gwp_asan/random.cpp
file added
+23
lib/gwp_asan/random.h
file added
+20
lib/hwasan/hwasan.cpplib/hwasan/hwasan.cc
file renamed
+79 -77
lib/hwasan/hwasan.h
file modified
+16 -17
lib/hwasan/hwasan_allocator.cpplib/hwasan/hwasan_allocator.cc
file renamed
+48 -57
lib/hwasan/hwasan_allocator.h
file modified
+5 -8
lib/hwasan/hwasan_checks.h
file modified
+55 -11
lib/hwasan/hwasan_dynamic_shadow.cpplib/hwasan/hwasan_dynamic_shadow.cc
file renamed
+28 -6
lib/hwasan/hwasan_dynamic_shadow.h
file modified
+4 -4
lib/hwasan/hwasan_flags.h
file modified
+3 -4
lib/hwasan/hwasan_flags.inc
file modified
+16 -30
lib/hwasan/hwasan_interceptors.cpplib/hwasan/hwasan_interceptors.cc
file renamed
+19 -29
lib/hwasan/hwasan_interceptors_vfork.S
file added
+10
lib/hwasan/hwasan_interface_internal.h
file modified
+13 -5
lib/hwasan/hwasan_linux.cpplib/hwasan/hwasan_linux.cc
file renamed
+62 -20
lib/hwasan/hwasan_malloc_bisect.h
file added
+50
lib/hwasan/hwasan_mapping.h
file modified
+3 -4
lib/hwasan/hwasan_memintrinsics.cpplib/hwasan/hwasan_memintrinsics.cc
file renamed
+4 -5
lib/hwasan/hwasan_new_delete.cpplib/hwasan/hwasan_new_delete.cc
file renamed
+12 -13
lib/hwasan/hwasan_poisoning.cpplib/hwasan/hwasan_poisoning.cc
file renamed
+21 -6
lib/hwasan/hwasan_poisoning.h
file modified
+3 -4
lib/hwasan/hwasan_report.cpplib/hwasan/hwasan_report.cc
file renamed
+205 -81
lib/hwasan/hwasan_report.h
file modified
+6 -7
lib/hwasan/hwasan_tag_mismatch_aarch64.S
file added
+106
lib/hwasan/hwasan_thread.cpplib/hwasan/hwasan_thread.cc
file renamed
+9 -1
lib/hwasan/hwasan_thread.h
file modified
+7 -9
lib/hwasan/hwasan_thread_list.cpplib/hwasan/hwasan_thread_list.cc
file renamed
+0 -0
lib/hwasan/hwasan_thread_list.h
file modified
+32 -17
lib/interception/interception.h
file modified
+11 -6
lib/interception/interception_linux.cc
file modified
+44 -16
lib/interception/interception_linux.h
file modified
+17 -14
lib/interception/interception_mac.cc
file modified
+3 -4
lib/interception/interception_mac.h
file modified
+3 -4
lib/interception/interception_type_test.cc
file modified
+3 -4
lib/interception/interception_win.cc
file modified
+9 -4
lib/interception/interception_win.h
file modified
+3 -4
lib/lsan/lsan.cc
file modified
+23 -6
lib/lsan/lsan.h
file modified
+5 -24
lib/lsan/lsan_allocator.cc
file modified
+14 -4
lib/lsan/lsan_allocator.h
file modified
+9 -27
lib/lsan/lsan_common.cc
file modified
+3 -4
lib/lsan/lsan_common.h
file modified
+7 -6
lib/lsan/lsan_common_linux.cc
file modified
+7 -7
lib/lsan/lsan_common_mac.cc
file modified
+3 -4
lib/lsan/lsan_flags.inc
file modified
+3 -4
lib/lsan/lsan_interceptors.cc
file modified
+9 -4
lib/lsan/lsan_linux.cc
file modified
+6 -7
lib/lsan/lsan_mac.cc
file modified
+3 -4
lib/lsan/lsan_malloc_mac.cc
file modified
+5 -4
lib/lsan/lsan_preinit.cc
file modified
+3 -4
lib/lsan/lsan_thread.cc
file modified
+5 -6
lib/lsan/lsan_thread.h
file modified
+5 -5
lib/msan/msan.cc
file modified
+21 -21
lib/msan/msan.h
file modified
+15 -21
lib/msan/msan_allocator.cc
file modified
+66 -67
lib/msan/msan_allocator.h
file modified
+3 -4
lib/msan/msan_chained_origin_depot.cc
file modified
+3 -4
lib/msan/msan_chained_origin_depot.h
file modified
+3 -4
lib/msan/msan_flags.h
file modified
+3 -4
lib/msan/msan_flags.inc
file modified
+3 -4
lib/msan/msan_interceptors.cc
file modified
+32 -21
lib/msan/msan_interface_internal.h
file modified
+5 -4
lib/msan/msan_linux.cc
file modified
+3 -4
lib/msan/msan_new_delete.cc
file modified
+3 -4
lib/msan/msan_origin.h
file modified
+3 -4
lib/msan/msan_poisoning.cc
file modified
+3 -4
lib/msan/msan_poisoning.h
file modified
+3 -4
lib/msan/msan_report.cc
file modified
+3 -4
lib/msan/msan_report.h
file modified
+3 -4
lib/msan/msan_thread.h
file modified
+3 -4
lib/profile/GCDAProfiling.c
file modified
+10 -11
lib/profile/InstrProfData.inc
file modified
+52 -40
lib/profile/InstrProfiling.c
file modified
+7 -4
lib/profile/InstrProfiling.h
file modified
+36 -6
lib/profile/InstrProfilingBuffer.c
file modified
+3 -4
lib/profile/InstrProfilingFile.c
file modified
+140 -15
lib/profile/InstrProfilingInternal.h
file modified
+3 -4
lib/profile/InstrProfilingMerge.c
file modified
+3 -4
lib/profile/InstrProfilingMergeFile.c
file modified
+4 -4
lib/profile/InstrProfilingNameVar.c
file modified
+3 -4
lib/profile/InstrProfilingPlatformDarwin.c
file modified
+16 -12
lib/profile/InstrProfilingPlatformFuchsia.c
file modified
+4 -5
lib/profile/InstrProfilingPlatformLinux.c
file modified
+22 -16
lib/profile/InstrProfilingPlatformOther.c
file modified
+11 -6
lib/profile/InstrProfilingPlatformWindows.c
file added
+68
lib/profile/InstrProfilingPort.h
file modified
+3 -4
lib/profile/InstrProfilingRuntime.cc
file modified
+3 -4
lib/profile/InstrProfilingUtil.c
file modified
+24 -5
lib/profile/InstrProfilingUtil.h
file modified
+5 -4
lib/profile/InstrProfilingValue.c
file modified
+4 -5
lib/profile/InstrProfilingWriter.c
file modified
+3 -4
lib/profile/WindowsMMap.h
file modified
+3 -4
lib/safestack/safestack.cc
file modified
+61 -69
lib/safestack/safestack_platform.h
file added
+124
lib/safestack/safestack_util.h
file added
+49
lib/sanitizer_common/sancov_begin.S
file removed
-5
lib/sanitizer_common/sancov_end.S
file removed
-5
lib/sanitizer_common/sancov_flags.cc
file modified
+4 -5
lib/sanitizer_common/sancov_flags.h
file modified
+3 -4
lib/sanitizer_common/sancov_flags.inc
file modified
+3 -4
lib/sanitizer_common/sanitizer_addrhashmap.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_allocator.cc
file modified
+15 -4
lib/sanitizer_common/sanitizer_allocator.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_allocator_bytemap.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_allocator_checks.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_allocator_checks.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_allocator_combined.h
file modified
+10 -14
lib/sanitizer_common/sanitizer_allocator_interface.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_allocator_internal.h
file modified
+11 -24
lib/sanitizer_common/sanitizer_allocator_local_cache.h
file modified
+3 -11
lib/sanitizer_common/sanitizer_allocator_primary32.h
file modified
+21 -10
lib/sanitizer_common/sanitizer_allocator_primary64.h
file modified
+17 -15
lib/sanitizer_common/sanitizer_allocator_report.cc
file modified
+15 -4
lib/sanitizer_common/sanitizer_allocator_report.h
file modified
+5 -4
lib/sanitizer_common/sanitizer_allocator_secondary.h
file modified
+20 -16
lib/sanitizer_common/sanitizer_allocator_size_class_map.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_allocator_stats.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_asm.h
file modified
+13 -5
lib/sanitizer_common/sanitizer_atomic.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_atomic_clang.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_atomic_clang_mips.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_atomic_clang_other.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_atomic_clang_x86.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_atomic_msvc.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_bitvector.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_bvgraph.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_common.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_common.h
file modified
+16 -11
lib/sanitizer_common/sanitizer_common_interceptors.inc
file modified
+180 -93
lib/sanitizer_common/sanitizer_common_interceptors_format.inc
file modified
+3 -4
lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
file modified
+3 -4
lib/sanitizer_common/sanitizer_common_interceptors_vfork_aarch64.inc.S
file added
+43
lib/sanitizer_common/sanitizer_common_interceptors_vfork_arm.inc.S
file added
+49
lib/sanitizer_common/sanitizer_common_interceptors_vfork_i386.inc.S
file added
+63
lib/sanitizer_common/sanitizer_common_interceptors_vfork_x86_64.inc.S
file added
+41
lib/sanitizer_common/sanitizer_common_interface.inc
file modified
+3 -4
lib/sanitizer_common/sanitizer_common_interface_posix.inc
file modified
+3 -4
lib/sanitizer_common/sanitizer_common_libcdep.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_common_nolibc.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_common_syscalls.inc
file modified
+3 -4
lib/sanitizer_common/sanitizer_coverage_fuchsia.cc
file modified
+4 -5
lib/sanitizer_common/sanitizer_coverage_interface.inc
file modified
+3 -4
lib/sanitizer_common/sanitizer_coverage_libcdep_new.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_coverage_win_dll_thunk.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_coverage_win_dynamic_runtime_thunk.cc
file modified
+9 -4
lib/sanitizer_common/sanitizer_coverage_win_sections.cc
file modified
+28 -24
lib/sanitizer_common/sanitizer_coverage_win_weak_interception.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_dbghelp.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_deadlock_detector.h
file modified
+4 -10
lib/sanitizer_common/sanitizer_deadlock_detector1.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_deadlock_detector2.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_deadlock_detector_interface.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_errno.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_errno.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_errno_codes.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_file.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_file.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_flag_parser.cc
file modified
+24 -12
lib/sanitizer_common/sanitizer_flag_parser.h
file modified
+19 -7
lib/sanitizer_common/sanitizer_flags.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_flags.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_flags.inc
file modified
+6 -7
lib/sanitizer_common/sanitizer_freebsd.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_fuchsia.cc
file modified
+14 -8
lib/sanitizer_common/sanitizer_fuchsia.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_getauxval.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_hash.h
file added
+43
lib/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc
file modified
+6 -10
lib/sanitizer_common/sanitizer_interface_internal.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_internal_defs.h
file modified
+3 -5
lib/sanitizer_common/sanitizer_lfstack.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_libc.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_libc.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_libignore.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_libignore.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_linux.cc
file modified
+34 -48
lib/sanitizer_common/sanitizer_linux.h
file modified
+17 -8
lib/sanitizer_common/sanitizer_linux_libcdep.cc
file modified
+4 -4
lib/sanitizer_common/sanitizer_linux_mips64.S
file removed
-23
lib/sanitizer_common/sanitizer_linux_s390.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_linux_x86_64.S
file removed
-25
lib/sanitizer_common/sanitizer_list.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_local_address_space_view.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_mac.cc
file modified
+35 -32
lib/sanitizer_common/sanitizer_mac.h
file modified
+4 -4
lib/sanitizer_common/sanitizer_mac_libcdep.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_malloc_mac.inc
file modified
+47 -8
lib/sanitizer_common/sanitizer_mutex.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_netbsd.cc
file modified
+16 -13
lib/sanitizer_common/sanitizer_openbsd.cc
file modified
+3 -2
lib/sanitizer_common/sanitizer_persistent_allocator.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_persistent_allocator.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_placement_new.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_platform.h
file modified
+17 -7
lib/sanitizer_common/sanitizer_platform_interceptors.h
file modified
+15 -5
lib/sanitizer_common/sanitizer_platform_limits_freebsd.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_platform_limits_freebsd.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_platform_limits_linux.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc
file modified
+5 -9
lib/sanitizer_common/sanitizer_platform_limits_netbsd.h
file modified
+3 -8
lib/sanitizer_common/sanitizer_platform_limits_openbsd.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_platform_limits_openbsd.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_platform_limits_posix.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_platform_limits_posix.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_platform_limits_solaris.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_platform_limits_solaris.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_posix.cc
file modified
+66 -27
lib/sanitizer_common/sanitizer_posix.h
file modified
+19 -4
lib/sanitizer_common/sanitizer_posix_libcdep.cc
file modified
+21 -57
lib/sanitizer_common/sanitizer_printf.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_procmaps.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_procmaps_bsd.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_procmaps_common.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_procmaps_linux.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_procmaps_mac.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_procmaps_solaris.cc
file modified
+7 -4
lib/sanitizer_common/sanitizer_quarantine.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_report_decorator.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_ring_buffer.h
file modified
+4 -5
lib/sanitizer_common/sanitizer_rtems.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_rtems.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_signal_interceptors.inc
file modified
+3 -4
lib/sanitizer_common/sanitizer_solaris.cc
file modified
+7 -7
lib/sanitizer_common/sanitizer_stackdepot.cc
file modified
+7 -21
lib/sanitizer_common/sanitizer_stackdepot.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_stackdepotbase.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_stacktrace.cc
file modified
+10 -10
lib/sanitizer_common/sanitizer_stacktrace.h
file modified
+46 -19
lib/sanitizer_common/sanitizer_stacktrace_libcdep.cc
file modified
+8 -7
lib/sanitizer_common/sanitizer_stacktrace_printer.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_stacktrace_printer.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_stacktrace_sparc.cc
file modified
+45 -19
lib/sanitizer_common/sanitizer_stoptheworld.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_stoptheworld_mac.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_stoptheworld_netbsd_libcdep.cc
file added
+356
lib/sanitizer_common/sanitizer_suppressions.cc
file modified
+24 -14
lib/sanitizer_common/sanitizer_suppressions.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_symbolizer.cc
file modified
+13 -4
lib/sanitizer_common/sanitizer_symbolizer.h
file modified
+31 -4
lib/sanitizer_common/sanitizer_symbolizer_fuchsia.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_symbolizer_internal.h
file modified
+12 -7
lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_symbolizer_libcdep.cc
file modified
+74 -12
lib/sanitizer_common/sanitizer_symbolizer_mac.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_symbolizer_mac.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_symbolizer_markup.cc
file modified
+7 -8
lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_symbolizer_report.cc
file modified
+7 -6
lib/sanitizer_common/sanitizer_symbolizer_rtems.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_symbolizer_win.cc
file modified
+6 -4
lib/sanitizer_common/sanitizer_syscall_generic.inc
file modified
+3 -4
lib/sanitizer_common/sanitizer_syscall_linux_aarch64.inc
file modified
+3 -4
lib/sanitizer_common/sanitizer_syscall_linux_arm.inc
file modified
+3 -4
lib/sanitizer_common/sanitizer_syscall_linux_x86_64.inc
file modified
+3 -4
lib/sanitizer_common/sanitizer_syscalls_netbsd.inc
file modified
+3 -4
lib/sanitizer_common/sanitizer_termination.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_thread_registry.cc
file modified
+9 -10
lib/sanitizer_common/sanitizer_thread_registry.h
file modified
+12 -7
lib/sanitizer_common/sanitizer_tls_get_addr.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_tls_get_addr.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_type_traits.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_type_traits.h
file modified
+22 -4
lib/sanitizer_common/sanitizer_unwind_linux_libcdep.cc
file modified
+14 -9
lib/sanitizer_common/sanitizer_unwind_win.cc
file modified
+7 -7
lib/sanitizer_common/sanitizer_vector.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_win.cc
file modified
+55 -9
lib/sanitizer_common/sanitizer_win.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_win_defs.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_win_dll_thunk.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_win_dll_thunk.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_win_dynamic_runtime_thunk.cc
file modified
+9 -4
lib/sanitizer_common/sanitizer_win_weak_interception.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_win_weak_interception.h
file modified
+3 -4
lib/sanitizer_common/symbolizer/sanitizer_symbolize.cc
file modified
+13 -8
lib/sanitizer_common/symbolizer/sanitizer_wrappers.cc
file modified
+3 -4
lib/sanitizer_common/symbolizer/scripts/ar_to_bc.sh
file modified
+2 -2
lib/sanitizer_common/symbolizer/scripts/global_symbols.txt
file modified
+3 -0
lib/scudo/scudo_allocator.cpp
file modified
+56 -6
lib/scudo/scudo_allocator.h
file modified
+8 -14
lib/scudo/scudo_allocator_combined.h
file modified
+6 -6
lib/scudo/scudo_allocator_secondary.h
file modified
+3 -4
lib/scudo/scudo_crc32.cpp
file modified
+3 -4
lib/scudo/scudo_crc32.h
file modified
+3 -4
lib/scudo/scudo_errors.cpp
file modified
+3 -4
lib/scudo/scudo_errors.h
file modified
+3 -4
lib/scudo/scudo_flags.cpp
file modified
+4 -5
lib/scudo/scudo_flags.h
file modified
+3 -4
lib/scudo/scudo_flags.inc
file modified
+6 -5
lib/scudo/scudo_interface_internal.h
file modified
+3 -4
lib/scudo/scudo_malloc.cpp
file modified
+3 -4
lib/scudo/scudo_new_delete.cpp
file modified
+3 -4
lib/scudo/scudo_platform.h
file modified
+4 -5
lib/scudo/scudo_termination.cpp
file modified
+3 -4
lib/scudo/scudo_tsd.h
file modified
+3 -4
lib/scudo/scudo_tsd_exclusive.cpp
file modified
+3 -4
lib/scudo/scudo_tsd_exclusive.inc
file modified
+3 -4
lib/scudo/scudo_tsd_shared.cpp
file modified
+4 -7
lib/scudo/scudo_tsd_shared.inc
file modified
+3 -4
lib/scudo/scudo_utils.cpp
file modified
+3 -4
lib/scudo/scudo_utils.h
file modified
+3 -4
lib/scudo/standalone/allocator_config.h
file added
+80
lib/scudo/standalone/atomic_helpers.h
file added
+139
lib/scudo/standalone/bytemap.h
file added
+111
lib/scudo/standalone/checksum.cc
file added
+70
lib/scudo/standalone/checksum.h
file added
+54
lib/scudo/standalone/chunk.h
file added
+156
lib/scudo/standalone/combined.h
file added
+557
lib/scudo/standalone/common.cc
file added
+32
lib/scudo/standalone/common.h
file added
+176
lib/scudo/standalone/crc32_hw.cc
file added
+19
lib/scudo/standalone/flags.cc
file added
+57
lib/scudo/standalone/flags.h
file added
+30
lib/scudo/standalone/flags.inc
file added
+50
lib/scudo/standalone/flags_parser.cc
file added
+164
lib/scudo/standalone/flags_parser.h
file added
+55
lib/scudo/standalone/fuchsia.cc
file added
+189
lib/scudo/standalone/fuchsia.h
file added
+31
lib/scudo/standalone/interface.h
file added
+29
lib/scudo/standalone/internal_defs.h
file added
+135
lib/scudo/standalone/linux.cc
file added
+171
lib/scudo/standalone/linux.h
file added
+70
lib/scudo/standalone/list.h
file added
+156
lib/scudo/standalone/local_cache.h
file added
+181
lib/scudo/standalone/mutex.h
file added
+73
lib/scudo/standalone/platform.h
file added
+70
lib/scudo/standalone/primary32.h
file added
+401
lib/scudo/standalone/primary64.h
file added
+381
lib/scudo/standalone/quarantine.h
file added
+289
lib/scudo/standalone/release.h
file added
+262
lib/scudo/standalone/report.cc
file added
+192
lib/scudo/standalone/report.h
file added
+57
lib/scudo/standalone/secondary.cc
file added
+136
lib/scudo/standalone/secondary.h
file added
+97
lib/scudo/standalone/size_class_map.h
file added
+149
lib/scudo/standalone/stats.h
file added
+105
lib/scudo/standalone/string_utils.cc
file added
+236
lib/scudo/standalone/string_utils.h
file added
+42
lib/scudo/standalone/tsd.h
file added
+66
lib/scudo/standalone/tsd_exclusive.h
file added
+118
lib/scudo/standalone/tsd_shared.h
file added
+169
lib/scudo/standalone/vector.h
file added
+118
lib/scudo/standalone/wrappers_c.cc
file added
+39
lib/scudo/standalone/wrappers_c.h
file added
+52
lib/scudo/standalone/wrappers_c.inc
file added
+176
lib/scudo/standalone/wrappers_c_bionic.cc
file added
+49
lib/scudo/standalone/wrappers_c_checks.h
file added
+67
lib/scudo/standalone/wrappers_cpp.cc
file added
+107
lib/stats/stats.cc
file modified
+3 -4
lib/stats/stats.h
file modified
+3 -4
lib/stats/stats_client.cc
file modified
+3 -4
lib/tsan/benchmarks/func_entry_exit.cc
file added
+20
lib/tsan/benchmarks/mop.cc
file added
+80
lib/tsan/dd/dd_interceptors.cc
file modified
+3 -4
lib/tsan/dd/dd_rtl.cc
file modified
+4 -5
lib/tsan/dd/dd_rtl.h
file modified
+3 -4
lib/tsan/go/test.c
file modified
+3 -4
lib/tsan/go/tsan_go.cc
file modified
+4 -5
lib/tsan/rtl/tsan_clock.cc
file modified
+3 -4
lib/tsan/rtl/tsan_clock.h
file modified
+3 -4
lib/tsan/rtl/tsan_debugging.cc
file modified
+3 -4
lib/tsan/rtl/tsan_defs.h
file modified
+3 -4
lib/tsan/rtl/tsan_dense_alloc.h
file modified
+3 -4
lib/tsan/rtl/tsan_dispatch_defs.h
file added
+66
lib/tsan/rtl/tsan_external.cc
file modified
+3 -4
lib/tsan/rtl/tsan_fd.cc
file modified
+3 -4
lib/tsan/rtl/tsan_fd.h
file modified
+3 -4
lib/tsan/rtl/tsan_flags.cc
file modified
+6 -7
lib/tsan/rtl/tsan_flags.h
file modified
+5 -5
lib/tsan/rtl/tsan_flags.inc
file modified
+3 -4
lib/tsan/rtl/tsan_ignoreset.cc
file modified
+3 -4
lib/tsan/rtl/tsan_ignoreset.h
file modified
+3 -4
lib/tsan/rtl/tsan_interceptors.cc
file modified
+63 -66
lib/tsan/rtl/tsan_interceptors.h
file modified
+8 -0
lib/tsan/rtl/tsan_interceptors_mac.cc
file modified
+35 -4
lib/tsan/rtl/tsan_interface.cc
file modified
+29 -4
lib/tsan/rtl/tsan_interface.h
file modified
+4 -5
lib/tsan/rtl/tsan_interface_ann.cc
file modified
+3 -4
lib/tsan/rtl/tsan_interface_ann.h
file modified
+3 -4
lib/tsan/rtl/tsan_interface_atomic.cc
file modified
+4 -5
lib/tsan/rtl/tsan_interface_inl.h
file modified
+3 -4
lib/tsan/rtl/tsan_interface_java.cc
file modified
+3 -4
lib/tsan/rtl/tsan_interface_java.h
file modified
+3 -4
lib/tsan/rtl/tsan_libdispatch.cclib/tsan/rtl/tsan_libdispatch_mac.cc
file renamed
+128 -73
lib/tsan/rtl/tsan_malloc_mac.cc
file modified
+11 -10
lib/tsan/rtl/tsan_md5.cc
file modified
+11 -4
lib/tsan/rtl/tsan_mman.cc
file modified
+13 -4
lib/tsan/rtl/tsan_mman.h
file modified
+4 -4
lib/tsan/rtl/tsan_mutex.cc
file modified
+3 -4
lib/tsan/rtl/tsan_mutex.h
file modified
+3 -4
lib/tsan/rtl/tsan_mutexset.cc
file modified
+3 -4
lib/tsan/rtl/tsan_mutexset.h
file modified
+3 -4
lib/tsan/rtl/tsan_new_delete.cc
file modified
+6 -7
lib/tsan/rtl/tsan_platform.h
file modified
+4 -4
lib/tsan/rtl/tsan_platform_linux.cc
file modified
+105 -12
lib/tsan/rtl/tsan_platform_mac.cc
file modified
+39 -28
lib/tsan/rtl/tsan_platform_posix.cc
file modified
+3 -4
lib/tsan/rtl/tsan_platform_windows.cc
file modified
+3 -4
lib/tsan/rtl/tsan_preinit.cc
file modified
+3 -4
lib/tsan/rtl/tsan_report.cc
file modified
+4 -5
lib/tsan/rtl/tsan_report.h
file modified
+5 -5
lib/tsan/rtl/tsan_rtl.cc
file modified
+25 -15
lib/tsan/rtl/tsan_rtl.h
file modified
+33 -18
lib/tsan/rtl/tsan_rtl_aarch64.S
file modified
+49 -147
lib/tsan/rtl/tsan_rtl_amd64.S
file modified
+8 -40
lib/tsan/rtl/tsan_rtl_mutex.cc
file modified
+3 -4
lib/tsan/rtl/tsan_rtl_proc.cc
file modified
+3 -4
lib/tsan/rtl/tsan_rtl_report.cc
file modified
+7 -6
lib/tsan/rtl/tsan_rtl_thread.cc
file modified
+44 -7
lib/tsan/rtl/tsan_stack_trace.cc
file modified
+16 -4
lib/tsan/rtl/tsan_stack_trace.h
file modified
+3 -4
lib/tsan/rtl/tsan_stat.cc
file modified
+3 -4
lib/tsan/rtl/tsan_stat.h
file modified
+3 -4
lib/tsan/rtl/tsan_suppressions.cc
file modified
+3 -4
lib/tsan/rtl/tsan_suppressions.h
file modified
+3 -4
lib/tsan/rtl/tsan_symbolize.cc
file modified
+3 -4
lib/tsan/rtl/tsan_symbolize.h
file modified
+3 -4
lib/tsan/rtl/tsan_sync.cc
file modified
+3 -4
lib/tsan/rtl/tsan_sync.h
file modified
+3 -4
lib/tsan/rtl/tsan_trace.h
file modified
+3 -4
lib/tsan/rtl/tsan_update_shadow_word_inl.h
file modified
+17 -14
lib/ubsan/ubsan_checks.inc
file modified
+3 -4
lib/ubsan/ubsan_diag.cc
file modified
+16 -9
lib/ubsan/ubsan_diag.h
file modified
+3 -7
lib/ubsan/ubsan_diag_standalone.cc
file modified
+16 -14
lib/ubsan/ubsan_flags.cc
file modified
+4 -5
lib/ubsan/ubsan_flags.h
file modified
+3 -4
lib/ubsan/ubsan_flags.inc
file modified
+3 -4
lib/ubsan/ubsan_handlers.cc
file modified
+3 -40
lib/ubsan/ubsan_handlers.h
file modified
+3 -13
lib/ubsan/ubsan_handlers_cxx.cc
file modified
+47 -4
lib/ubsan/ubsan_handlers_cxx.h
file modified
+19 -4
lib/ubsan/ubsan_init.cc
file modified
+3 -4
lib/ubsan/ubsan_init.h
file modified
+3 -4
lib/ubsan/ubsan_init_standalone.cc
file modified
+3 -4
lib/ubsan/ubsan_init_standalone_preinit.cc
file modified
+3 -4
lib/ubsan/ubsan_interface.inc
file modified
+5 -6
lib/ubsan/ubsan_monitor.cc
file modified
+3 -4
lib/ubsan/ubsan_monitor.h
file modified
+3 -4
lib/ubsan/ubsan_platform.h
file modified
+3 -4
lib/ubsan/ubsan_signals_standalone.cc
file modified
+8 -5
lib/ubsan/ubsan_signals_standalone.h
file modified
+3 -4
lib/ubsan/ubsan_type_hash.cc
file modified
+3 -4
lib/ubsan/ubsan_type_hash.h
file modified
+7 -4
lib/ubsan/ubsan_type_hash_itanium.cc
file modified
+13 -6
lib/ubsan/ubsan_type_hash_win.cc
file modified
+7 -4
lib/ubsan/ubsan_value.cc
file modified
+3 -4
lib/ubsan/ubsan_value.h
file modified
+3 -4
lib/ubsan/ubsan_win_dll_thunk.cc
file modified
+3 -4
lib/ubsan/ubsan_win_dynamic_runtime_thunk.cc
file modified
+3 -4
lib/ubsan/ubsan_win_weak_interception.cc
file modified
+3 -4
lib/xray/xray_AArch64.cc
file modified
+3 -4
lib/xray/xray_allocator.h
file modified
+3 -4
lib/xray/xray_arm.cc
file modified
+3 -4
lib/xray/xray_basic_flags.cc
file modified
+3 -4
lib/xray/xray_basic_flags.h
file modified
+3 -4
lib/xray/xray_basic_flags.inc
file modified
+3 -4
lib/xray/xray_basic_logging.cc
file modified
+3 -4
lib/xray/xray_basic_logging.h
file modified
+3 -4
lib/xray/xray_buffer_queue.cc
file modified
+3 -4
lib/xray/xray_buffer_queue.h
file modified
+3 -4
lib/xray/xray_defs.h
file modified
+3 -4
lib/xray/xray_fdr_controller.h
file modified
+3 -4
lib/xray/xray_fdr_flags.cc
file modified
+3 -4
lib/xray/xray_fdr_flags.h
file modified
+3 -4
lib/xray/xray_fdr_flags.inc
file modified
+3 -4
lib/xray/xray_fdr_log_records.h
file modified
+3 -4
lib/xray/xray_fdr_log_writer.h
file modified
+3 -4
lib/xray/xray_fdr_logging.cc
file modified
+3 -4
lib/xray/xray_fdr_logging.h
file modified
+3 -4
lib/xray/xray_flags.cc
file modified
+4 -5
lib/xray/xray_flags.h
file modified
+3 -4
lib/xray/xray_flags.inc
file modified
+3 -4
lib/xray/xray_function_call_trie.h
file modified
+3 -4
lib/xray/xray_init.cc
file modified
+3 -4
lib/xray/xray_interface.cc
file modified
+3 -4
lib/xray/xray_interface_internal.h
file modified
+3 -4
lib/xray/xray_log_interface.cc
file modified
+3 -4
lib/xray/xray_mips.cc
file modified
+3 -4
lib/xray/xray_mips64.cc
file modified
+3 -4
lib/xray/xray_powerpc64.cc
file modified
+3 -4
lib/xray/xray_powerpc64.inc
file modified
+3 -4
lib/xray/xray_profile_collector.cc
file modified
+3 -4
lib/xray/xray_profile_collector.h
file modified
+3 -4
lib/xray/xray_profiling.cc
file modified
+3 -4
lib/xray/xray_profiling_flags.cc
file modified
+3 -4
lib/xray/xray_profiling_flags.h
file modified
+3 -4
lib/xray/xray_profiling_flags.inc
file modified
+3 -4
lib/xray/xray_recursion_guard.h
file modified
+3 -4
lib/xray/xray_segmented_array.h
file modified
+3 -4
lib/xray/xray_trampoline_mips.S
file modified
+3 -4
lib/xray/xray_trampoline_mips64.S
file modified
+3 -4
lib/xray/xray_trampoline_x86_64.S
file modified
+3 -4
lib/xray/xray_tsc.h
file modified
+3 -4
lib/xray/xray_utils.cc
file modified
+4 -5
lib/xray/xray_utils.h
file modified
+3 -4
lib/xray/xray_x86_64.inc
file modified
+3 -4
    Vendor import of stripped compiler-rt trunk r366426 (just before the release_90
    branch point):
    
    https://llvm.org/svn/llvm-project/compiler-rt/trunk@366426
    
        
file modified
+236 -16
file modified
+288 -121
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+14 -4
file modified
+13 -28
file modified
+3 -4
file modified
+3 -4
file modified
+17 -5
file modified
+23 -6
file modified
+3 -4
file modified
+3 -4
file modified
+6 -7
file modified
+3 -4
file modified
+5 -4
file modified
+4 -5
file modified
+6 -6
file modified
+3 -4
file modified
+3 -4
file modified
+12 -4
file modified
+19 -13
file modified
+4 -4
file modified
+3 -4
file modified
+3 -4
file modified
+5 -6
file modified
+11 -4
file modified
+20 -12
file modified
+21 -4
file modified
+336 -50
file modified
+17 -18
file modified
+15 -22
file modified
+3 -4
file modified
+9 -8
file modified
+3 -4
file modified
+3 -4
file modified
+11 -5
file modified
+5 -4
file modified
+5 -6
file modified
+16 -4
file modified
+52 -4
file modified
+9 -38
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+4 -6
file modified
+6 -16
file modified
+73 -35
file modified
+19 -23
file modified
+19 -23
file modified
+20 -25
file modified
+6 -11
file modified
+6 -11
file modified
+5 -6
file modified
+23 -30
file modified
+23 -30
file modified
+24 -31
file modified
+54 -65
file modified
+5 -7
file modified
+18 -19
file modified
+3 -4
file modified
+25 -30
file modified
+3 -4
file modified
+3 -4
file modified
+3 -2
file modified
+33 -40
file modified
+32 -39
file modified
+41 -76
file modified
+3 -4
file modified
+13 -14
file modified
+3 -4
file modified
+12 -13
file modified
+6 -8
file modified
+4 -5
file modified
+4 -5
file modified
+4 -5
file modified
+4 -5
file modified
+4 -5
file modified
+4 -5
file modified
+4 -5
file modified
+4 -5
file modified
+4 -5
file modified
+12 -13
file modified
+3 -4
file modified
+3 -4
file modified
+6 -8
file modified
+4 -5
file modified
+4 -5
file modified
+4 -5
file modified
+5 -6
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+55 -58
file modified
+30 -32
file modified
+38 -41
file modified
+29 -31
file modified
+29 -36
file modified
+29 -36
file modified
+30 -37
file modified
+30 -37
file modified
+16 -20
file modified
+155 -151
file modified
+11 -13
file modified
+15 -18
file modified
+117 -132
file modified
+23 -28
file modified
+42 -47
file modified
+20 -24
file modified
+33 -42
file modified
+29 -34
file modified
+89 -91
file modified
+89 -91
file modified
+75 -79
file modified
+81 -43
file modified
+23 -28
file modified
+46 -50
file modified
+20 -24
file modified
+44 -53
file modified
+180 -163
file modified
+20 -24
file modified
+15 -19
file modified
+17 -22
file modified
+44 -54
file modified
+163 -146
file modified
+27 -31
file modified
+45 -54
file modified
+192 -174
file modified
+21 -25
file modified
+44 -52
file modified
+236 -258
file modified
+18 -26
file modified
+4 -6
file modified
+7 -13
file modified
+6 -12
file modified
+4 -6
file modified
+22 -28
file modified
+18 -24
file modified
+23 -29
file modified
+20 -31
file modified
+10 -17
file modified
+9 -14
file modified
+20 -31
file modified
+10 -17
file modified
+9 -14
file modified
+8 -13
file modified
+8 -13
file modified
+8 -13
file modified
+22 -32
file modified
+10 -17
file modified
+9 -14
file modified
+23 -33
file modified
+14 -21
file modified
+12 -17
file modified
+8 -13
file modified
+8 -13
file modified
+8 -13
file modified
+28 -35
file modified
+29 -35
file modified
+34 -40
file modified
+33 -38
file modified
+36 -41
file modified
+79 -91
file modified
+61 -74
file modified
+24 -25
file modified
+31 -36
file modified
+34 -38
file modified
+42 -44
file modified
+24 -25
file modified
+62 -72
file modified
+60 -71
file modified
+54 -58
file modified
+62 -73
file modified
+82 -90
file modified
+58 -71
file modified
+16 -16
file modified
+28 -33
file modified
+24 -27
file modified
+34 -35
file modified
+16 -16
file modified
+59 -69
file modified
+57 -68
file modified
+51 -55
file modified
+58 -69
file modified
+136 -123
file modified
+23 -17
file modified
+64 -65
file modified
+23 -24
file modified
+142 -150
file modified
+110 -98
file modified
+15 -10
file modified
+86 -89
file modified
+195 -212
file modified
+15 -17
file modified
+15 -16
file modified
+47 -56
file modified
+12 -16
file modified
+42 -47
file modified
+10 -11
file modified
+3 -2
file modified
+8 -7
file modified
+3 -2
file modified
+3 -2
file modified
+22 -21
file modified
+5 -4
file modified
+21 -20
file modified
+6 -5
file modified
+15 -14
file modified
+19 -18
file modified
+48 -50
file modified
+60 -53
file modified
+31 -35
file modified
+98 -109
file modified
+17 -21
file modified
+17 -19
file modified
+29 -36
file modified
+29 -36
file modified
+21 -25
file modified
+14 -18
file modified
+22 -26
file modified
+58 -66
file modified
+6 -11
file modified
+40 -47
file modified
+42 -51
file modified
+42 -51
file modified
+43 -52
file modified
+57 -66
file modified
+6 -11
file modified
+58 -61
file modified
+4 -7
file modified
+42 -49
file modified
+40 -49
file modified
+40 -49
file modified
+41 -50
file modified
+58 -66
file modified
+6 -12
file modified
+16 -21
file modified
+6 -12
file modified
+17 -22
file modified
+18 -22
file modified
+18 -22
file modified
+19 -23
file modified
+31 -33
file modified
+16 -20
file modified
+18 -22
file modified
+17 -21
file modified
+27 -31
file modified
+24 -28
file modified
+35 -36
file modified
+24 -29
file modified
+24 -29
file modified
+24 -29
file modified
+24 -29
file modified
+11 -11
file modified
+82 -83
file modified
+93 -99
file modified
+52 -54
file modified
+40 -41
file modified
+27 -30
file modified
+22 -24
file modified
+33 -35
file modified
+69 -71
file modified
+46 -49
file modified
+44 -47
file modified
+69 -71
file modified
+77 -82
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+7 -11
file modified
+7 -11
file modified
+5 -7
file modified
+23 -30
file modified
+23 -30
file modified
+24 -31
file modified
+36 -41
file modified
+6 -11
file modified
+6 -11
file modified
+7 -12
file modified
+4 -7
file modified
+4 -7
file modified
+33 -42
file modified
+29 -34
file modified
+14 -18
file modified
+177 -219
file modified
+15 -21
file modified
+180 -223
file modified
+52 -58
file modified
+15 -19
file modified
+16 -20
file modified
+14 -18
file modified
+17 -21
file modified
+3 -2
lib/cfi/cfi.cpp lib/cfi/cfi.cc
file renamed
+7 -8
file added
+97
file added
+22
file modified
+12 -5
file modified
+3 -4
file modified
+3 -4
file modified
+7 -4
file modified
+3 -4
file modified
+2 -0
file removed
-208
file removed
-29
file removed
-278
file removed
-61
file removed
-60
file removed
-41
file removed
-56
file removed
-381
file removed
-83
file removed
-292
file removed
-280
file removed
-40
file modified
+3 -4
file modified
+3 -4
file modified
+9 -8
file modified
+24 -17
file modified
+118 -53
file modified
+27 -19
file modified
+37 -7
file modified
+25 -4
file modified
+42 -5
file modified
+18 -10
file modified
+7 -14
file modified
+81 -81
file modified
+4 -5
file modified
+98 -126
file modified
+17 -11
file modified
+15 -15
file modified
+6 -7
file modified
+13 -5
file modified
+11 -7
file modified
+5 -5
file modified
+3 -4
file modified
+191 -152
file modified
+52 -50
file modified
+3 -4
file modified
+19 -4
file added
+50
lib/hwasan/hwasan.cpp lib/hwasan/hwasan.cc
file renamed
+79 -77
file modified
+16 -17
lib/hwasan/hwasan_allocator.cpp lib/hwasan/hwasan_allocator.cc
file renamed
+48 -57
file modified
+55 -11
lib/hwasan/hwasan_dynamic_shadow.cpp lib/hwasan/hwasan_dynamic_shadow.cc
file renamed
+28 -6
file modified
+3 -4
file modified
+16 -30
lib/hwasan/hwasan_interceptors.cpp lib/hwasan/hwasan_interceptors.cc
file renamed
+19 -29
lib/hwasan/hwasan_linux.cpp lib/hwasan/hwasan_linux.cc
file renamed
+62 -20
file modified
+3 -4
lib/hwasan/hwasan_memintrinsics.cpp lib/hwasan/hwasan_memintrinsics.cc
file renamed
+4 -5
lib/hwasan/hwasan_new_delete.cpp lib/hwasan/hwasan_new_delete.cc
file renamed
+12 -13
lib/hwasan/hwasan_poisoning.cpp lib/hwasan/hwasan_poisoning.cc
file renamed
+21 -6
lib/hwasan/hwasan_report.cpp lib/hwasan/hwasan_report.cc
file renamed
+205 -81
file modified
+6 -7
lib/hwasan/hwasan_thread.cpp lib/hwasan/hwasan_thread.cc
file renamed
+9 -1
file modified
+7 -9
lib/hwasan/hwasan_thread_list.cpp lib/hwasan/hwasan_thread_list.cc
file renamed
file was renamed with no change to the file
file modified
+32 -17
file modified
+23 -6
file modified
+5 -24
file modified
+14 -4
file modified
+9 -27
file modified
+3 -4
file modified
+7 -6
file modified
+3 -4
file modified
+3 -4
file modified
+6 -7
file modified
+3 -4
file modified
+5 -4
file modified
+3 -4
file modified
+5 -6
file modified
+5 -5
file modified
+21 -21
file modified
+15 -21
file modified
+66 -67
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+32 -21
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+10 -11
file modified
+52 -40
file modified
+7 -4
file modified
+36 -6
file modified
+140 -15
file modified
+3 -4
file modified
+61 -69
file modified
+56 -6
file modified
+8 -14
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+4 -5
file modified
+3 -4
file modified
+6 -5
file modified
+3 -4
file modified
+4 -5
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+4 -5
file modified
+3 -4
file modified
+3 -4
file modified
+4 -5
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+6 -7
file modified
+5 -5
file modified
+3 -4
lib/tsan/rtl/tsan_libdispatch.cc lib/tsan/rtl/tsan_libdispatch_mac.cc
file renamed
+128 -73
file modified
+11 -10
file modified
+11 -4
file modified
+13 -4
file modified
+4 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+4 -4
file modified
+3 -4
file modified
+4 -5
file modified
+5 -5
file modified
+25 -15
file modified
+33 -18
file modified
+49 -147
file modified
+8 -40
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+16 -9
file modified
+3 -7
file modified
+4 -5
file modified
+3 -4
file modified
+3 -4
file modified
+3 -40
file modified
+3 -13
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+7 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+4 -5
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+3 -4
file modified
+4 -5
file modified
+3 -4
file modified
+3 -4