- Jan 07, 2011
-
-
Greg Clayton authored
by any means, but something to stress test our unwinder with 260,000+ frames on a standard darwin thread. llvm-svn: 123037
-
Johnny Chen authored
command to do the disassembly. Instead, use the Python API. llvm-svn: 123029
-
Johnny Chen authored
llvm-svn: 122985
-
- Jan 06, 2011
-
-
Johnny Chen authored
number string as found in the resources/LLDB-info.plist file. llvm-svn: 122930
-
- Jan 05, 2011
-
-
Johnny Chen authored
previously added ordinal number of the currently running test case. llvm-svn: 122922
-
Johnny Chen authored
describing the ordinal number of the currently running test case. llvm-svn: 122901
-
- Jan 03, 2011
-
-
Johnny Chen authored
llvm-svn: 122770
-
Johnny Chen authored
llvm-svn: 122767
-
- Dec 24, 2010
-
-
Johnny Chen authored
And decorate the test cases as @expectedFailure. llvm-svn: 122525
-
- Dec 23, 2010
-
-
Johnny Chen authored
test case test_help_version(). llvm-svn: 122515
-
Johnny Chen authored
get the argument values of the call stacks when stopped on the breakpoint. Radar has been filed for the expected failures: test failure: ./dotest.py -v -w -t -p TestFrames (argument values are wrong) llvm-svn: 122460
-
- Dec 22, 2010
-
-
Johnny Chen authored
llvm-svn: 122450
-
Johnny Chen authored
and run the "process continue" command, use the SBProcess.Continue() API. llvm-svn: 122434
-
Johnny Chen authored
llvm-svn: 122428
-
Johnny Chen authored
llvm-svn: 122382
-
Johnny Chen authored
and waiting for two expected state changed events to arrive: "running" followed by "stopped". llvm-svn: 122380
-
- Dec 21, 2010
-
-
Johnny Chen authored
llvm-svn: 122352
-
Johnny Chen authored
the process. The custom thread started before this point is running in a loop waiting for events to come. llvm-svn: 122316
-
Johnny Chen authored
llvm-svn: 122306
-
Johnny Chen authored
debugger and to exercise some event APIs. llvm-svn: 122304
-
- Dec 20, 2010
-
-
Johnny Chen authored
# Set prompt to 'lldb2'. self.runCmd("settings set prompt lldb2") llvm-svn: 122272
-
- Dec 17, 2010
-
-
Johnny Chen authored
in order to sort the output by address. llvm-svn: 122071
-
- Dec 16, 2010
-
-
Johnny Chen authored
against. llvm-svn: 121989
-
Johnny Chen authored
llvm-svn: 121986
-
Johnny Chen authored
on a frame and to exercise the methods of SBSymbolContext. llvm-svn: 121941
-
- Dec 15, 2010
-
-
Johnny Chen authored
"(MyString) *self" llvm-svn: 121907
-
Johnny Chen authored
for the two API calls. llvm-svn: 121898
-
Jim Ingham authored
in the DWARF to be incorrect. llvm-svn: 121894
-
Johnny Chen authored
due to crashes while running the entire test suite with clang-126. To reproduce: CC=clang ./dotest.py -v -w 2> ~/Developer/Log/lldbtest.log To skip this test case: CC=clang ./dotest.py -b blacklist.py -v -w 2> ~/Developer/Log/lldbtest.log llvm-svn: 121887
-
Caroline Tice authored
Add test cases to test various aspect of the 'alias' command. llvm-svn: 121879
-
Greg Clayton authored
function and also hooked up better error reporting for when things fail. Fixed issues with trying to display children of pointers when none are supposed to be shown (no children for function pointers, and more like this). This was causing child value objects to be made that were correctly firing an assertion. llvm-svn: 121841
-
Johnny Chen authored
combinations. llvm-svn: 121818
-
Caroline Tice authored
command completion properly (e.g. abbreviated commands, which are NOT the same as aliases). llvm-svn: 121814
-
Johnny Chen authored
after the statement it wants to revert the effect of. llvm-svn: 121813
-
Johnny Chen authored
o "output1.txt" for test_pass_host_env_vars() test case o "output2.txt" for test_run_args_and_env_vars_with_dsym() test case o "output2.txt" for test_run_args_and_env_vars_with_dwarf() test case and add teardown hook to test_pass_host_env_vars() in order to properly unset the host environment variables set while running the test case. llvm-svn: 121811
-
Johnny Chen authored
ALso add a teardown hook to the LoadUnloadTestCase.test_dyld_library_path() test case to have it restore the DYLD_LIBRARY_PATH environment variable. llvm-svn: 121802
-
- Dec 14, 2010
-
-
Johnny Chen authored
linked with a dylib which has been relocated by specifying the DYLD_LIBRARY_PATH environment variable. Test that the function name breakpoint defined in the dylib is resolved. llvm-svn: 121796
-
Johnny Chen authored
o SBFrame.LookupVar -> FindVariable o SBFrame.LookupVarInScope -> FindValue llvm-svn: 121782
-
Johnny Chen authored
does not result in a newly created persistent variable. The old one is returned, instead. llvm-svn: 121775
-
Greg Clayton authored
values or persistent expression variables. Now if an expression consists of a value that is a child of a variable, or of a persistent variable only, we will create a value object for it and make a ValueObjectConstResult from it to freeze the value (for program variables only, not persistent variables) and avoid running JITed code. For everything else we still parse up and JIT code and run it in the inferior. There was also a lot of clean up in the expression code. I made the ClangExpressionVariables be stored in collections of shared pointers instead of in collections of objects. This will help stop a lot of copy constructors on these large objects and also cleans up the code considerably. The persistent clang expression variables were moved over to the Target to ensure they persist across process executions. Added the ability for lldb_private::Target objects to evaluate expressions. We want to evaluate expressions at the target level in case we aren't running yet, or we have just completed running. We still want to be able to access the persistent expression variables between runs, and also evaluate constant expressions. Added extra logging to the dynamic loader plug-in for MacOSX. ModuleList objects can now dump their contents with the UUID, arch and full paths being logged with appropriate prefix values. Thread hardened the Communication class a bit by making the connection auto_ptr member into a shared pointer member and then making a local copy of the shared pointer in each method that uses it to make sure another thread can't nuke the connection object while it is being used by another thread. Added a new file to the lldb/test/load_unload test that causes the test a.out file to link to the libd.dylib file all the time. This will allow us to test using the DYLD_LIBRARY_PATH environment variable after moving libd.dylib somewhere else. llvm-svn: 121745
-