- Oct 22, 2011
-
-
Greg Clayton authored
llvm-svn: 142718
-
Greg Clayton authored
classes in the expression parser. llvm-svn: 142717
-
Ted Kremenek authored
Only emit implicit constant conversion truncation warnings in reachable code. Apparently this is what GCC does, and some code depends on this. Fixes <rdar://problem/10321089>. llvm-svn: 142716
-
Jason Molenda authored
commands. llvm-svn: 142715
-
Ted Kremenek authored
llvm-svn: 142714
-
Ted Kremenek authored
llvm-svn: 142713
-
Sean Callanan authored
correctly even after the process has quit. llvm-svn: 142712
-
Fariborz Jahanian authored
llvm-svn: 142711
-
Jason Molenda authored
A patina of gdb's "display" command, intended mostly for simply monitoring a variable as you step through source code. Formatters do not work, e.g. display/x $pc does not work. llvm-svn: 142710
-
Fariborz Jahanian authored
None private methods if their implementation have attribute, they must exactly match those in their declarations. // rdar://10271563 llvm-svn: 142709
-
Johnny Chen authored
Add benchmarks for expression evaluations (TestExpressionCmd.py) and disassembly (TestDoAttachThenDisassembly.py). An example: [17:45:55] johnny:/Volumes/data/lldb/svn/trunk/test $ ./bench.py 2>&1 | grep -P '^lldb.*benchmark:' lldb startup delay (create fresh target) benchmark: Avg: 0.104274 (Laps: 30, Total Elapsed Time: 3.128214) lldb startup delay (set first breakpoint) benchmark: Avg: 0.102216 (Laps: 30, Total Elapsed Time: 3.066470) lldb frame variable benchmark: Avg: 1.649162 (Laps: 20, Total Elapsed Time: 32.983245) lldb stepping benchmark: Avg: 0.104409 (Laps: 50, Total Elapsed Time: 5.220461) lldb expr cmd benchmark: Avg: 0.206774 (Laps: 25, Total Elapsed Time: 5.169350) lldb disassembly benchmark: Avg: 0.089086 (Laps: 10, Total Elapsed Time: 0.890859) llvm-svn: 142708
-
Jason Molenda authored
Add "nexti" an "ni" as aliases for thread step-inst-over. llvm-svn: 142707
-
Bill Wendling authored
that the set of callee-saved registers is correct for the specific platform. <rdar://problem/10313708> & ctor_dtor_count & ctor_dtor_count-2 llvm-svn: 142706
-
Akira Hatanaka authored
- Size of long double is 16 bytes for both N32 and N64. - Size of pointers and long is 8 bytes for N64. llvm-svn: 142705
-
Jim Grosbach authored
llvm-svn: 142704
-
Douglas Gregor authored
llvm-svn: 142703
-
Sean Callanan authored
that Objective-C methods returning types incompatible with "id" can be properly cast. llvm-svn: 142702
-
Douglas Gregor authored
llvm-svn: 142701
-
Eric Christopher authored
for the function type. Update a testcase accordingly. Patch initially by Anders Waldenborg! llvm-svn: 142700
-
Douglas Gregor authored
llvm-svn: 142699
-
Greg Clayton authored
llvm-svn: 142698
-
Eli Friedman authored
llvm-svn: 142697
-
Argyrios Kyrtzidis authored
in such a case just write out a reference of a previously serialized Stmt, instead of serializing it all over again. This saves memory + space + [de]serializing time, and avoids blowing up memory with pathological cases. rdar://10293911 llvm-svn: 142696
-
Argyrios Kyrtzidis authored
llvm-svn: 142695
-
Eli Friedman authored
llvm-svn: 142694
-
Fariborz Jahanian authored
class declaration which forces any such class and any class that inherits from such a class to have their typeinfo symbols be marked as weak. // rdar://10246395 A test/CodeGenCXX/weak-extern-typeinfo.cpp M lib/Sema/SemaDeclCXX.cpp M lib/Sema/SemaDeclAttr.cpp M lib/CodeGen/CGRTTI.cpp llvm-svn: 142693
-
Nick Lewycky authored
suggestion! llvm-svn: 142692
-
Jim Grosbach authored
llvm-svn: 142691
-
Sean Callanan authored
permits a namespace map to be created and populated when the namespace is imported, not just when it is requested via FindExternalVisibleDecls(). llvm-svn: 142690
-
Bill Wendling authored
The assumption in the back-end is that PHIs are not allowed at the start of the landing pad block for SjLj exceptions. <rdar://problem/10313708> llvm-svn: 142689
-
- Oct 21, 2011
-
-
Greg Clayton authored
llvm-svn: 142688
-
Benjamin Kramer authored
llvm-svn: 142687
-
Tanya Lattner authored
Revert r141657 for now. This has broken css and changed links on llvm.org. I'd like to understand exactly why the links have changed and if a newer doxygen is required. This may be reapplied once we upgrade on llvm.org and it is fully tested. llvm-svn: 142686
-
DeLesley Hutchins authored
llvm-svn: 142685
-
Eli Friedman authored
llvm-svn: 142684
-
Owen Anderson authored
llvm-svn: 142683
-
Jim Grosbach authored
llvm-svn: 142682
-
Owen Anderson authored
llvm-svn: 142681
-
Johnny Chen authored
Example (start the lldb inferior, break at the Driver::MainLoop() function, and issue 'frame variable'): $ ./dotest.py -v +b -x '-F Driver::MainLoop()' -n -p TestFrameVariableResponse.py ---------------------------------------------------------------------- Collected 1 test 1: test_startup_delay (TestFrameVariableResponse.FrameVariableResponseBench) Test response time for the 'frame variable' command. ... lldb frame variable benchmark: Avg: 1.636897 (Laps: 20, Total Elapsed Time: 32.737944) ok ---------------------------------------------------------------------- Ran 1 test in 65.105s OK llvm-svn: 142678
-
Benjamin Kramer authored
This is from the same paper from Ball and Larus as the rest of the currently implemented heuristics. llvm-svn: 142677
-