"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "LDC" between the packages
ldc-1.3.0-src.tar.gz and ldc-1.4.0-src.tar.gz

About: LDC is a LLVM-based D compiler.

Summary:

The "LDC" source code changed by about 4.8% and now consists of 4211 files.

Related Informations:

None found by Fossies.

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 169 6 0 41
C program 2254 50 3 263
C++ program 123 4 2 61
Patch 2 0 0 0
Assembler program 3 0 0 1
Java program 238 3 0 21
Objective-C program 2 0 0 0
Python program 1 0 0 0
Shell program 42 0 0 2
Automake file 4 0 0 3
CMake file 16 1 0 6
Configuration file 6 2 0 1
Initialization file 1 0 0 1
Makefile 23 2 0 8
Man page 1 0 0 1
Module-Definition file 11 0 0 0
SGML document 1 0 0 0
Compiled object 1 0 0 0
Data List 4 0 0 1
DOS Batch file 2 0 0 0
Doxygen file 1 0 0 0
Git file 2 0 0 0
HTML page 79 1 0 7
Include file 5 1 0 0
YAML file 8 1 1 4
Data file 13 0 0 1
Directory 191 8 1 0
Change log 2 0 1 1
Information file 4 0 0 2
License 3 0 0 0
Readme file 12 0 0 4
Text file 985 21 5 50
Other 2 0 0 0
Total Files421110013479



Header Files (47 of 169):

NameStatusDeltaVisual Diff
ddmd/declaration.h changed 3.1% diff
ddmd/dsymbol.h changed 2.0% diff
ddmd/errors.h changed 100.0% diff
ddmd/expression.h changed 1.5% diff
ddmd/globals.h changed 1.4% diff
ddmd/identifier.h changed 2.2% diff
ddmd/import.h changed 3.0% diff
ddmd/module.h changed 1.5% diff
ddmd/mtype.h changed 1.4% diff
ddmd/root/array.h changed 4.5% diff
ddmd/root/ctfloat.h changed 11.1% diff
ddmd/root/object.h changed 17.9% diff
ddmd/root/stringtable.h changed 8.4% diff
ddmd/scope.h changed 0.8% diff
ddmd/statement.h changed 0.3% diff
ddmd/target.h changed 28.5% diff
ddmd/template.h changed 0.4% diff
driver/cache.h changed 4.7% diff
driver/cl_options.h changed 1.3% diff
driver/cl_options_sanitizers.h added
driver/configfile.h changed 20.4% diff
driver/dcomputecodegenerator.h changed 17.6% diff
driver/exe_path.h changed 17.7% diff
driver/tool.h changed 4.4% diff
gen/asm-x86.h changed 1.3% diff
gen/cl_helpers.h changed 7.4% diff
gen/dcompute/target.h changed 5.0% diff
gen/dibuilder.h changed 23.8% diff
gen/irstate.h changed 14.0% diff
gen/llvmhelpers.h changed 1.8% diff
gen/optimizer.h changed 13.5% diff
gen/pgo.h changed 1.1% diff
ir/iraggr.h changed 1.5% diff
ir/irfunction.h changed 6.8% diff
ir/irtypeaggr.h changed 5.8% diff
ir/irvar.h changed 7.0% diff
runtime/phobos/etc/c/zlib/deflate.h changed 7.5% diff
runtime/phobos/etc/c/zlib/gzguts.h changed 10.6% diff
runtime/phobos/etc/c/zlib/inflate.h changed 7.3% diff
runtime/phobos/etc/c/zlib/zconf.h changed 8.0% diff
runtime/phobos/etc/c/zlib/zlib.h changed 20.5% diff
runtime/phobos/etc/c/zlib/zutil.h changed 12.9% diff
runtime/profile-rt/profile-rt-60/InstrProfiling.h added
runtime/profile-rt/profile-rt-60/InstrProfilingInternal.h added
runtime/profile-rt/profile-rt-60/InstrProfilingPort.h added
runtime/profile-rt/profile-rt-60/InstrProfilingUtil.h added
runtime/profile-rt/profile-rt-60/WindowsMMap.h added

C Programs (316 of 2254):

