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
|
6a9d6a6132
|
Update bytecode for Python 3.6 beta3, and use a common file for opcode names
|
2016-11-08 16:00:56 -08:00 |
|
Michael Hansen
|
5ee15c890c
|
Fix display of cell vars
|
2016-09-07 18:22:49 -07:00 |
|
Michael Hansen
|
35e74d0e6e
|
Show jump target on FOR_ITER instructions
|
2016-09-07 18:22:22 -07:00 |
|
Michael Hansen
|
4b55e0bcea
|
Fix '...' missing in output
|
2016-08-30 13:32:53 -07:00 |
|
Dirk Faust
|
159c0c91f6
|
fix: conversion
|
2016-07-28 09:48:17 +02:00 |
|
Maxim
|
221ccdb67a
|
size_t instead of ssize_t
|
2016-07-27 15:15:19 +03:00 |
|
Maxim
|
ed96c41005
|
Fix build with msvc
|
2016-07-27 14:00:17 +03:00 |
|
Michael Hansen
|
7701ed420e
|
Make the comparison ops a bit more visually distinct
|
2016-07-15 13:37:50 -07:00 |
|
Fabien Siron
|
5936171e7a
|
Add comparison argument to disassembly output
|
2016-07-10 19:45:29 +00:00 |
|
Michael Hansen
|
605d064fe7
|
Initial support for Python 3.6 disassembly
|
2016-06-22 22:06:09 -07:00 |
|
Michael Hansen
|
5fae3e2d1f
|
Add Python 3.5 disassembly support
|
2015-10-01 16:06:09 -07:00 |
|
Michael Hansen
|
820397f9bf
|
Interned strings and ASCII literals are always in the native format
|
2014-01-21 00:47:11 -08:00 |
|
Michael Hansen
|
176a049a68
|
Support new marshal types from Python 3.4
|
2014-01-21 00:42:37 -08:00 |
|
Michael Hansen
|
6ecbcfb564
|
Add documentation and initial framework for Python 3.4 support
|
2013-11-27 14:10:05 -08:00 |
|
Michael Hansen
|
ad03ec3034
|
Fixes for large operands (> 0x7fff). Closes #34
|
2013-08-06 22:16:28 -07:00 |
|
Michael Hansen
|
50657fb984
|
Preview of Python 3.3 support
|
2012-05-26 14:09:52 -07:00 |
|
Michael Hansen
|
f030a77767
|
Allow for output file override
|
2011-10-23 19:04:06 -07:00 |
|
Michael Hansen
|
c474d368a1
|
Use less conflicting filenames
|
2011-10-23 17:48:10 -07:00 |
|
Darryl Pogue
|
f795613445
|
Support for closure functions.
|
2011-10-16 22:46:17 -07:00 |
|
Michael Hansen
|
6a93c9f22d
|
Actually output PyLong constants
|
2011-09-23 21:46:05 -07:00 |
|
Michael Hansen
|
be6ea32619
|
Add Python 3.2 support
|
2011-01-06 17:15:48 -08:00 |
|
Darryl Pogue
|
f1205548e5
|
Add raise, break, continue, and a hacky attempt at for loops.
for loops currently generate a core dump.
|
2011-01-01 02:31:31 -08:00 |
|
Darryl Pogue
|
132d62baf6
|
Added basic while loop support and a test system.
|
2010-12-31 02:42:58 -08:00 |
|
Michael Hansen
|
3f8311122d
|
Update Windows version to include bytecode maps
|
2010-11-07 15:39:36 -08:00 |
|
Michael Hansen
|
1161c8de26
|
Use opcode mappings to keep things a bit cleaner and hopefully more sane
|
2010-09-04 01:20:41 -07:00 |
|
Michael Hansen
|
b45c30cc59
|
Add pycdas support for Python 2.7
|
2010-09-02 01:01:05 -07:00 |
|
Darryl Pogue
|
49c15b324c
|
Updates to make progress. Progress is good.
|
2010-08-31 23:17:38 -07:00 |
|
Michael Hansen
|
7bb356d00a
|
Improved output formatting, and added more instruction support
|
2009-08-03 23:13:50 +00:00 |
|
Michael Hansen
|
835b391979
|
Decompyles classes and imports
|
2009-07-27 03:00:55 +00:00 |
|
Michael Hansen
|
03042b7e23
|
Decoding simple files with functions and assignments is now possible
|
2009-07-27 00:23:49 +00:00 |
|
Michael Hansen
|
b89ae8b2ac
|
A little bit of code support now
|
2009-07-26 10:07:13 +00:00 |
|
Michael Hansen
|
98a50fd042
|
Added the rest of the marshalable types, and more info to the disassembly output (including a bytecode position counter to help with jump calculations)
|
2009-07-25 02:41:15 +00:00 |
|
Michael Hansen
|
3b389f4b00
|
Added GPL v3 license file
|
2009-07-25 00:43:46 +00:00 |
|
Michael Hansen
|
47b3a24c29
|
Some more Py1k fixes, and added Py3k support
|
2009-07-25 00:02:31 +00:00 |
|
Michael Hansen
|
3d813075bd
|
Finished dicts ;)
|
2009-07-24 21:39:51 +00:00 |
|
Michael Hansen
|
8b0fc18921
|
Added more info to the disassembly
|
2009-07-24 19:52:47 +00:00 |
|
Michael Hansen
|
da046a9a90
|
Code so far
|
2009-07-24 08:35:21 +00:00 |
|