summaryrefslogtreecommitdiffstats
path: root/tools/clang
Commit message (Expand)AuthorAgeFilesLines
* 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
* Check some finalization properties.zerny@chromium.org2014-03-0512-34/+319
* Update oilpan plugin, now includes plugin code as of r255054.thakis@chromium.org2014-03-051-1/+1
* Add GarbageCollectedMixin as a GC base.zerny@chromium.org2014-03-058-5/+91
* Check correct smart-pointer usage.zerny@chromium.org2014-03-0517-6/+501
* Added edge hierarchy describing the pointer structure of record fields.zerny@chromium.org2014-03-046-77/+436
* Turn on clang plugin checks for //url directory.tfarina@chromium.org2014-03-031-1/+3
* Make TracingStatus an immutable value.zerny@chromium.org2014-02-285-82/+112
* Cleanup Blink GC config and add support for persistent heap collections.zerny@chromium.org2014-02-273-32/+22
* Check tracing of fields and base classes in trace-method bodies.zerny@chromium.org2014-02-2611-3/+414
* Require trace methods on structures with fields that need tracing.zerny@chromium.org2014-02-2618-86/+488
* Clang-on-Windows update script: track HEADhans@chromium.org2014-02-251-6/+6
* Roll Clang on Windows to r202097hans@chromium.org2014-02-251-1/+1
* Roll Clang on Windows 201860:202050hans@chromium.org2014-02-241-1/+1
* Clang-on-Windows update script: fix regexhans@chromium.org2014-02-241-1/+1
* Start landing build support for Clang-style ASan on Windowshans@chromium.org2014-02-221-3/+25