NameStatusDeltaVisual Diff
ddmd/access.d changed 0.4% diff
ddmd/aggregate.d changed 3.9% diff
ddmd/aliasthis.d changed 1.7% diff
ddmd/apply.d changed 2.0% diff
ddmd/argtypes.d changed 0.5% diff
ddmd/arrayop.d changed 2.9% diff
ddmd/attrib.d changed 0.2% diff
ddmd/builtin.d changed 0.3% diff
ddmd/canthrow.d changed 1.4% diff
ddmd/clone.d changed 0.9% diff
ddmd/complex.d changed 4.0% diff
ddmd/cond.d changed 1.0% diff
ddmd/constfold.d changed 1.8% diff
ddmd/cppmangle.d changed 0.1% diff
ddmd/ctfeexpr.d changed 0.5% diff
ddmd/dcast.d changed 0.1% diff
ddmd/dclass.d changed 0.5% diff
ddmd/declaration.d changed 0.7% diff
ddmd/delegatize.d changed 1.5% diff
ddmd/denum.d changed 0.7% diff
ddmd/dimport.d changed 0.5% diff
ddmd/dinifile.d changed 4.6% diff
ddmd/dinterpret.d changed 0.1% diff
ddmd/dmacro.d changed 0.5% diff
ddmd/dmangle.d changed 0.5% diff
ddmd/dmodule.d changed 0.2% diff
ddmd/doc.d changed 0.3% diff
ddmd/dscope.d changed 0.3% diff
ddmd/dstruct.d changed 0.2% diff
ddmd/dsymbol.d changed 0.6% diff
ddmd/dtemplate.d changed 1.7% diff
ddmd/dversion.d changed 1.6% diff
ddmd/entity.d changed 0.1% diff
ddmd/errors.d changed 0.9% diff
ddmd/expression.d changed 1.0% diff
ddmd/func.d changed 3.8% diff
ddmd/globals.d changed 3.2% diff
ddmd/gluelayer.d changed 10.2% diff
ddmd/hdrgen.d changed 3.2% diff
ddmd/identifier.d changed 2.9% diff
ddmd/idgen.d changed 2.3% diff
ddmd/impcnvtab.d changed 0.5% diff
ddmd/imphint.d changed 5.3% diff
ddmd/init.d changed 0.5% diff
ddmd/inline.d changed 0.1% diff
ddmd/intrange.d changed 0.5% diff
ddmd/json.d changed 0.4% diff
ddmd/lexer.d changed 2.5% diff
ddmd/mars.d changed 2.0% diff
ddmd/mtype.d changed 2.6% diff
ddmd/nogc.d changed 1.3% diff
ddmd/nspace.d changed 1.2% diff
ddmd/objc.d changed 1.1% diff
ddmd/opover.d changed 0.1% diff
ddmd/optimize.d changed 0.2% diff
ddmd/parse.d changed 0.7% diff
ddmd/root/aav.d changed 1.8% diff
ddmd/root/array.d changed 0.8% diff
ddmd/root/ctfloat.d changed 12.4% diff
ddmd/root/file.d changed 1.1% diff
ddmd/root/filename.d changed 0.4% diff
ddmd/root/man.d changed 3.5% diff
ddmd/root/outbuffer.d changed 0.7% diff
ddmd/root/port.d changed 1.5% diff
ddmd/root/rmem.d changed 1.4% diff
ddmd/root/rootobject.d changed 38.0% diff
ddmd/root/speller.d changed 1.0% diff
ddmd/root/stringtable.d changed 18.9% diff
ddmd/sapply.d changed 2.0% diff
ddmd/sideeffect.d changed 0.6% diff
ddmd/statement.d changed 0.3% diff
ddmd/statement_rewrite_walker.d added
ddmd/staticassert.d changed 2.3% diff
ddmd/target.d changed 24.8% diff
ddmd/traits.d changed 6.4% diff
ddmd/typinf.d changed 1.0% diff
ddmd/utils.d changed 2.7% diff
ddmd/visitor.d changed 0.4% diff
driver/configfile.d changed 41.6% diff
driver/ldmd.d changed 24.8% diff
runtime/druntime/src/core/math.d changed 6.1% diff
runtime/druntime/src/core/memory.d changed 11.5% diff
runtime/druntime/src/core/stdc/stdio.d changed 16.1% diff
runtime/druntime/src/core/stdc/stdlib.d changed 39.1% diff
runtime/druntime/src/core/stdc/string.d changed 74.7% diff
runtime/druntime/src/core/stdc/tgmath.d changed 0.1% diff
runtime/druntime/src/core/stdcpp/typeinfo.d changed 12.7% diff
runtime/druntime/src/core/sync/mutex.d changed 100.0% diff
runtime/druntime/src/core/sys/freebsd/dlfcn.d changed 3.2% diff
runtime/druntime/src/core/sys/linux/dlfcn.d changed 0.1% diff
runtime/druntime/src/core/sys/linux/ifaddrs.d changed 1.3% diff
runtime/druntime/src/core/sys/linux/sched.d changed 4.1% diff
runtime/druntime/src/core/sys/linux/sys/file.d added
runtime/druntime/src/core/sys/osx/dlfcn.d changed 11.0% diff
runtime/druntime/src/core/sys/posix/arpa/inet.d changed 8.5% diff
runtime/druntime/src/core/sys/posix/dlfcn.d changed 9.2% diff
runtime/druntime/src/core/sys/posix/iconv.d changed 39.8% diff
runtime/druntime/src/core/sys/posix/pthread.d changed 0.4% diff
runtime/druntime/src/core/sys/posix/stdio.d changed 1.7% diff
runtime/druntime/src/core/sys/windows/stacktrace.d changed 0.8% diff
runtime/druntime/src/core/thread.d changed 2.6% diff
runtime/druntime/src/gc/config.d changed 11.7% diff
runtime/druntime/src/gc/impl/conservative/gc.d changed 0.5% diff
runtime/druntime/src/gc/pooltable.d changed 2.4% diff
runtime/druntime/src/ldc/asan.d added
runtime/druntime/src/ldc/attributes.d changed 34.6% diff
runtime/druntime/src/ldc/dcompute.d changed 2.8% diff
runtime/druntime/src/ldc/msvc.c changed 30.6% diff
runtime/druntime/src/object.d changed 9.5% diff
runtime/druntime/src/rt/arrayint.d changed 0.4% diff
runtime/druntime/src/rt/deh_win32.d changed 0.2% diff
runtime/druntime/src/rt/deh_win64_posix.d changed 0.4% diff
runtime/druntime/src/rt/dmain2.d changed 1.0% diff
runtime/druntime/src/rt/dwarfeh.d changed 0.2% diff
runtime/druntime/src/rt/lifetime.d changed 1.1% diff
runtime/druntime/src/rt/minfo.d changed 0.6% diff
runtime/druntime/src/rt/profilegc.d changed 10.1% diff
runtime/druntime/src/rt/qsort.d changed 41.0% diff
runtime/druntime/src/rt/sections_android.d changed 13.0% diff
runtime/druntime/src/rt/sections_elf_shared.d changed 6.6% diff
runtime/druntime/src/rt/sections_ldc.d changed 29.4% diff
runtime/druntime/src/rt/sections_osx_x86.d changed 2.7% diff
runtime/druntime/src/rt/sections_osx_x86_64.d changed 4.8% diff
runtime/druntime/src/rt/sections_solaris.d changed 6.3% diff
runtime/druntime/src/rt/sections_win32.d changed 70.6% diff
runtime/druntime/src/rt/sections_win64.d changed 74.2% diff
runtime/druntime/src/rt/tlsgc.d changed 3.3% diff
runtime/druntime/src/rt/trace.d changed 0.6% diff
runtime/druntime/test/allocations/src/overflow_from_existing.d added
runtime/druntime/test/allocations/src/overflow_from_zero.d added
runtime/druntime/test/typeinfo/src/comparison.d added
runtime/ldc-build-runtime.d.in added
runtime/phobos/etc/c/curl.d changed 3.9% diff
runtime/phobos/etc/c/odbc/sql.d changed 2.6% diff
runtime/phobos/etc/c/odbc/sqltypes.d changed 3.6% diff
runtime/phobos/etc/c/odbc/sqlucode.d changed 1.4% diff
runtime/phobos/etc/c/sqlite3.d changed 5.4% diff
runtime/phobos/etc/c/zlib.d changed 95.4% diff
runtime/phobos/etc/c/zlib/adler32.c changed 9.5% diff
runtime/phobos/etc/c/zlib/compress.c changed 32.6% diff
runtime/phobos/etc/c/zlib/crc32.c changed 9.4% diff
runtime/phobos/etc/c/zlib/deflate.c changed 29.3% diff
runtime/phobos/etc/c/zlib/gzlib.c changed 4.4% diff
runtime/phobos/etc/c/zlib/gzread.c changed 18.6% diff
runtime/phobos/etc/c/zlib/gzwrite.c changed 50.2% diff
runtime/phobos/etc/c/zlib/infback.c changed 0.3% diff
runtime/phobos/etc/c/zlib/inffast.c changed 15.2% diff
runtime/phobos/etc/c/zlib/inflate.c changed 6.5% diff
runtime/phobos/etc/c/zlib/inftrees.c changed 4.3% diff
runtime/phobos/etc/c/zlib/trees.c changed 4.6% diff
runtime/phobos/etc/c/zlib/uncompr.c changed 100.0% diff
runtime/phobos/etc/c/zlib/zutil.c changed 13.7% diff
runtime/phobos/std/array.d changed 8.7% diff
runtime/phobos/std/bigint.d changed 3.6% diff
runtime/phobos/std/concurrency.d changed 7.1% diff
runtime/phobos/std/container/binaryheap.d changed 2.4% diff
runtime/phobos/std/demangle.d changed 1.8% diff
runtime/phobos/std/digest/crc.d changed 34.8% diff
runtime/phobos/std/digest/digest.d changed 6.9% diff
runtime/phobos/std/digest/md.d changed 12.2% diff
runtime/phobos/std/digest/murmurhash.d changed 0.4% diff
runtime/phobos/std/digest/ripemd.d changed 9.7% diff
runtime/phobos/std/digest/sha.d changed 18.1% diff
runtime/phobos/std/experimental/allocator/building_blocks/affix_allocator.d changed 20.5% diff
runtime/phobos/std/experimental/allocator/building_blocks/allocator_list.d changed 1.2% diff
runtime/phobos/std/experimental/allocator/building_blocks/bitmapped_block.d changed 2.4% diff
runtime/phobos/std/experimental/allocator/building_blocks/bucketizer.d changed 3.2% diff
runtime/phobos/std/experimental/allocator/building_blocks/fallback_allocator.d changed 2.7% diff
runtime/phobos/std/experimental/allocator/building_blocks/free_list.d changed 1.0% diff
runtime/phobos/std/experimental/allocator/building_blocks/free_tree.d changed 1.6% diff
runtime/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie.d changed 12.5% diff
runtime/phobos/std/experimental/allocator/building_blocks/null_allocator.d changed 27.0% diff
runtime/phobos/std/experimental/allocator/building_blocks/quantizer.d changed 0.5% diff
runtime/phobos/std/experimental/allocator/building_blocks/region.d changed 1.7% diff
runtime/phobos/std/experimental/allocator/building_blocks/scoped_allocator.d changed 2.3% diff
runtime/phobos/std/experimental/allocator/building_blocks/segregator.d changed 2.4% diff
runtime/phobos/std/experimental/allocator/building_blocks/stats_collector.d changed 0.2% diff
runtime/phobos/std/experimental/allocator/common.d changed 8.2% diff
runtime/phobos/std/experimental/allocator/gc_allocator.d changed 14.7% diff
runtime/phobos/std/experimental/allocator/mallocator.d changed 3.4% diff
runtime/phobos/std/experimental/allocator/mmap_allocator.d changed 6.0% diff
runtime/phobos/std/experimental/allocator/package.d changed 7.1% diff
runtime/phobos/std/experimental/allocator/typed.d changed 0.1% diff
runtime/phobos/std/experimental/checkedint.d added
runtime/phobos/std/experimental/logger/multilogger.d changed 2.1% diff
runtime/phobos/std/experimental/ndslice/internal.d removed
runtime/phobos/std/experimental/ndslice/package.d removed
runtime/phobos/std/experimental/typecons.d changed 1.6% diff
runtime/phobos/std/getopt.d changed 2.2% diff
runtime/phobos/std/internal/cstring.d changed 5.5% diff
runtime/phobos/std/internal/math/biguintcore.d changed 9.8% diff
runtime/phobos/std/internal/math/biguintnoasm.d changed 20.9% diff
runtime/phobos/std/internal/math/biguintx86.d changed 7.3% diff
runtime/phobos/std/internal/scopebuffer.d changed 23.3% diff
runtime/phobos/std/internal/test/dummyrange.d changed 5.4% diff
runtime/phobos/std/internal/unicode_tables.d changed 0.1% diff
runtime/phobos/std/json.d changed 7.6% diff
runtime/phobos/std/mmfile.d changed 5.5% diff
runtime/phobos/std/net/curl.d changed 7.7% diff
runtime/phobos/std/numeric.d changed 5.2% diff
runtime/phobos/std/outbuffer.d changed 5.8% diff
runtime/phobos/std/path.d changed 40.4% diff
runtime/phobos/std/regex/internal/kickstart.d changed 6.7% diff
runtime/phobos/std/regex/internal/parser.d changed 3.2% diff
runtime/phobos/std/regex/internal/shiftor.d removed
runtime/phobos/std/regex/internal/thompson.d changed 3.0% diff
runtime/phobos/std/regex/package.d changed 7.4% diff
runtime/phobos/std/signals.d changed 1.1% diff
runtime/phobos/std/stdio.d changed 7.2% diff
runtime/phobos/std/string.d changed 4.4% diff
runtime/phobos/std/typecons.d changed 4.9% diff
runtime/phobos/std/uni.d changed 4.3% diff
runtime/phobos/std/uri.d changed 17.8% diff
runtime/phobos/std/uuid.d changed 1.4% diff
runtime/phobos/std/variant.d changed 6.9% diff
runtime/phobos/std/windows/registry.d changed 1.0% diff
runtime/phobos/std/xml.d changed 2.8% diff
runtime/phobos/std/zip.d changed 7.2% diff
runtime/phobos/unittest.d changed 12.8% diff
runtime/profile-rt/profile-rt-50/InstrProfilingNameVar.c changed 51.5% diff
runtime/profile-rt/profile-rt-60/GCDAProfiling.c added
runtime/profile-rt/profile-rt-60/InstrProfiling.c added
runtime/profile-rt/profile-rt-60/InstrProfilingBuffer.c added
runtime/profile-rt/profile-rt-60/InstrProfilingFile.c added
runtime/profile-rt/profile-rt-60/InstrProfilingMerge.c added
runtime/profile-rt/profile-rt-60/InstrProfilingMergeFile.c added
runtime/profile-rt/profile-rt-60/InstrProfilingNameVar.c added
runtime/profile-rt/profile-rt-60/InstrProfilingPlatformDarwin.c added
runtime/profile-rt/profile-rt-60/InstrProfilingPlatformLinux.c added
runtime/profile-rt/profile-rt-60/InstrProfilingPlatformOther.c added
runtime/profile-rt/profile-rt-60/InstrProfilingUtil.c added
runtime/profile-rt/profile-rt-60/InstrProfilingValue.c added
runtime/profile-rt/profile-rt-60/InstrProfilingWriter.c added
runtime/profile-rt/profile-rt-60/WindowsMMap.c added
tests/codegen/attr_weak.d changed 24.4% diff
tests/codegen/dcompute_host_and_device.d added
tests/codegen/gh1433.d added
tests/codegen/gh2161.d changed 6.6% diff
tests/codegen/gh2235.d added
tests/codegen/inferred_outputname.d changed 28.5% diff
tests/codegen/inlining_disablecross.d changed 4.1% diff
tests/codegen/inlining_imports.d changed 3.3% diff
tests/codegen/inlining_imports_pragma.d changed 2.0% diff
tests/codegen/inlining_leakdefinitions.d changed 1.6% diff
tests/codegen/inlining_leakdefinitions_asm.d changed 2.4% diff
tests/codegen/inlining_staticvar.d changed 1.8% diff
tests/codegen/inlining_stdlib.d changed 2.7% diff
tests/codegen/inlining_templates.d changed 1.8% diff
tests/codegen/union.d changed 15.2% diff
tests/compilable/dcompute.d added
tests/compilable/no-integrated-as.d added
tests/d2/dmd-testsuite/compilable/b15428.d added
tests/d2/dmd-testsuite/compilable/b16355.d added
tests/d2/dmd-testsuite/compilable/b16382.d added
tests/d2/dmd-testsuite/compilable/b16483.d added
tests/d2/dmd-testsuite/compilable/b6400.d added
tests/d2/dmd-testsuite/compilable/cppmangle.d changed 2.1% diff
tests/d2/dmd-testsuite/compilable/extra-files/header1.d changed 10.2% diff
tests/d2/dmd-testsuite/compilable/extra-files/header1.di changed 12.9% diff
tests/d2/dmd-testsuite/compilable/extra-files/header1i.di changed 10.7% diff
tests/d2/dmd-testsuite/compilable/extra-files/header2.d changed 2.5% diff
tests/d2/dmd-testsuite/compilable/extra-files/header2.di changed 4.0% diff
tests/d2/dmd-testsuite/compilable/extra-files/header2i.di changed 2.3% diff
tests/d2/dmd-testsuite/compilable/interpret3.d changed 0.2% diff
tests/d2/dmd-testsuite/compilable/test17057.d added
tests/d2/dmd-testsuite/compilable/test17130.d added
tests/d2/dmd-testsuite/compilable/testheader3.d added
tests/d2/dmd-testsuite/fail_compilation/deprecated6760.d added
tests/d2/dmd-testsuite/fail_compilation/diag12777.d changed 62.1% diff
tests/d2/dmd-testsuite/fail_compilation/fail15616a.d added
tests/d2/dmd-testsuite/fail_compilation/fail15616b.d added
tests/d2/dmd-testsuite/fail_compilation/fail180.d changed 30.8% diff
tests/d2/dmd-testsuite/fail_compilation/fail223.d changed 24.2% diff
tests/d2/dmd-testsuite/fail_compilation/fail4611.d changed 74.8% diff
tests/d2/dmd-testsuite/fail_compilation/fail9665a.d changed 5.4% diff
tests/d2/dmd-testsuite/fail_compilation/retscope.d changed 71.0% diff
tests/d2/dmd-testsuite/fail_compilation/retscope2.d added
tests/d2/dmd-testsuite/fail_compilation/staticarrayoverflow.d changed 2.1% diff
tests/d2/dmd-testsuite/fail_compilation/test16228.d changed 24.7% diff
tests/d2/dmd-testsuite/fail_compilation/testInference.d changed 7.6% diff
tests/d2/dmd-testsuite/runnable/foreach5.d changed 0.2% diff
tests/d2/dmd-testsuite/runnable/ldc_enum.d changed 22.7% diff
tests/d2/dmd-testsuite/runnable/ldc_llvm_inline_ir.d changed 33.3% diff
tests/d2/dmd-testsuite/runnable/mangle.d changed 2.5% diff
tests/d2/dmd-testsuite/runnable/newdel.d changed 3.6% diff
tests/d2/dmd-testsuite/runnable/sieve.d changed 2.5% diff
tests/d2/dmd-testsuite/runnable/test12.d changed 0.9% diff
tests/d2/dmd-testsuite/runnable/test20.d changed 0.4% diff
tests/d2/dmd-testsuite/runnable/test42.d changed 0.1% diff
tests/d2/dmd-testsuite/runnable/test5.d changed 18.7% diff
tests/d2/dmd-testsuite/runnable/testconst.d changed 0.1% diff
tests/d2/dmd-testsuite/runnable/testdstress.d changed 0.7% diff
tests/d2/dmd-testsuite/runnable/testptrref.d added
tests/d2/dmd-testsuite/runnable/testscope.d changed 14.2% diff
tests/d2/dmd-testsuite/runnable/traits.d changed 0.1% diff
tests/debuginfo/args_cdb.d changed 31.8% diff
tests/debuginfo/nested_cdb.d added
tests/debuginfo/nested_gdb.d added
tests/driver/post_switches.d added
tests/linking/ir2obj_cache_pruning.d changed 89.0% diff
tests/linking/ir2obj_cache_pruning2.d changed 69.5% diff
tests/linking/ir2obj_caching.d changed 55.7% diff
tests/linking/ir2obj_caching_flags1.d changed 85.5% diff
tests/linking/ir2obj_caching_retrieval.d changed 74.2% diff
tests/linking/link_bitcode.d changed 4.2% diff
tests/PGO/functions.d changed 2.9% diff
tests/sanitizers/asan_dynalloc.d added
tests/sanitizers/asan_interface.d added
tests/sanitizers/asan_stackoverflow.d added
tests/sanitizers/fsanitize_blacklist.d added
tests/sanitizers/fuzz_asan.d added
tests/sanitizers/fuzz_basic.d added
tests/sanitizers/link_fuzzer.d added
tests/semantic/target_traits.d changed 46.6% diff
tests/semantic/target_traits_diag.d changed 26.9% diff
tests/tools/ldc_prune_cache_1.d changed 65.1% diff

