Michael Hansen
|
21c35b2f4c
|
Simplify PycDict key/value storage a bit
|
2023-11-09 15:05:55 -08:00 |
|
Michael Hansen
|
e27faa1e88
|
Remove unnecessary sequence interface on PycDict
|
2023-11-09 14:20:15 -08:00 |
|
Michael Hansen
|
00d436f87d
|
Reduce code duplication between PycSet/PycTuple/PycList
|
2023-02-16 22:10:44 -08:00 |
|
Michael Hansen
|
1fcbf4cd4b
|
Keep PycSet objects marshalled from files in order too
|
2023-02-16 22:01:31 -08:00 |
|
Michael Hansen
|
93495c3bfb
|
Reduce unnecessary uses of std::list
|
2022-12-01 11:35:14 -08:00 |
|
Michael Hansen
|
56e442605a
|
Remove unnecessary complexity and just use the base sequence type common
to both 1.0 and later versions in PyCodeObject.
|
2018-04-28 11:37:13 -07:00 |
|
Michael Hansen
|
7f63529d49
|
Fix PycCode incompatibility with Python 1.0
|
2018-04-26 15:13:52 -07:00 |
|
Michael Hansen
|
bf60a5831b
|
Fix several undefined behavior issues identified by @nrathaus.
Fixes #147.
|
2018-01-28 15:37:44 -08:00 |
|
Michael Hansen
|
b9dd99d518
|
Don't create special objects for NULL, just use NULL directly.
Also move null check into PycRef for nullable references.
|
2017-07-05 16:36:04 -07:00 |
|
Michael Hansen
|
176a049a68
|
Support new marshal types from Python 3.4
|
2014-01-21 00:42:37 -08:00 |
|
Michael Hansen
|
c474d368a1
|
Use less conflicting filenames
|
2011-10-23 17:48:10 -07:00 |
|