summaryrefslogtreecommitdiffstats
path: root/tools/clang
Commit message (Expand)AuthorAgeFilesLines
* Blink GC plugin: remove temporary exceptions for the TreeShared/Node hierarchy.zerny@chromium.org2014-05-134-28/+2
* Bundle libc++ headers with clang.thakis@chromium.org2014-05-131-0/+4
* Blink GC plugin: require that trace call base::trace and traceAfterDispatch c...zerny@chromium.org2014-05-135-12/+17
* Blink GC plugin: require a trace method if a class derives multiple bases tha...zerny@chromium.org2014-05-129-9/+91
* Blink GC plugin: disallow pure-virtual trace methods.zerny@chromium.org2014-05-106-30/+35
* clang: Instead of having update.sh clobber out/, add a define with the curren...thakis@chromium.org2014-05-091-13/+5
* Blink GC plugin: require that GC derived classes do not override their new(si...zerny@chromium.org2014-05-057-0/+71
* Clang update script (Windows): fix asan runtime copyinghans@chromium.org2014-05-021-2/+5
* Blink GC plugin: fix construction of collection edges containing primitive ty...zerny@chromium.org2014-05-029-18/+276
* Changed clang update script so it clobbers the entire chromium out dir.dyen@chromium.org2014-04-302-30/+9
* Fix IsGCMixin predicate to correctly identify classes with multiple mixin bases.zerny@chromium.org2014-04-291-10/+13
* Roll Clang 206155:206824hans@chromium.org2014-04-232-2/+2
* Roll Clang 204777:206155hans@chromium.org2014-04-162-2/+5
* clang plugin: Fix tests when running on OS X 10.9thakis@chromium.org2014-04-161-0/+5
* Clang update.py: tiny fix to the regexeshans@chromium.org2014-04-141-2/+2
* Check that GC base classes are left-most derived and that RawPtr<T> are not u...zerny@chromium.org2014-04-086-13/+89
* Revert "Turn on clang by default on linux."thakis@chromium.org2014-04-051-6/+7
* Turn on clang by default on linux.thakis@chromium.org2014-04-051-0/+6
* Upgrade blink plugin to pick up r261132.thakis@chromium.org2014-04-031-1/+1
* clang update script cleanups: Remove Xcode 3.2 step, replace "cd -" with "popd".thakis@chromium.org2014-04-022-33/+8
* Add temporary exceptions for the TreeShared hierarchy to the Blink GC plugin.zerny@chromium.org2014-04-025-5/+33
* roll clang 202555:204777thakis@chromium.org2014-04-021-644/+19
* roll clang 202554:202555thakis@chromium.org2014-04-012-6/+10
* clang/mac: Bundle libc++.dylib with clang.thakis@chromium.org2014-04-014-13/+63
* Add flag to gather statistics from the Blink points-to graph.zerny@chromium.org2014-04-012-26/+150
* Re-enable the clang check for enum constants.tsepez@chromium.org2014-03-2810-1/+172
* Avoid updating clang if the user set make_clang_dir in GYP_DEFINESrnk@chromium.org2014-03-271-0/+4
* Removing the misleading comments about mac-only.mithro@mithis.com2014-03-271-14/+21
* Cleanup of the Blink GC plugin code.zerny@chromium.org2014-03-274-58/+57
* Revert of Add a check to the FindBadConstructs.cpp clang plugin for bad enum ...thakis@chromium.org2014-03-263-56/+0
* Disallow Member fields in "unmanaged" classes.zerny@chromium.org2014-03-267-1/+154
* Verify inner classes in the Blink GC plugin.zerny@chromium.org2014-03-265-10/+56
* Add ignore-cycles and pickle-graph flags to the process-graph script.zerny@chromium.org2014-03-261-22/+87
* clang roll 198389:202554 revolutionsthakis@chromium.org2014-03-265-19/+705
* Revert 259371 "clang roll 198389:202554 reloaded"thakis@chromium.org2014-03-255-703/+19
* clang roll 198389:202554 reloadedthakis@chromium.org2014-03-255-19/+703
* Rename Blink GC plugin flag from detect-cycles to dump-graph.zerny@chromium.org2014-03-256-11/+11
* Don't allow raw pointers to GC allocated objects in stack allocated objects.zerny@chromium.org2014-03-243-5/+12
* Global cycle detection analysis.zerny@chromium.org2014-03-2424-19/+808
* Only check GC dispatch methods for GC derived types.zerny@chromium.org2014-03-241-2/+2
* Add checks for stack-allocated types and their uses in fields.zerny@chromium.org2014-03-207-19/+114
* Rename finalize to finalizeGarbageCollectedObject and strengthen its tests.zerny@chromium.org2014-03-208-51/+136
* Check consistency of manual trace and finalization dispatching.zerny@chromium.org2014-03-1816-17/+611
* Revert 257618 "roll clang 198389:202554"thakis@chromium.org2014-03-185-695/+21
* roll clang 198389:202554thakis@chromium.org2014-03-185-21/+695
* Rename NO_TRACE_CHECKING to GC_PLUGIN_IGNORE and add support for annotating c...zerny@chromium.org2014-03-1410-23/+129
* Relax the check on access to GC managed fields in destructors.zerny@chromium.org2014-03-145-17/+68
* Check that classes with non-trivial destructors have finalization support.zerny@chromium.org2014-03-1420-70/+491
* Only require tracing of immediate bases if they inherit a non-pure trace method.zerny@chromium.org2014-03-116-23/+50
* Remove check_url_directory flag from clang plugin.tfarina@chromium.org2014-03-113-18/+4