C++ Programs (67 of 123):

NameStatusDeltaVisual Diff
driver/archiver.cpp changed 1.4% diff
driver/cache.cpp changed 0.5% diff
driver/cl_options.cpp changed 2.9% diff
driver/cl_options_sanitizers.cpp added
driver/codegenerator.cpp changed 3.2% diff
driver/configfile.cpp changed 15.5% diff
driver/dcomputecodegenerator.cpp changed 58.5% diff
driver/exe_path.cpp changed 11.5% diff
driver/ldmd.cpp changed 7.7% diff
driver/linker-gcc.cpp changed 38.6% diff
driver/linker-msvc.cpp changed 1.1% diff
driver/linker.cpp changed 4.3% diff
driver/main.cpp changed 4.7% diff
driver/response.cpp changed 1.6% diff
driver/targetmachine.cpp changed 14.7% diff
driver/toobj.cpp changed 24.5% diff
driver/tool.cpp changed 14.9% diff
gen/abi.cpp changed 0.8% diff
gen/arrays.cpp changed 0.2% diff
gen/asmstmt.cpp changed 0.5% diff
gen/coverage.cpp changed 1.8% diff
gen/ctfloat.cpp changed 41.3% diff
gen/dcompute/target.cpp changed 29.9% diff
gen/dcompute/targetCUDA.cpp changed 8.6% diff
gen/dcompute/targetOCL.cpp changed 5.8% diff
gen/declarations.cpp changed 9.3% diff
gen/dibuilder.cpp changed 11.0% diff
gen/function-inlining.cpp changed 3.4% diff
gen/functions.cpp changed 3.4% diff
gen/inlineir.cpp changed 8.1% diff
gen/irstate.cpp changed 32.5% diff
gen/ldctraits.cpp changed 11.6% diff
gen/llvmhelpers.cpp changed 1.5% diff
gen/moduleinfo.cpp changed 1.7% diff
gen/modules.cpp changed 3.7% diff
gen/nested.cpp changed 5.6% diff
gen/objcgen.cpp changed 1.3% diff
gen/optimizer.cpp changed 18.7% diff
gen/passes/GarbageCollect2Stack.cpp changed 4.9% diff
gen/passes/SimplifyDRuntimeCalls.cpp changed 1.9% diff
gen/pragma.cpp changed 0.5% diff
gen/rttibuilder.cpp changed 1.6% diff
gen/runtime.cpp changed 0.6% diff
gen/semantic-dcompute.cpp changed 7.1% diff
gen/statements.cpp changed 0.4% diff
gen/target.cpp changed 25.1% diff
gen/tocall.cpp changed 0.7% diff
gen/toconstelem.cpp changed 8.4% diff
gen/toir.cpp changed 1.5% diff
gen/tollvm.cpp changed 6.2% diff
gen/trycatchfinally.cpp changed 0.7% diff
gen/typinf.cpp changed 3.2% diff
ir/iraggr.cpp changed 1.4% diff
ir/irclass.cpp changed 2.8% diff
ir/irfunction.cpp changed 1.1% diff
ir/irtype.cpp changed 3.5% diff
ir/irtypeaggr.cpp changed 9.9% diff
ir/irtypestruct.cpp changed 8.7% diff
runtime/profile-rt/profile-rt-60/InstrProfilingRuntime.cc added
tools/ldc-profdata/llvm-profdata-5.0.cpp changed 8.8% diff
tools/ldc-profdata/llvm-profdata-6.0.cpp added
utils/FileCheck-3.5.cpp renamed 40.0% diff
utils/FileCheck-6.0.cpp
utils/FileCheck-3.6.cpp removed
utils/FileCheck-5.0.cpp changed 2.7% diff
utils/gen_gccbuiltins.cpp changed 8.2% diff
utils/not.cpp changed 12.9% diff

