Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
a69bbe02a2352271e8b14542073f177e24c499c1
/
lldb
/
source
/
Plugins
/
ScriptInterpreter
/
Python
/
PythonDataObjects.h
6a93a12
[LLDB][Python] fix another fflush issue on NetBSD
by Lawrence D'Anna
· 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
2386537
[LLDB] bugfix: command script add -f doesn't work for some callables
by Lawrence D'Anna
· 6 years ago
03819d1
eliminate one form of PythonObject::Reset()
by Lawrence D'Anna
· 6 years ago
c86a6ac
clean up the implementation of PythonCallable::GetNumArguments
by Lawrence D'Anna
· 6 years ago
0f78359
delete SWIG typemaps for FILE*
by Lawrence D'Anna
· 6 years ago
d3bd5b3
eliminate virtual methods from PythonDataObjects
by Lawrence D'Anna
· 6 years ago
d9b553e
SBFile::GetFile: convert SBFile back into python native files.
by Lawrence D'Anna
· 6 years ago
085328e
exception handling in PythonDataObjects.
by Lawrence D'Anna
· 6 years ago
27a14f1
Pass an SBStructuredData to scripted ThreadPlans on use.
by Jim Ingham
· 6 years ago
5750453
new api class: SBFile
by Lawrence D'Anna
· 6 years ago
2783d81
[JSON] Use LLVM's library for encoding JSON in StructuredData
by Jonas Devlieghere
· 6 years ago
2fce113
Convert FileSystem::Open() to return Expected<FileUP>
by Lawrence D'Anna
· 6 years ago
1d846e1
Delete unnecessary copy ctors
by Fangrui Song
· 6 years ago
9a6c757
[Python] Remove unused includes
by Jonas Devlieghere
· 7 years ago
b81d715
Add PythonBoolean type to the PythonDataObjects
by Tatyana Krasnukha
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
ceff664
Remove header grouping comments.
by Jonas Devlieghere
· 7 years ago
d68983e
Partially revert r335236
by Pavel Labath
· 7 years ago
bcadb5a
ScriptInterpreterPython cleanup
by Pavel Labath
· 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
f2a8bcc
Move StructuredData from Core to Utility
by Pavel Labath
· 8 years ago
01c3243
Remove dependencies from Utility to Core and Target.
by Zachary Turner
· 9 years ago
bf9a773
Move classes from Core -> Utility.
by Zachary Turner
· 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
9ba9dfd
Make sure files include what they use (part 2/2)
by Pavel Labath
· 9 years ago
d9c9da5
Add a default-value bool flag pretty_print to the StructuredData Dump methods.
by Jason Molenda
· 9 years ago
a5d6765
Fix an issue where the @lldb.command marker would not work with the new 5-argument version of the Python command function
by Enrico Granata
· 9 years ago
f9d6d20
Fix swig typemap for SBEvent.
by Zachary Turner
· 10 years ago
744959b
Fix an issue where scripted commands would not actually print any of their output if an immediate output file was set in the result object via a Python file object
by Enrico Granata
· 10 years ago
00cdc77
Don't define Bytes and String to be the same number on Py2.
by Zachary Turner
· 10 years ago
5a72c02
Introduce a PythonBytes class into PythonDataObjects.
by Zachary Turner
· 10 years ago
2419f1d
Modernize FormatBacktrace() and make portable for Python 3.
by Zachary Turner
· 10 years ago
a281b42
Make PythonDataObjects.h work when LLDB_DISABLE_PYTHON=1
by Zachary Turner
· 10 years ago
02bf92d
Fix non-Windows build after r252906.
by Zachary Turner
· 10 years ago
b58fb2f
Begin converting uses of PyCallable to PythonCallable.
by Zachary Turner
· 10 years ago
a140514
Create `PythonTuple` and `PythonCallable` wrapper classes.
by Zachary Turner
· 10 years ago
7841efb
Add a `PythonModule` class, and a root-level method for resolving names.
by Zachary Turner
· 10 years ago
edb35d9
Fix Clang-tidy modernize-use-override warnings in some files in source/Plugins; other minor fixes.
by Eugene Zelenko
· 10 years ago
3206402
Fix potential file i/o problem with python handles.
by Zachary Turner
· 10 years ago
7d6d218
Convert SWIG typemap string operations to PythonObjects.
by Zachary Turner
· 10 years ago
eda01c3
Update SWIG typemaps to use `PythonFile`.
by Zachary Turner
· 10 years ago
9c40264
Introduce a `PythonFile` object, and use it everywhere.
by Zachary Turner
· 10 years ago
87f4772
Minor cleanup on PythonDataObject constructors.
by Zachary Turner
· 10 years ago
60c24f7
Change swig interface files to use PythonDataObjects.
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 (96%) from lldb/include/lldb/Interpreter/PythonDataObjects.h]
0641ca1
Remove ScriptInterpreterObject.
by Zachary Turner
· 11 years ago
e96838e
Fix some python shutdown / ordering issues.
by Zachary Turner
· 11 years ago
bdab3de
<rdar://problem/15906684>
by Enrico Granata
· 12 years ago
44d9378
Merging the iohandler branch back into main.
by Greg Clayton
· 12 years ago
5fb8f79
Fixed internal code to not link against and code from "lldb/API/*".
by Greg Clayton
· 12 years ago
906f329
Change lldb from building against a Python framework out of
by Jason Molenda
· 12 years ago
9076c0f
Made all other "operator bool"s explicit and ensured
by Sean Callanan
· 12 years ago
b8b0bf9
Added Repr() and Str() member functions to our PythonObject class to allow easy conversion to-string of every PythonObject
by Enrico Granata
· 12 years ago
62f8003
Added a new "lldb" log channel named "os" for the OperatingSystem plug-ins to use.
by Greg Clayton
· 12 years ago
a4d8747
<rdar://problem/13010007>
by Greg Clayton
· 13 years ago
435ce13
The OS plug-in can now get data from a python script that implements the protocol.
by Greg Clayton
· 13 years ago
2443cbd
Added Args::StringForEncoding(), Args::StringToGenericRegister() and centralized the parsing of the string to encoding and string to generic register.
by Greg Clayton
· 13 years ago
281d799
Switch over to using object instances for all PythonData objects.
by Greg Clayton
· 13 years ago
0845a1a
A first version of a bunch of classes that wrap commonly used Python objects in a ref-counting and type-safe C++ API
by Enrico Granata
· 13 years ago