Hi Jim,
I've attached a patch here that does what you suggest, I created a
ModulesDidLoad() on both the Process and the JITLoader and use this now to
only search the new modules for necessary JIT symbols. This works great and
startup time does seem faster on programs with large shared libraries.
Author: jingham
Date: Fri Mar 7 05:16:37 2014
New Revision: 203231
URL: http://llvm.org/viewvc/llvm-project?rev=203231view=rev
Log:
The ThreadPlanCallFunction needs to pass its StopOthers to its run to address
subplan.
Modified:
lldb/trunk/include/lldb/Target/ThreadPlanCallFunction.h
Author: emaste
Date: Fri Mar 7 11:20:50 2014
New Revision: 203253
URL: http://llvm.org/viewvc/llvm-project?rev=203253view=rev
Log:
Fix test 'make clean' target for empty $(DSYM) on FreeBSD
A freebsd issue with rm prevents '[g]make clean' from working if $(DSYM)
is empty (fts_open(3) fails if
On 7 March 2014 13:01, Todd Fiala tfi...@google.com wrote:
Ah I see, ok.
It might be worth taking a pass at the makefiles at some point and converting
the direct rm usage to $(RM), but I wouldn't worry about it now. Only if it
it would have fixed the issue on FreeBSD.
Ah, applying -r
Author: benlangmuir
Date: Fri Mar 7 02:31:36 2014
New Revision: 203217
URL: http://llvm.org/viewvc/llvm-project?rev=203217view=rev
Log:
Update for clang r203213
Modified:
lldb/trunk/source/Expression/ClangExpressionParser.cpp
Modified: lldb/trunk/source/Expression/ClangExpressionParser.cpp
Author: emaste
Date: Fri Mar 7 13:02:20 2014
New Revision: 203268
URL: http://llvm.org/viewvc/llvm-project?rev=203268view=rev
Log:
Fix malloc thread step-out test on FreeBSD
After hitting the malloc() breakpoint on FreeBSD our top frame is actually
an inlined function malloc_init.
* frame
Author: emaste
Date: Fri Mar 7 13:11:00 2014
New Revision: 203271
URL: http://llvm.org/viewvc/llvm-project?rev=203271view=rev
Log:
Use predefined $(RM) in clean rule, and -r only for (expected) directories
Modified:
lldb/trunk/test/make/Makefile.rules
Modified:
Author: gclayton
Date: Fri Mar 7 13:24:39 2014
New Revision: 203274
URL: http://llvm.org/viewvc/llvm-project?rev=203274view=rev
Log:
Verify we have a correct ELF or Mach core file before we return a valid instace
of ProcessElfCore or ProcessMachCore respectively.
Modified:
The logging is just used in one spot in ProcessELFCore, I would switch the
include from:
#include ProcessPOSIXLog.h
to:
#include lldb/lldb-private-log.h
And change the logging from:
Log *log (ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_PROCESS));
to:
Log
Author: gclayton
Date: Fri Mar 7 15:51:19 2014
New Revision: 203292
URL: http://llvm.org/viewvc/llvm-project?rev=203292view=rev
Log:
Remove unused code.
Modified:
lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.cpp
Author: jmolenda
Date: Fri Mar 7 17:23:10 2014
New Revision: 203310
URL: http://llvm.org/viewvc/llvm-project?rev=203310view=rev
Log:
Re-enable ProcessElfCore for non-FreeBSD/Linux builds; with Greg's fix in
r203274
this is not installing itself for Mach-O binaries.
Modified:
Author: jmolenda
Date: Fri Mar 7 19:34:55 2014
New Revision: 203330
URL: http://llvm.org/viewvc/llvm-project?rev=203330view=rev
Log:
Add API logging to the SBQueue/SBQueueItem/SBThread calls.
Modified:
lldb/trunk/source/API/SBQueue.cpp
lldb/trunk/source/API/SBQueueItem.cpp
12 matches
Mail list logo