Assembler Programs (1 of 3):

NameStatusDeltaVisual Diff
runtime/druntime/src/rt/minit.asm changed 30.9% diff

Java Programs (24 of 238):

NameStatusDeltaVisual Diff
ddmd/arraytypes.d changed 4.4% diff
ddmd/asttypename.d added
ddmd/escape.d changed 4.8% diff
ddmd/safe.d changed 1.5% diff
ddmd/statementsem.d changed 2.2% diff
ddmd/tokens.d changed 0.3% diff
runtime/druntime/src/ldc/simd.di changed 7.3% diff
runtime/druntime/src/rt/sections.d changed 25.8% diff
runtime/phobos/std/encoding.d changed 2.6% diff
runtime/phobos/std/experimental/allocator/showcase.d changed 1.3% diff
runtime/phobos/std/experimental/logger/filelogger.d changed 2.3% diff
runtime/phobos/std/parallelism.d changed 2.9% diff
runtime/phobos/std/regex/internal/backtracking.d changed 5.3% diff
runtime/phobos/std/regex/internal/ir.d changed 3.3% diff
runtime/phobos/std/socket.d changed 6.7% diff
runtime/phobos/std/windows/syserror.d changed 2.9% diff
tests/codegen/attr_target_x86.d changed 1.5% diff
tests/codegen/dcompute_cl_addrspaces.d changed 10.6% diff
tests/codegen/dcompute_cu_addrspaces.d changed 16.3% diff
tests/codegen/export_crossModuleInlining.d changed 7.1% diff
tests/codegen/fence_pragma.d changed 9.5% diff
tests/codegen/fence_pragma2.d added
tests/codegen/inputs/kernel.d added
tests/d2/dmd-testsuite/compilable/ddoc9155.d changed 0.1% diff

