Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
5cf777e41387c84518a9ff2ec1222058daf54e58
/
lldb
/
source
/
Plugins
/
ScriptInterpreter
/
Python
/
ScriptInterpreterPython.cpp
796ac80
Use std::make_shared in LLDB (NFC)
by Jonas Devlieghere
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
a6682a4
Simplify Boolean expressions
by Jonas Devlieghere
· 7 years ago
50bc1ed
[FileSystem] Open File instances through the FileSystem.
by Jonas Devlieghere
· 7 years ago
8f3be7a
[FileSystem] Move path resolution logic out of FileSpec
by Jonas Devlieghere
· 7 years ago
dbd7fab
[FileSystem] Remove Exists() from FileSpec
by Jonas Devlieghere
· 7 years ago
8f81aed
[NFC] Fixed -Wsign-compare warning
by David Bolvansky
· 7 years ago
41ae8e7
[lldb] Introduce StackFrameRecognizer [take 3]
by Kuba Mracek
· 7 years ago
cb3628b
Revert r345686 due to build failures
by Kuba Mracek
· 7 years ago
8fddd98
[lldb] Introduce StackFrameRecognizer [take 2]
by Kuba Mracek
· 7 years ago
377f9f9
Revert r345678 (build failure on Linux machines).
by Kuba Mracek
· 7 years ago
ac0ba8c
[lldb] Introduce StackFrameRecognizer
by Kuba Mracek
· 7 years ago
74587a0
Fix double import of _lldb module.
by Vadim Chugunov
· 7 years ago
3815e70
Add a "scripted" breakpoint type to lldb.
by Jim Ingham
· 7 years ago
17af5b6
[NFC] Minor code refactoring.
by Raphael Isemann
· 7 years ago
d6c062b
No longer pass a StringRef to the Python API
by Raphael Isemann
· 7 years ago
4d51a90
Get rid of the C-string parameter in DoExecute
by Raphael Isemann
· 7 years ago
d68983e
Partially revert r335236
by Pavel Labath
· 7 years ago
bcadb5a
ScriptInterpreterPython cleanup
by Pavel Labath
· 7 years ago
2df331b
Remove dependency from Host to python
by Pavel Labath
· 7 years ago
60f028f
Replace HostInfo::GetLLDBPath with specific functions
by Pavel Labath
· 7 years ago
ad8d48f
[FileSpec] Delegate common operations to llvm::sys::path
by Jonas Devlieghere
· 7 years ago
0509724
Reflow paragraphs in comments.
by Adrian Prantl
· 7 years ago
2350272
Revert r317182 for https://reviews.llvm.org/D39128
by Jason Molenda
· 8 years ago
edc2def
Commit Lawrence D'Anna's patch to change SetOututFileHandle to work with IOBase.
by Jason Molenda
· 8 years ago
9e27b70
Ahhhh roll back that commit, I didn't see that Lawrence had filed
by Jason Molenda
· 8 years ago
c139a40
Commit Lawrence D'Anna's patch to change SetOututFileHandle to work with IOBase.
by Jason Molenda
· 8 years ago
ef96986
Reverting r315966 - it caused a build failure on an ubuntu x android bot.
by Jason Molenda
· 8 years ago
695a1f6
Committing this for Larry D'Anna:
by Jason Molenda
· 8 years ago
ac43c1b
Don't access Python objects while not holding the GIL.
by Zachary Turner
· 8 years ago
38d0632
Move Timer and TraceOptions from Core to Utility
by Pavel Labath
· 8 years ago
f9d1647
Remove an expensive lock from Timer
by Pavel Labath
· 8 years ago
97206d5
Rename Error -> Status.
by Zachary Turner
· 8 years ago
7d86ee5
Resubmit FileSystem changes.
by Zachary Turner
· 9 years ago
30e6cbf
Revert "Use LLVM for all stat-related functionality."
by Pavel Labath
· 9 years ago
990e3cd
Use LLVM for all stat-related functionality.
by Zachary Turner
· 9 years ago
c5f28e2
Switch std::call_once to llvm::call_once
by Kamil Rytarowski
· 9 years ago
3b7e198
Remove LIBLLDB_LOG_VERBOSE category
by Pavel Labath
· 9 years ago
684c2c9
Fix clang build for r291198
by Pavel Labath
· 9 years ago
a322f36
Make lldb -Werror clean for -Wstring-conversion
by David Blaikie
· 9 years ago
c156427
Don't allow direct access to StreamString's internal buffer.
by Zachary Turner
· 9 years ago
f7e0725
Fix serialization of Python breakpoint commands.
by Jim Ingham
· 9 years ago
4e4fbe8
Some more pointer safety in Breakpoint.
by Zachary Turner
· 9 years ago
e14dc26
This is the main part of a change to add breakpoint save and restore to lldb.
by Jim Ingham
· 9 years ago
b9c1b51
*** This commit represents a complete reformatting of the LLDB source code
by Kate Stone
· 9 years ago
41de9a9
Moved #include for lldb-python.h to a distinct group with a reminder comment
by Kate Stone
· 9 years ago
f343968f
Delete Host/windows/win32.h
by Zachary Turner
· 9 years ago
c915a7d
Add a few more needed bits to the scripted thread plans.
by Jim Ingham
· 9 years ago
58b794a
Don't crash when OS plug-in returns None from any of the functions we might call.
by Greg Clayton
· 9 years ago
6eec8d6
Add support for synthetic child providers to optionally return a customized typename for display
by Enrico Granata
· 9 years ago
15d1b4e2
Initialize the Python script interpreter lazily (i.e. not at debugger startup)
by Enrico Granata
· 10 years ago
ba45680
Revert "Restore the lazy initialization of ScriptInterpreterPython, which was lost as part of the SystemLifetimeManager work"
by Pavel Labath
· 10 years ago
b184bfa
Restore the lazy initialization of ScriptInterpreterPython, which was lost as part of the SystemLifetimeManager work
by Enrico Granata
· 10 years ago
f9f3609
Fix TestImport for Windows by ensuring backslashes in the directory paths are properly escaped in Python.
by Adrian McCarthy
· 10 years ago
a31baf0
Fixed the python interpreter so that it correctly inherits the top IOHandler's files instead of always using stdin/out/err.
by Greg Clayton
· 10 years ago
b1cf558
Fix an issue where pressing CTRL+C in the interactive script interpreter causes LLDB to crash
by Enrico Granata
· 10 years ago
bdc52ef
Fix const cast error for MSVC2015 build.
by Aidan Dodds
· 10 years ago
7a76845
Fix Python 3 issues related to OS plugins.
by Zachary Turner
· 10 years ago
7d2d098
Python 3 - Fix script import --allow-reload.
by Zachary Turner
· 10 years ago
3946247
Introduce a `PythonExceptionState` class.
by Zachary Turner
· 10 years ago
9ac7a6c
[SBValue] Add a method GetNumChildren(uint32_t max)
by Siva Chandra
· 10 years ago
3206402
Fix potential file i/o problem with python handles.
by Zachary Turner
· 10 years ago
9c40264
Introduce a `PythonFile` object, and use it everywhere.
by Zachary Turner
· 10 years ago
4eff2d3
Make uses of /dev/null portable across OSes.
by Zachary Turner
· 10 years ago
7686644
Avoid a -Wreorder warning in ScriptInterpreterPython.cpp.
by Stephane Sezer
· 10 years ago
079fe48
Fix Python initialization for Python 3.
by Zachary Turner
· 10 years ago
60c24f7
Change swig interface files to use PythonDataObjects.
by Zachary Turner
· 10 years ago
cb57fdd
Fix compiler warnings in ScriptInterpreterPython
by Pavel Labath
· 10 years ago
02545fe
Change PyFile_FromFile to use PyFile_FromFd when using Py3.
by Zachary Turner
· 10 years ago
f8b22f8
Fix ref counting of Python objects.
by Zachary Turner
· 10 years ago
638b98d
Fix build broken by r249885
by Zachary Turner
· 10 years ago
22c8efc
Port native Python-API to 3.x
by Zachary Turner
· 10 years ago
2c1f46d
Convert the ScriptInterpreter system to a plugin-based one.
by Zachary Turner
· 10 years ago
[Renamed (98%) from lldb/source/Interpreter/ScriptInterpreterPython.cpp]
fbecf1a
The session dictionary attached to a Python interpeter holds variables the user creates in the script interpreter
by Enrico Granata
· 10 years ago
3ab6669
If a candidate keyword contains quotes, it's clearly not a keyword, so bail out early
by Enrico Granata
· 10 years ago
4446487
Improve LLDB prompt handling
by Pavel Labath
· 10 years ago
e87764f
Add support for custom commands to set flags on themselves
by Enrico Granata
· 10 years ago
d7e6a4f
Fixed a ton of gcc compile warnings
by Vince Harron
· 10 years ago
dd50f74
Making linking against Python simpler on Windows.
by Zachary Turner
· 11 years ago
4e8ddf5
[Python] Fix issue configuring sys.path during startup.
by Zachary Turner
· 11 years ago
e6e2bb3
Rework LLDB system initialization.
by Zachary Turner
· 11 years ago
0641ca1
Remove ScriptInterpreterObject.
by Zachary Turner
· 11 years ago
870602d
Handle PyLong return values in LLDBSwigPython_CalculateNumChildren.
by Siva Chandra
· 11 years ago
6f79bb2
Add support for Python object commands to return custom short and long help by implementing
by Enrico Granata
· 11 years ago
9fe00e5
Bulk of the infrastructure work to allow script commands to be backed by object instances in addition to free functions
by Enrico Granata
· 11 years ago
a78bd7f
Don't #include FormatManager.h from Debugger.h
by Zachary Turner
· 11 years ago
99b0a9c
If we are trying to load the scripting resource for a module whose name happens to be a Python keyword, then prefix the filename with an _ (e.g. a module named def will load _def.py)
by Enrico Granata
· 11 years ago
3c4f89d
Add Initialize/Terminate method to Platform base plugin
by Tamas Berghammer
· 11 years ago
991b596
Change void* name_token to const void* to address warnings.
by Bruce Mitchener
· 11 years ago
e507bce
Allow python command interpreter commands to be interruptable via CTRL+C.
by Greg Clayton
· 11 years ago
f444044
Respect the fact that the result object claims it doesn't want to be interactive by not forwarding STDIN to the python invocation when it isn't desired.
by Greg Clayton
· 11 years ago
0b9d3ee
Enhance the Pipe interface for better portability.
by Zachary Turner
· 11 years ago
7e4df56
Enable Python summaries to use custom SBTypeSummaryOptions if the user is so inclined. Updates to the webdoc will follow
by Enrico Granata
· 11 years ago
e30f11d
Complete rewrite of interactive editing support for single- and multi-line input.
by Kate Stone
· 11 years ago
88282c6
Add a feature where a string data formatter can now be partially composed of Python summary functions
by Enrico Granata
· 11 years ago
b2df30d
Fix deadlock in Python one-line execution.
by Zachary Turner
· 11 years ago
d07cfd3
Extend synthetic children to produce synthetic values (as in, those that GetValueAsUnsigned(), GetValueAsCString() would return)
by Enrico Granata
· 11 years ago
93a66fc
Move ConnectionFileDescriptor to platform-specific Host directory.
by Zachary Turner
· 11 years ago
06be059
Allow Python commands to optionally take an SBExecutionContext argument in case they need to handle 'where they want to act' separately from the notion of 'currently-selected entity' that is associated to the debugger. Do this in an (hopefully) non-breaking way by running an argcount check before passing in the new argument. Update the test case to also check for this new feature. www update to follow
by Enrico Granata
· 11 years ago
2bdbfd5
This checkin is the first step in making the lldb thread stepping mechanism more accessible from
by Jim Ingham
· 11 years ago
Next »