- May 07, 2013
-
-
Ted Kremenek authored
llvm-svn: 181361
-
Ted Kremenek authored
llvm-svn: 181360
-
Ted Kremenek authored
llvm-svn: 181359
-
Ted Kremenek authored
llvm-svn: 181358
-
Ted Kremenek authored
llvm-svn: 181357
-
Ted Kremenek authored
llvm-svn: 181356
-
Bob Wilson authored
No functional change. llvm-svn: 181355
-
Rafael Espindola authored
llvm-svn: 181354
-
Rafael Espindola authored
llvm-svn: 181353
-
Argyrios Kyrtzidis authored
rdar://13680583 llvm-svn: 181352
-
Bill Wendling authored
llvm-svn: 181351
-
Bill Wendling authored
llvm-svn: 181350
-
Rafael Espindola authored
The idea is that docs/ReleaseNotes.rst is 3.3 and will be copied to the branch by the release manager just before creating the release candidates. This ReleaseNotes_34.rst will then be moved over ReleaseNotes.rst after the 3.3 release. llvm-svn: 181349
-
Matt Arsenault authored
llvm-svn: 181348
-
Howard Hinnant authored
Introduce _LIBCPP_STD_VER. This can be set by the client (or the clang driver). Or it will be defaulted. The default is 11 if -std= c++11 or eariler, else it will default to the current year modulo the century. We anticipate it defaulting to 14 for C++14 when the time comes. For now, post-C++11 libcxx implementations should protect themselves with #if _LIBCPP_STD_VER > 11. llvm-svn: 181347
-
Preston Gurd authored
llvm-svn: 181346
-
Argyrios Kyrtzidis authored
rdar://13829073 llvm-svn: 181345
-
Jyotsna Verma authored
llvm-svn: 181344
-
Enrico Granata authored
This module uses Python's sys.settrace() mechanism so setup a hook that can log every significant operation This is a first step in providing a good debugging experience of Python embedded in LLDB This module comprises an OO infrastructure that wraps Python's tracing and inspecting mechanisms, plus a very simple logging tracer Output from this tracer looks like: call print_keyword_args from <module> @ 243 args are kwargs are {'first_name': 'John', 'last_name': 'Doe'} running print_keyword_args @ 228 locals are {'kwargs': {'first_name': 'John', 'last_name': 'Doe'}} running print_keyword_args @ 229 locals are {'key': 'first_name', 'value': 'John', 'kwargs': {'first_name': 'John', 'last_name': 'Doe'}} first_name = John running print_keyword_args @ 228 locals are {'key': 'first_name', 'value': 'John', 'kwargs': {'first_name': 'John', 'last_name': 'Doe'}} running print_keyword_args @ 229 locals are {'key': 'last_name', 'value': 'Doe', 'kwargs': {'first_name': 'John', 'last_name': 'Doe'}} last_name = Doe running print_keyword_args @ 228 locals are {'key': 'last_name', 'value': 'Doe', 'kwargs': {'first_name': 'John', 'last_name': 'Doe'}} return from print_keyword_args value is None locals are {'key': 'last_name', 'value': 'Doe', 'kwargs': {'first_name': 'John', 'last_name': 'Doe'}} llvm-svn: 181343
-
Richard Smith authored
C++1y: Update __cplusplus to temporary value 201305L to allow detection of provisional C++1y support. Add __has_feature and __has_extension checks for C++1y features (based on the provisional names from the C++ features study group), and update documentation to match. llvm-svn: 181342
-
Matt Kopec authored
llvm-svn: 181341
-
Andrew Kaylor authored
llvm-svn: 181340
-
David Blaikie authored
Apparently we didn't keep an association of Compile Unit metadata nodes to DIEs so looking up that parental context failed & thus caused no DW_TAG_imported_modules to be emitted at the CU scope. Fix this by adding the mapping & sure up the test case to verify this. llvm-svn: 181339
-
Hal Finkel authored
Implement suggestions by Bill Schmidt in post-commit review. No functionality change intended. llvm-svn: 181338
-
Anna Zaks authored
Instead, use the location of the call to print the note. llvm-svn: 181337
-
Howard Hinnant authored
llvm-svn: 181336
-
Andrew Trick authored
Patch by Dan Liew! llvm-svn: 181335
-
Jyotsna Verma authored
Missing file, HexagonSplitConst32AndConst64.cpp, from lib/Target/Hexagon/CMakeLists.txt. llvm-svn: 181334
-
Ted Kremenek authored
llvm-svn: 181333
-
Serge Pavlov authored
llvm-svn: 181332
-
Jyotsna Verma authored
llvm-svn: 181331
-
Sergey Matveev authored
llvm-svn: 181330
-
Edwin Vane authored
Adding an QualType::isNull() check. llvm-svn: 181329
-
Richard Sandiford authored
llvm-svn: 181328
-
Sergey Matveev authored
llvm-svn: 181327
-
Alexander Kornienko authored
Summary: Added parseConfiguration method, which reads FormatStyle from YAML string. This supports all FormatStyle fields and an additional BasedOnStyle field, which can be used to specify base style. Reviewers: djasper, klimek Reviewed By: djasper CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D754 llvm-svn: 181326
-
Shankar Easwaran authored
llvm-svn: 181325
-
Jyotsna Verma authored
llvm-svn: 181324
-
Ashok Thirumurthi authored
while we develop a better understanding of how to manage the thread lists in a platform-independant fashion. Reviewed by: Daniel Malea llvm-svn: 181323
-
Sergey Matveev authored
Move this function to sanitizer_common because LSan uses it too. Also, fix a bug where the TLS range reported for main thread was off by the size of the thread descriptor from libc (TSan doesn't care much, but for LSan it's critical). llvm-svn: 181322
-