Shell Programs (2 of 42):

NameStatusDeltaVisual Diff
runtime/druntime/circleci.sh changed 86.7% diff
runtime/phobos/circleci.sh changed 31.7% diff

Automake Files (3 of 4):

NameStatusDeltaVisual Diff
ldc2.conf.in changed 48.5% diff
ldc2_install.conf.in changed 33.1% diff
ldc2_phobos.conf.in changed 39.9% diff

CMake Files (7 of 16):

NameStatusDeltaVisual Diff
cmake/Modules/FindLLVM.cmake changed 46.0% diff
CMakeLists.txt changed 27.1% diff
runtime/CMakeLists.txt changed 48.5% diff
runtime/PresetRuntimeConfiguration.cmake added
runtime/profile-rt/DefineBuildProfileRT.cmake changed 13.7% diff
tests/CMakeLists.txt changed 10.3% diff
tests/d2/CMakeLists.txt changed 4.3% diff

Configuration Files (3 of 6):

NameStatusDeltaVisual Diff
tests/driver/inputs/post_switches.conf added
tests/lit.site.cfg.in changed 16.3% diff
tests/sanitizers/lit.local.cfg added

Initialization Files (all 1):

NameStatusDeltaVisual Diff
runtime/phobos/.dscanner.ini changed 15.3% diff

