Skip to content
  1. Sep 21, 2009
  2. Sep 10, 2009
  3. Jul 06, 2009
  4. May 06, 2009
  5. May 04, 2009
  6. May 02, 2009
  7. Apr 10, 2009
    • Douglas Gregor's avatar
      Implementation of pre-compiled headers (PCH) based on lazy · ef84c4b4
      Douglas Gregor authored
      de-serialization of abstract syntax trees.
      
      PCH support serializes the contents of the abstract syntax tree (AST)
      to a bitstream. When the PCH file is read, declarations are serialized
      as-needed. For example, a declaration of a variable "x" will be
      deserialized only when its VarDecl can be found by a client, e.g.,
      based on name lookup for "x" or traversing the entire contents of the
      owner of "x".
      
      This commit provides the framework for serialization and (lazy)
      deserialization, along with support for variable and typedef
      declarations (along with several kinds of types). More
      declarations/types, along with important auxiliary structures (source
      manager, preprocessor, etc.), will follow.
      
      llvm-svn: 68732
      ef84c4b4
  8. Mar 24, 2009
    • Daniel Dunbar's avatar
      Update TestRunner.sh for renaming. · 2afa8abd
      Daniel Dunbar authored
       - Substitutes both clang and clang-cc.
      
       - Incorporates patch from Jon Simons to diagnose if clang or clang-cc
         isn't found.
      
       - Uses full path when running scripts, for more precision in the
         output.
      
      llvm-svn: 67610
      2afa8abd
  9. Oct 15, 2008
  10. Sep 27, 2008
  11. Sep 06, 2008
  12. Sep 04, 2008
  13. Jul 27, 2008
  14. Jul 25, 2008
  15. Mar 23, 2008
  16. Mar 20, 2008
  17. Mar 18, 2008
  18. Mar 17, 2008
    • Gabor Greif's avatar
      Actually expand the %t1 patterns (in RUN: lines) to a unique · d8d1b602
      Gabor Greif authored
      filename.
      This fixes (e.g.) CodeGen/struct-x86-darwin.c which
      raced at writing to "%t1" with other tests when parallel
      testing was specified with a high "-j XX" value.
      
      Also gets rid of the file tools/clang/test/%t1
      when doing an "svn st" after testing.
      
      llvm-svn: 48454
      d8d1b602
    • Gabor Greif's avatar
      Second round of review feedback. · 8eea5b51
      Gabor Greif authored
      * print out message when tests start
      * testrunner sets status now
      * on failed test run print out test name
      
      I tested these changes with the non-parallel makefile
      and it did not break.
      
      llvm-svn: 48453
      8eea5b51
  19. Dec 12, 2007
  20. Nov 28, 2007
    • Ted Kremenek's avatar
      Changed TestRunner.sh to dump the output and generated script files in · 44d5166c
      Ted Kremenek authored
      subdirectories mirroring where the test case file is located
      
      For example, for the test case "Sema/stmt_exprs.c", instead of the files
      "Output/stmt_exprs.c.out" and "Output/stmt_exprs.c.out.script" being created, the
      files "Output/Sema/stmt_exprs.c.out" and "Output/Sema/stmt_exprs.c.out.script" are
      created. This prevents any collisions from different test directories that have the
      same file name for a test case, and also makes it clear where the test case was
      drawn from.
      
      llvm-svn: 44410
      44d5166c
  21. Jun 08, 2007
Loading