Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
5861234e72c035ad39b5fd843eef78ab4039351e
/
lldb
/
source
/
Plugins
/
ScriptInterpreter
/
Python
/
ScriptInterpreterPython.cpp
5861234
[lldb] Track the API boundary using a thread_local variable.
by Jonas Devlieghere
· 4 years, 10 months ago
d055e3a
[LLDB/Python] Fix segfault on Python scripted entrypoints
by Pedro Tammela
· 4 years, 10 months ago
00bb397
[lldb] Support Python imports relative the to the current file being sourced
by Jonas Devlieghere
· 5 years ago
3b33b41
[lldb] Remove lexical block and fix formatting LoadScriptingModule (NFC)
by Jonas Devlieghere
· 5 years ago
1197ee3
[lldb] Unconditionally strip the `.py(c)` extension when loading a module
by Jonas Devlieghere
· 5 years ago
1b1d981
Revert "Revert "Add the ability to write target stop-hooks using the ScriptInterpreter.""
by Jim Ingham
· 5 years ago
f775fe5
Revert "Add the ability to write target stop-hooks using the ScriptInterpreter."
by Jonas Devlieghere
· 5 years ago
b65966c
Add the ability to write target stop-hooks using the ScriptInterpreter.
by Jim Ingham
· 5 years ago
11f2ef4
[lldb/ScriptInterpreter] Fix missing include on Windows
by Jonas Devlieghere
· 5 years ago
8422836
[lldb/ScriptInterpreter] Let the IORedirect factory handle IO being disabled.
by Jonas Devlieghere
· 5 years ago
d79273c
[lldb/ScriptInterpreter] Extract IO redirection logic
by Jonas Devlieghere
· 5 years ago
93571c3
[lldb/Python] Various cleanups in ScriptInterpreterPython (NFC)
by Jonas Devlieghere
· 5 years ago
64ec505
[lldb] Rename Master/Slave to Primary/Secondary (NFC)
by Jonas Devlieghere
· 5 years ago
52712d3
Re-land "get rid of PythonInteger::GetInteger()"
by Lawrence D'Anna
· 5 years ago
478619c
Revert "get rid of PythonInteger::GetInteger()"
by Muhammad Omair Javaid
· 5 years ago
7375212
get rid of PythonInteger::GetInteger()
by Lawrence D'Anna
· 5 years ago
30a292c
[ScriptInterpreterPython] Remove buggy code to save/restore stdin.
by Davide Italiano
· 5 years ago
451741a
[lldb] Change Communication::SetConnection to take a unique_ptr
by Pavel Labath
· 5 years ago
1f80e51
[lldb/Reproducers] Collect files imported by command script import
by Jonas Devlieghere
· 6 years ago
3ec3f62
Allow customized relative PYTHONHOME (Attemp 1)
by Haibo Huang
· 6 years ago
215a311
Revert "Allow customized relative PYTHONHOME"
by Stella Stamenova
· 6 years ago
0bb9062
Allow customized relative PYTHONHOME
by Haibo Huang
· 6 years ago
bba9ba8
[lldb/Plugin] s/LLDB_PLUGIN/LLDB_PLUGIN_DEFINE/ (NFC)
by Jonas Devlieghere
· 6 years ago
6115bd9
[LLDB] Fix GCC warnings about extra semicolons. NFC.
by Martin Storsjö
· 6 years ago
fbb4d1e
[lldb/Plugins] Use external functions to (de)initialize plugins
by Jonas Devlieghere
· 6 years ago
adcd026
Make llvm::StringRef to std::string conversions explicit.
by Benjamin Kramer
· 6 years ago
8081428
[lldb][NFC] Fix all formatting errors in .cpp file headers
by Raphael Isemann
· 6 years ago
7ce2de2
[lldb/Debugger] Rename IO handler methods to be more meaningful (NFC)
by Jonas Devlieghere
· 6 years ago
a6faf85
[lldb/CommandInterpreter] Remove flag that's always true (NFC)
by Jonas Devlieghere
· 6 years ago
1562511
[lldb/ScriptInterpreter] Remove can_reload which is always true (NFC)
by Jonas Devlieghere
· 6 years ago
4e26cf2
[lldb/CMake] Rename LLDB_DISABLE_PYTHON to LLDB_ENABLE_PYTHON
by Jonas Devlieghere
· 6 years ago
59998b7
[lldb/Host] Use Host/Config.h entries instead of a global define.
by Jonas Devlieghere
· 6 years ago
1cc0ba4
[LLDB] Disable MSVC warning C4190: 'LLDBSwigPythonBreakpointCallbackFunction' has C-linkage specified, but returns UDT 'llvm::Expected<bool>' which is incompatible with C
by Alexandre Ganea
· 6 years ago
1dfb1a8
[lldb] Fix some warnings in the python plugin
by Pavel Labath
· 6 years ago
9357b5d
Revert and patch "[Python] Remove readline module"
by serge-sans-paille
· 6 years ago
adbf64c
[LLDB][Python] remove ArgInfo::count
by Lawrence D'Anna
· 6 years ago
a69bbe0
[LLDB][breakpoints] ArgInfo::count -> ArgInfo::max_positional_args
by Lawrence D'Anna
· 6 years ago
5e30780
Correct size_t format specifier
by Shu-Chun Weng
· 6 years ago
738af7a
Add the ability to pass extra args to a Python breakpoint callback.
by Jim Ingham
· 6 years ago
04edd18
remove multi-argument form of PythonObject::Reset()
by Lawrence D'Anna
· 6 years ago
722b618
eliminate nontrivial Reset(...) from TypedPythonObject
by Lawrence D'Anna
· 6 years ago
0f78359
delete SWIG typemaps for FILE*
by Lawrence D'Anna
· 6 years ago
b07823f
update ScriptInterpreterPython to use File, not FILE*
by Lawrence D'Anna
· 6 years ago
9eb1371
SBFile support in SBCommandReturnObject
by Lawrence D'Anna
· 6 years ago
0016b45
[lldb] Reverts part of 61f471a
by Haibo Huang
· 6 years ago
61f471a
[lldb] Unifying lldb python path
by Haibo Huang
· 6 years ago
27a14f1
Pass an SBStructuredData to scripted ThreadPlans on use.
by Jim Ingham
· 6 years ago
f913fd6
factor out an abstract base class for File
by Lawrence D'Anna
· 6 years ago
93c9834
Give an error when StepUsingScriptedThreadPlan is passed a bad classname.
by Jim Ingham
· 6 years ago
7ca15ba
remove File::SetStream(), make new files instead.
by Lawrence D'Anna
· 6 years ago
2fce113
Convert FileSystem::Open() to return Expected<FileUP>
by Lawrence D'Anna
· 6 years ago
4d4a8ee
remove unused method ResetOutputFileHandle()
by Jonas Devlieghere
· 6 years ago
20b52c3
[ScriptInterpreter] Limit LLDB's globals to interactive mode.
by Jonas Devlieghere
· 6 years ago
abb3d13
[ScriptInterpreter] Remove ScriptInterpreterPythonImpl::Clear() (NFC)
by Jonas Devlieghere
· 6 years ago
a879f40
[ScriptInterpreter] Initialize globals when loading a scripting module.
by Jonas Devlieghere
· 6 years ago
a8f3ae7
[LLDB] Migrate llvm::make_unique to std::make_unique
by Jonas Devlieghere
· 6 years ago
ea1752a
[Gardening] Remove dead code from ScriptInterpreterPython (NFC)
by Jonas Devlieghere
· 6 years ago
63e5fb7
[Logging] Replace Log::Printf with LLDB_LOG macro (NFC)
by Jonas Devlieghere
· 6 years ago
248a130
[lldb] NFC modernize codebase with modernize-use-nullptr
by Konrad Kleine
· 6 years ago
2b29b43
[ScriptInterpreter] Move ownership into debugger (NFC)
by Jonas Devlieghere
· 6 years ago
8d1fb84
[ScriptInterpreter] Pass the debugger instead of the command interpreter
by Jonas Devlieghere
· 6 years ago
10b113e
[ScriptInterpreterPython] find_first_of -> find (NFC)
by Jonas Devlieghere
· 6 years ago
63dd5d2
[Python] Remove Python include from ScriptInterpreterPython.h
by Jonas Devlieghere
· 6 years ago
05f1dd9
[ScriptInterpreterPython] Remove unused field (NFC)
by Jonas Devlieghere
· 6 years ago
9a6c757
[Python] Remove unused includes
by Jonas Devlieghere
· 6 years ago
05495c5
[Python] Remove dynamic indirection
by Jonas Devlieghere
· 7 years ago
5c4fad0
[ScriptInterpreterPython] Try to make the sanitizer bot green again.
by Davide Italiano
· 7 years ago
b29d82e
[ScriptInterpreterPython] Make SWIG callback private (NFC)
by Jonas Devlieghere
· 7 years ago
b01b108
[ScriptInterpreterPython] Move SWIG initialization into the Python plugin (NFC)
by Jonas Devlieghere
· 7 years ago
4f9cb26
[ScriptInterpreter] Remove a warning and reformat comments.
by Davide Italiano
· 7 years ago
386f00d
[ScriptInterpreter] Make sure that PYTHONHOME is right.
by Davide Italiano
· 7 years ago
0affb58
Quiet command regex instructions during batch execution
by Dave Lee
· 7 years ago
1b6700e
Re-apply "Fix embedded Python initialization according to changes in version 3.7"
by Tatyana Krasnukha
· 7 years ago
6228629
Revert "Fix embedded Python initialization according to changes in version 3.7"
by Tatyana Krasnukha
· 7 years ago
b30c1d5
Fix embedded Python initialization according to changes in version 3.7
by Tatyana Krasnukha
· 7 years ago
42a9da7
Fix potential UB when target_file directory is null
by Stefan Granitz
· 7 years ago
d5b4403
Replace 'ap' with 'up' suffix in variable names. (NFC)
by Jonas Devlieghere
· 7 years ago
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
Next »