Makefiles (10 of 23):

NameStatusDeltaVisual Diff
runtime/druntime/posix.mak changed 3.1% diff
runtime/druntime/test/allocations/Makefile added
runtime/druntime/test/exceptions/Makefile changed 8.4% diff
runtime/druntime/test/typeinfo/Makefile added
runtime/druntime/win32.mak changed 1.2% diff
runtime/druntime/win64.mak changed 1.3% diff
runtime/phobos/posix.mak changed 19.1% diff
runtime/phobos/win32.mak changed 3.1% diff
runtime/phobos/win64.mak changed 3.3% diff
tests/d2/dmd-testsuite/Makefile changed 1.0% diff

Man Pages (all 1):

NameStatusDeltaVisual Diff
runtime/phobos/etc/c/zlib/zlib.3 changed 50.5% diff

Data Lists (1 of 4):

NameStatusDeltaVisual Diff
tests/d2/dmd-testsuite/runnable/extra-files/runnable-sieve.lst changed 2.1% diff

HTML Pages (8 of 79):

NameStatusDeltaVisual Diff
runtime/phobos/std/base64.d changed 0.005%
runtime/phobos/std/datetime.d changed 0.3%
runtime/phobos/std/internal/math/errorfunction.d changed 0.2%
runtime/phobos/std/internal/math/gammafunction.d changed 0.1%
runtime/phobos/std/math.d changed 1.3%
runtime/phobos/std/mathspecial.d changed 0.2%
runtime/phobos/std/stdint.d changed 1.1%
tests/d2/dmd-testsuite/compilable/extra-files/ddoc14413.html added

Include Files (1 of 5):

NameStatusDeltaVisual Diff
runtime/profile-rt/profile-rt-60/InstrProfData.inc added

YAML Files (6 of 8):

NameStatusDeltaVisual Diff
.circleci/config.yml added
.travis.yml changed 46.8% diff
appveyor.yml changed 25.4% diff
circle.yml removed
runtime/druntime/circle.yml changed 38.2% diff
runtime/phobos/circle.yml changed 18.5% diff

Data Files (1 of 13):

NameStatusDeltaVisual Diff
runtime/druntime/test/exceptions/line_trace.exp changed 41.3% diff

Directories (9 of 191):

NameStatus
.circleci added
runtime/druntime/test/allocations added
runtime/druntime/test/allocations/src added
runtime/druntime/test/typeinfo added
runtime/druntime/test/typeinfo/src added
runtime/phobos/std/experimental/ndslice removed
runtime/profile-rt/profile-rt-60 added
tests/sanitizers added
tests/sanitizers/inputs added

Change Logs (all 2):

NameStatusDeltaVisual Diff
runtime/phobos/changelog.dd removed
runtime/phobos/etc/c/zlib/ChangeLog changed 3.3% diff

Information Files (2 of 4):

NameStatusDeltaVisual Diff
runtime/druntime/mak/COPY changed 0.3% diff
runtime/druntime/mak/SRCS changed 8.6% diff

Readme Files (4 of 12):

NameStatusDeltaVisual Diff
ddmd/readme.txt changed 18.4% diff
README.md changed 20.1% diff
runtime/druntime/changelog/README.md changed 100.0% diff
runtime/phobos/etc/c/zlib/README changed 3.9% diff

Text Files (76 of 985):

NameStatusDeltaVisual Diff
ddmd/root/hash.d added
ddmd/utf.d changed 0.4% diff
runtime/druntime/Jenkinsfile added
runtime/druntime/src/core/atomic.d changed 1.8% diff
runtime/druntime/src/core/demangle.d changed 1.0% diff
runtime/druntime/src/core/exception.d changed 2.3% diff
runtime/druntime/src/core/internal/string.d changed 13.3% diff
runtime/druntime/src/core/sys/linux/sys/netinet/tcp.d changed 0.5% diff
runtime/druntime/src/core/sys/windows/winbase.d changed 0.2% diff
runtime/druntime/src/core/sys/windows/wincon.d changed 7.6% diff
runtime/druntime/src/core/time.d changed 0.3% diff
runtime/druntime/src/ldc/intrinsics.di changed 2.8% diff
runtime/druntime/src/rt/typeinfo/ti_AC.d removed
runtime/phobos/etc/c/odbc/sqlext.d changed 0.6% diff
runtime/phobos/index.d changed 1.7% diff
runtime/phobos/Jenkinsfile added
runtime/phobos/std/algorithm/comparison.d changed 3.3% diff
runtime/phobos/std/algorithm/iteration.d changed 5.7% diff
runtime/phobos/std/algorithm/mutation.d changed 7.3% diff
runtime/phobos/std/algorithm/package.d changed 9.5% diff
runtime/phobos/std/algorithm/searching.d changed 7.7% diff
runtime/phobos/std/algorithm/setops.d changed 5.5% diff
runtime/phobos/std/algorithm/sorting.d changed 4.2% diff
runtime/phobos/std/ascii.d changed 13.7% diff
runtime/phobos/std/complex.d changed 18.7% diff
runtime/phobos/std/container/array.d changed 9.8% diff
runtime/phobos/std/container/dlist.d changed 0.3% diff
runtime/phobos/std/container/package.d changed 0.1% diff
runtime/phobos/std/container/rbtree.d changed 2.9% diff
runtime/phobos/std/container/slist.d changed 2.8% diff
runtime/phobos/std/container/util.d changed 3.6% diff
runtime/phobos/std/csv.d changed 3.8% diff
runtime/phobos/std/digest/hmac.d changed 0.2% diff
runtime/phobos/std/experimental/allocator/building_blocks/package.d changed 4.7% diff
runtime/phobos/std/experimental/logger/core.d changed 2.9% diff
runtime/phobos/std/experimental/ndslice/iteration.d removed
runtime/phobos/std/experimental/ndslice/selection.d removed
runtime/phobos/std/experimental/ndslice/slice.d removed
runtime/phobos/std/file.d changed 5.7% diff
runtime/phobos/std/functional.d changed 4.9% diff
runtime/phobos/std/internal/digest/sha_SSSE3.d changed 0.7% diff
runtime/phobos/std/meta.d changed 1.8% diff
runtime/phobos/std/process.d changed 8.8% diff
runtime/phobos/std/range/interfaces.d changed 8.3% diff
runtime/phobos/std/range/package.d changed 5.6% diff
runtime/phobos/std/range/primitives.d changed 4.9% diff
runtime/phobos/std/regex/internal/generator.d changed 5.8% diff
runtime/phobos/std/regex/internal/tests.d changed 3.3% diff
runtime/phobos/std/traits.d changed 5.0% diff
runtime/phobos/std/typetuple.d changed 10.1% diff
runtime/phobos/std/zlib.d changed 4.9% diff
runtime/profile-rt/d/ldc/profile.d changed 4.4% diff
tests/codegen/attr_targetoptions_fp.d changed 5.6% diff
tests/codegen/discard_value_names_ir2obj_cache.d changed 40.1% diff
tests/codegen/ptr_16_bit.d added
tests/d2/dmd-testsuite/compilable/b16346.d added
tests/d2/dmd-testsuite/compilable/b16697.d added
tests/d2/dmd-testsuite/compilable/b17111.d added
tests/d2/dmd-testsuite/compilable/ddoc14413.d added
tests/d2/dmd-testsuite/compilable/extra-files/header3.d added
tests/d2/dmd-testsuite/compilable/extra-files/header3.di added
tests/d2/dmd-testsuite/compilable/test16083.d added
tests/d2/dmd-testsuite/fail_compilation/pragmas.d added
tests/d2/dmd-testsuite/fail_compilation/reserved_version.d changed 32.7% diff
tests/d2/dmd-testsuite/fail_compilation/reserved_version_switch.d changed 1.6% diff
tests/d2/dmd-testsuite/fail_compilation/switches.d added
tests/d2/dmd-testsuite/fail_compilation/test4682.d added
tests/debuginfo/nested_llvm306.d removed
tests/linking/link_bitcode_libs.d changed 3.3% diff
tests/sanitizers/fsanitize_address.d added
tests/sanitizers/fsanitize_coverage.d added
tests/sanitizers/fsanitize_error_diagnostic.d added
tests/sanitizers/fsanitize_fuzzer.d added
tests/sanitizers/fsanitize_thread.d added
tests/sanitizers/inputs/fsanitize_blacklist.txt added
tests/sanitizers/inputs/fsanitize_blacklist2.txt added

Packages Compared:

ldc-1.3.0-src.tar.gz
ldc-1.4.0-src.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)