-
Notifications
You must be signed in to change notification settings - Fork 252
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pypy lookup method+call method #42
Commits on May 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c53cdac - Browse repository at this point
Copy the full SHA c53cdacView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc60f63 - Browse repository at this point
Copy the full SHA bc60f63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1593e61 - Browse repository at this point
Copy the full SHA 1593e61View commit details -
Add branching example to README.rst
rocky committedMay 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 0345432 - Browse repository at this point
Copy the full SHA 0345432View commit details -
Revise comprehension handling...
rocky committedMay 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 8ca5606 - Browse repository at this point
Copy the full SHA 8ca5606View commit details -
raise ImportError exception properly ..
in IMPORT_FROM; move/convert slice statement tests.
rocky committedMay 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 7994ffb - Browse repository at this point
Copy the full SHA 7994ffbView commit details -
rocky committed
May 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 7491b8e - Browse repository at this point
Copy the full SHA 7491b8eView commit details
Commits on May 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bb1ddfe - Browse repository at this point
Copy the full SHA bb1ddfeView commit details -
Go over some stdlib exclusion tests
rocky committedMay 8, 2020 Configuration menu - View commit details
-
Copy full SHA for c07ea93 - Browse repository at this point
Copy the full SHA c07ea93View commit details -
Add 3.2, 3.5, 3.6 PyPy + administrivia
rocky committedMay 8, 2020 Configuration menu - View commit details
-
Copy full SHA for ea79124 - Browse repository at this point
Copy the full SHA ea79124View commit details -
rocky committed
May 8, 2020 Configuration menu - View commit details
-
Copy full SHA for f0fd7c2 - Browse repository at this point
Copy the full SHA f0fd7c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5505a5 - Browse repository at this point
Copy the full SHA f5505a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e28250 - Browse repository at this point
Copy the full SHA 3e28250View commit details -
pyvm2.py -> pyvm.py; set up top-level exports...
pyvm2 isn't Python2-ish and there is no pyvm3.
rocky committedMay 8, 2020 Configuration menu - View commit details
-
Copy full SHA for 7dcc900 - Browse repository at this point
Copy the full SHA 7dcc900View commit details -
Configuration menu - View commit details
-
Copy full SHA for 613a092 - Browse repository at this point
Copy the full SHA 613a092View commit details -
rocky committed
May 8, 2020 Configuration menu - View commit details
-
Copy full SHA for e81a80c - Browse repository at this point
Copy the full SHA e81a80cView commit details -
Smal tweaks to logging and Makefile
rocky committedMay 8, 2020 Configuration menu - View commit details
-
Copy full SHA for c168df1 - Browse repository at this point
Copy the full SHA c168df1View commit details
Commits on May 9, 2020
-
Start adding traced interpreter. Rename classes
rocky committedMay 9, 2020 Configuration menu - View commit details
-
Copy full SHA for c857472 - Browse repository at this point
Copy the full SHA c857472View commit details -
Tweaks in trace callback mechanism
rocky committedMay 9, 2020 Configuration menu - View commit details
-
Copy full SHA for e627838 - Browse repository at this point
Copy the full SHA e627838View commit details
Commits on May 10, 2020
-
rocky committed
May 10, 2020 Configuration menu - View commit details
-
Copy full SHA for 44ccf8e - Browse repository at this point
Copy the full SHA 44ccf8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70aa395 - Browse repository at this point
Copy the full SHA 70aa395View commit details
Commits on May 11, 2020
-
* Added YIELD event type in vmtrace * "return" returns returned value to trace program * *except" returns execption to trace program. * Have to back off later Python 3.x-isms like FileNotFoundError and anotation signatures.
rocky committedMay 11, 2020 Configuration menu - View commit details
-
Copy full SHA for 398649a - Browse repository at this point
Copy the full SHA 398649aView commit details
Commits on May 12, 2020
-
Pass uncaught exceptions back to trace program
rocky committedMay 12, 2020 Configuration menu - View commit details
-
Copy full SHA for 382ad0e - Browse repository at this point
Copy the full SHA 382ad0eView commit details -
* Exception names have changed * Catch uncaught execptions at the end when no tracing * Lint-like fixes R# with '#' will be ignored, and an empty message aborts the commit.
Configuration menu - View commit details
-
Copy full SHA for 26a097f - Browse repository at this point
Copy the full SHA 26a097fView commit details -
Implement BUILD_TUPLE_UNPACK_WITH_CALL
rocky committedMay 12, 2020 Configuration menu - View commit details
-
Copy full SHA for 9c93aa9 - Browse repository at this point
Copy the full SHA 9c93aa9View commit details -
Bug in MAKEFUNCTION default/keyword-only positions
rocky committedMay 12, 2020 Configuration menu - View commit details
-
Copy full SHA for d5ee4b0 - Browse repository at this point
Copy the full SHA d5ee4b0View commit details -
Add PYPY ops and fix some bugs...
Implement provisional CALL_METHOD and LOOKUP_METHOD Makefile now removes test/.python-version fix a VMTrace bug in resuming a frame.
rocky committedMay 12, 2020 Configuration menu - View commit details
-
Copy full SHA for d7a471a - Browse repository at this point
Copy the full SHA d7a471aView commit details -
rocky committed
May 12, 2020 Configuration menu - View commit details
-
Copy full SHA for d8bb8fd - Browse repository at this point
Copy the full SHA d8bb8fdView commit details
Commits on May 13, 2020
-
More pypy complient. Use inspect.isfunction()
rocky committedMay 13, 2020 Configuration menu - View commit details
-
Copy full SHA for 3cca6ec - Browse repository at this point
Copy the full SHA 3cca6ecView commit details -
Better instruction formatting via xdis
README.rst: update with new output byteop25.py: lint
Configuration menu - View commit details
-
Copy full SHA for 52443bf - Browse repository at this point
Copy the full SHA 52443bfView commit details -
Generalize run_python_string...
To make the interface compatible with run_python_file
Configuration menu - View commit details
-
Copy full SHA for 49f74e3 - Browse repository at this point
Copy the full SHA 49f74e3View commit details -
to take account into additional arguments needed by instruction_info().
Configuration menu - View commit details
-
Copy full SHA for e487bf9 - Browse repository at this point
Copy the full SHA e487bf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a15933e - Browse repository at this point
Copy the full SHA a15933eView commit details -
rocky committed
May 13, 2020 Configuration menu - View commit details
-
Copy full SHA for 06b91a4 - Browse repository at this point
Copy the full SHA 06b91a4View commit details -
Mostly vmtrace.py call signature bugs..
FIXME: something is weird with byteop33.py RAISE_VARARGS.py - it shouldn't need a subtract one. vm.py: was erroneously setting frame.fallthrough unconditionally after carefully considering what value it should be - oops.
rocky committedMay 13, 2020 Configuration menu - View commit details
-
Copy full SHA for fe9fb03 - Browse repository at this point
Copy the full SHA fe9fb03View commit details -
Hack around generator/iterator problems
rocky committedMay 13, 2020 Configuration menu - View commit details
-
Copy full SHA for 7b50baa - Browse repository at this point
Copy the full SHA 7b50baaView commit details
Commits on May 14, 2020
-
Towards greater interoperability and tracing
rocky committedMay 14, 2020 Configuration menu - View commit details
-
Copy full SHA for 37ac245 - Browse repository at this point
Copy the full SHA 37ac245View commit details -
For now don't use docstring in Module since that is getting picked up in Python's stdlib unit tests
rocky committedMay 14, 2020 Configuration menu - View commit details
-
Copy full SHA for cd095ef - Browse repository at this point
Copy the full SHA cd095efView commit details -
Configuration menu - View commit details
-
Copy full SHA for f58b5f2 - Browse repository at this point
Copy the full SHA f58b5f2View commit details -
Show comparisons as a relation not a number code
rocky committedMay 14, 2020 Configuration menu - View commit details
-
Copy full SHA for 372bae4 - Browse repository at this point
Copy the full SHA 372bae4View commit details -
* It was introduced in 2.7 (not 2.5). * Add opcode docstring * Convert native __enter__/__exit__ in context manager to Function TODO: Add unit tests for pyobj things
rocky committedMay 14, 2020 Configuration menu - View commit details
-
Copy full SHA for 438c94f - Browse repository at this point
Copy the full SHA 438c94fView commit details -
Set __qualname__ where appropriate Only set annotations and kwdefaults if >= 3.0
rocky committedMay 14, 2020 Configuration menu - View commit details
-
Copy full SHA for 8512fba - Browse repository at this point
Copy the full SHA 8512fbaView commit details -
rocky committed
May 14, 2020 Configuration menu - View commit details
-
Copy full SHA for d0fd8e5 - Browse repository at this point
Copy the full SHA d0fd8e5View commit details
Commits on May 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0a57ee3 - Browse repository at this point
Copy the full SHA 0a57ee3View commit details -
Fix buildclass to handle class variables!
This is a major milestone in cross Pythonversion interpreting working.
rocky committedMay 15, 2020 Configuration menu - View commit details
-
Copy full SHA for fe27629 - Browse repository at this point
Copy the full SHA fe27629View commit details -
Merge branch 'master' of github.com:rocky/x-python
rocky committedMay 15, 2020 Configuration menu - View commit details
-
Copy full SHA for 51243cd - Browse repository at this point
Copy the full SHA 51243cdView commit details
Commits on May 16, 2020
-
Correct access in throwing PyVMError in opcodes. add an async test for later.
rocky committedMay 16, 2020 Configuration menu - View commit details
-
Copy full SHA for 3841d71 - Browse repository at this point
Copy the full SHA 3841d71View commit details
Commits on May 17, 2020
-
Stuff that isn't implemented isn't implemented
rocky committedMay 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 2e907da - Browse repository at this point
Copy the full SHA 2e907daView commit details
Commits on May 18, 2020
-
Slit off base class/functions from bytecode ops...
rocky committedMay 18, 2020 Configuration menu - View commit details
-
Copy full SHA for 08fa00c - Browse repository at this point
Copy the full SHA 08fa00cView commit details
Commits on May 19, 2020
-
Simpilfy imports using xdis 4.6.0+
rocky committedMay 19, 2020 Configuration menu - View commit details
-
Copy full SHA for 82ce333 - Browse repository at this point
Copy the full SHA 82ce333View commit details -
rocky committed
May 19, 2020 Configuration menu - View commit details
-
Copy full SHA for 73895f5 - Browse repository at this point
Copy the full SHA 73895f5View commit details -
Follow set sys.settrace() more closely...
and fix bug in instructions tracing.
rocky committedMay 19, 2020 Configuration menu - View commit details
-
Copy full SHA for ad78f23 - Browse repository at this point
Copy the full SHA ad78f23View commit details -
Set callback status when no callback
rocky committedMay 19, 2020 Configuration menu - View commit details
-
Copy full SHA for 8875952 - Browse repository at this point
Copy the full SHA 8875952View commit details
Commits on May 20, 2020
-
format_instruction handled as callback...
so we can replace it with something that colorizes. One callback signature mismatched was fixed too.
rocky committedMay 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 74a7f25 - Browse repository at this point
Copy the full SHA 74a7f25View commit details -
rocky committed
May 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 657c183 - Browse repository at this point
Copy the full SHA 657c183View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94227c3 - Browse repository at this point
Copy the full SHA 94227c3View commit details -
Frame semantics are a little closer...
linestarts is a frame-oriented thing, not a vm thing. Store callback in f_trace. TODO: use that instead of the vm's callback more pervasively.
rocky committedMay 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 4aa2447 - Browse repository at this point
Copy the full SHA 4aa2447View commit details -
Merge branch 'master' of github.com:rocky/x-python
rocky committedMay 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 8522733 - Browse repository at this point
Copy the full SHA 8522733View commit details
Commits on May 21, 2020
-
rocky committed
May 21, 2020 Configuration menu - View commit details
-
Copy full SHA for a14a35d - Browse repository at this point
Copy the full SHA a14a35dView commit details -
Adminstrivia and update README.rst
rocky committedMay 21, 2020 Configuration menu - View commit details
-
Copy full SHA for 84157c3 - Browse repository at this point
Copy the full SHA 84157c3View commit details
Commits on May 22, 2020
-
rocky committed
May 22, 2020 Configuration menu - View commit details
-
Copy full SHA for 9cd8bcc - Browse repository at this point
Copy the full SHA 9cd8bccView commit details
Commits on May 23, 2020
-
Slightly better cross-version interpreting...
Todo: need to see if we can convert code objects between versions
rocky committedMay 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 5f2b25e - Browse repository at this point
Copy the full SHA 5f2b25eView commit details -
execfile: better msg when file not found
rocky committedMay 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 1a11a75 - Browse repository at this point
Copy the full SHA 1a11a75View commit details -
rocky committed
May 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 9d0b942 - Browse repository at this point
Copy the full SHA 9d0b942View commit details
Commits on May 24, 2020
-
The main goal is to improve MAKE_FUNCTION so that it make our VM functions more often. That's not achieved totally yet. But in the interim. split out test_callback() into its own test Makefile; fix bug in cleaning pyc's byteop34.py: set dot_zero (.0) in comprehensions blacken some buffers
rocky committedMay 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 4668673 - Browse repository at this point
Copy the full SHA 4668673View commit details -
*copy* frame in tracebacks_from_frame()
Otherwise when the frame is modified in exception handling, e.g. frame.f_lastI we modify the traceback information which is wrong.
rocky committedMay 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 4fcd128 - Browse repository at this point
Copy the full SHA 4fcd128View commit details -
Separate and comment out test_reraise.py until ...
We understand how to do properly. byterun uses six.raise which requires a real traceback and LOAD_NAME raises NameError which makes six.raise work. However down the line we really want to separate interpreter exceptions from interpreted exceptions. Right now, we can't do that - sigh.
rocky committedMay 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 8c4e8cf - Browse repository at this point
Copy the full SHA 8c4e8cfView commit details -
More honest 3.4+ MAKE_FUNCTION...
Move do_raise() from out ouf byteop32.py and into byteop.py
rocky committedMay 24, 2020 Configuration menu - View commit details
-
Copy full SHA for fc63f76 - Browse repository at this point
Copy the full SHA fc63f76View commit details -
Inch closer to having exceptions simulated
rocky committedMay 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 7d5f933 - Browse repository at this point
Copy the full SHA 7d5f933View commit details -
rocky committed
May 24, 2020 Configuration menu - View commit details
-
Copy full SHA for f9daf13 - Browse repository at this point
Copy the full SHA f9daf13View commit details -
Clean up native function access a little
rocky committedMay 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 4ef91ae - Browse repository at this point
Copy the full SHA 4ef91aeView commit details -
3.0..3.2 needs listcomp as a .0 fn
rocky committedMay 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 10c51e5 - Browse repository at this point
Copy the full SHA 10c51e5View commit details
Commits on May 25, 2020
-
Fix bugs in 3.6+ MAKE_FUNCTION
Also started a cross-version inspect library.
rocky committedMay 25, 2020 Configuration menu - View commit details
-
Copy full SHA for e83a151 - Browse repository at this point
Copy the full SHA e83a151View commit details -
rocky committed
May 25, 2020 Configuration menu - View commit details
-
Copy full SHA for 5306342 - Browse repository at this point
Copy the full SHA 5306342View commit details -
Cross-version function function signatures...
using modified stdlib inspect.py routines. We still have some work to get 3.7 to understand 2.7 functions, but we're probably close.
rocky committedMay 25, 2020 Configuration menu - View commit details
-
Copy full SHA for 5c6d75f - Browse repository at this point
Copy the full SHA 5c6d75fView commit details -
Fix up 3.6 FORMAT_STRING opcode
rocky committedMay 25, 2020 Configuration menu - View commit details
-
Copy full SHA for 5873573 - Browse repository at this point
Copy the full SHA 5873573View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94927dd - Browse repository at this point
Copy the full SHA 94927ddView commit details
Commits on May 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3274962 - Browse repository at this point
Copy the full SHA 3274962View commit details -
rocky committed
May 26, 2020 Configuration menu - View commit details
-
Copy full SHA for 56512c4 - Browse repository at this point
Copy the full SHA 56512c4View commit details -
Fix up 3.5+ WITH_CLEANUP_FINISH ..
and reinstate test_suppressed_raise_in_context_manager.py for 3.5+
rocky committedMay 26, 2020 Configuration menu - View commit details
-
Copy full SHA for 1429ac3 - Browse repository at this point
Copy the full SHA 1429ac3View commit details -
Reinstate/revise with tests for 3.6+
These now work in 3.6 & 3.7
Configuration menu - View commit details
-
Copy full SHA for 1f97c85 - Browse repository at this point
Copy the full SHA 1f97c85View commit details
Commits on May 27, 2020
-
Revise README and convert another test
rocky committedMay 27, 2020 Configuration menu - View commit details
-
Copy full SHA for da0a947 - Browse repository at this point
Copy the full SHA da0a947View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f66b67 - Browse repository at this point
Copy the full SHA 8f66b67View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbf9da9 - Browse repository at this point
Copy the full SHA fbf9da9View commit details
Commits on May 28, 2020
-
Use stack in formatting instructions; Refactor ops
We can now pull off values from the frame eval stack when formatting an instruction. byteop.py: Move UNARY_OPERATORS, BINARY_OPERATORS, and INPLACE_OPERATORS into byteops. There are still the SLICE operators still in vm.py though README.rst: update RsT formatting
rocky committedMay 28, 2020 Configuration menu - View commit details
-
Copy full SHA for f42ddc3 - Browse repository at this point
Copy the full SHA f42ddc3View commit details -
Improve CALL_FUNCTION instruction display
rocky committedMay 28, 2020 Configuration menu - View commit details
-
Copy full SHA for 4eaeba4 - Browse repository at this point
Copy the full SHA 4eaeba4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d8f426 - Browse repository at this point
Copy the full SHA 7d8f426View commit details -
rocky committed
May 28, 2020 Configuration menu - View commit details
-
Copy full SHA for 7d0dd1b - Browse repository at this point
Copy the full SHA 7d0dd1bView commit details -
rocky committed
May 28, 2020 Configuration menu - View commit details
-
Copy full SHA for f2933e3 - Browse repository at this point
Copy the full SHA f2933e3View commit details
Commits on May 29, 2020
-
reorder stack arguments in instruction fmt
rocky committedMay 29, 2020 Configuration menu - View commit details
-
Copy full SHA for 46cbfed - Browse repository at this point
Copy the full SHA 46cbfedView commit details
Commits on May 30, 2020
-
Reinstate a couple more tests on 3.6 & 3.7
rocky committedMay 30, 2020 Configuration menu - View commit details
-
Copy full SHA for ef7bc80 - Browse repository at this point
Copy the full SHA ef7bc80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90c1eca - Browse repository at this point
Copy the full SHA 90c1ecaView commit details -
Get Python 2.x signatures from 3.x...
and go over README.rst since log infomation has been improved.
rocky committedMay 30, 2020 Configuration menu - View commit details
-
Copy full SHA for 32b2a1d - Browse repository at this point
Copy the full SHA 32b2a1dView commit details -
rocky committed
May 30, 2020 Configuration menu - View commit details
-
Copy full SHA for bf6a69c - Browse repository at this point
Copy the full SHA bf6a69cView commit details -
the formatting changes to test_closures.py should help track down a cross-version interpreting bug.
Configuration menu - View commit details
-
Copy full SHA for 4db3444 - Browse repository at this point
Copy the full SHA 4db3444View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91e59a6 - Browse repository at this point
Copy the full SHA 91e59a6View commit details -
rocky committed
May 30, 2020 Configuration menu - View commit details
-
Copy full SHA for 3d87ec4 - Browse repository at this point
Copy the full SHA 3d87ec4View commit details -
Merge branch 'master' of github.com:rocky/x-python
rocky committedMay 30, 2020 Configuration menu - View commit details
-
Copy full SHA for c3be902 - Browse repository at this point
Copy the full SHA c3be902View commit details -
rocky committed
May 30, 2020 Configuration menu - View commit details
-
Copy full SHA for 35eb098 - Browse repository at this point
Copy the full SHA 35eb098View commit details -
Fix broken screenshot link and image contents
rocky committedMay 30, 2020 Configuration menu - View commit details
-
Copy full SHA for c816bd6 - Browse repository at this point
Copy the full SHA c816bd6View commit details -
rocky committed
May 30, 2020 Configuration menu - View commit details
-
Copy full SHA for ffff8a0 - Browse repository at this point
Copy the full SHA ffff8a0View commit details
Commits on May 31, 2020
-
rocky committed
May 31, 2020 Configuration menu - View commit details
-
Copy full SHA for 47a481a - Browse repository at this point
Copy the full SHA 47a481aView commit details -
Better formatting of SET_ADD and SET_MAP
rocky committedMay 31, 2020 Configuration menu - View commit details
-
Copy full SHA for 44681b6 - Browse repository at this point
Copy the full SHA 44681b6View commit details -
Use non-builtin __build_class__ more often....
when __init__() is a byteop Function instead of a native function.
Configuration menu - View commit details
-
Copy full SHA for 2d74cbd - Browse repository at this point
Copy the full SHA 2d74cbdView commit details -
Clean up and improve .0 parameter checking...
With the dup code I had been missing 3.4+ MAKE_CLOSURE's
Configuration menu - View commit details
-
Copy full SHA for fb50734 - Browse repository at this point
Copy the full SHA fb50734View commit details
Commits on Jun 1, 2020
-
Address 3.5 CALL_FUNCTION_VAR...
and regularize variable names around CALL_FUNCTION{...}
rocky committedJun 1, 2020 Configuration menu - View commit details
-
Copy full SHA for b30d080 - Browse repository at this point
Copy the full SHA b30d080View commit details -
Configuration menu - View commit details
-
Copy full SHA for afc35b1 - Browse repository at this point
Copy the full SHA afc35b1View commit details
Commits on Jun 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 52eaa4f - Browse repository at this point
Copy the full SHA 52eaa4fView commit details -
Use Python 2.4 bytecode in old-python example
rocky committedJun 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 5196dcf - Browse repository at this point
Copy the full SHA 5196dcfView commit details -
Correct 3.6+ MAKE_FUNCTION parameter decoding
rocky committedJun 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 3ab20e3 - Browse repository at this point
Copy the full SHA 3ab20e3View commit details -
Inch forward with our own 3.6+ build_class()...
Here, if the metaclass is type() then, cells need to be real cells and not a xpython.pyobj.Cell object.
rocky committedJun 2, 2020 Configuration menu - View commit details
-
Copy full SHA for cf990a5 - Browse repository at this point
Copy the full SHA cf990a5View commit details -
rocky committed
Jun 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 1f58000 - Browse repository at this point
Copy the full SHA 1f58000View commit details
Commits on Jun 3, 2020
-
Note what's up with closure test..
where a cell variable name might appear more than once. Need to comment out our closure test for now until this is straightened out.
rocky committedJun 3, 2020 Configuration menu - View commit details
-
Copy full SHA for 76a791a - Browse repository at this point
Copy the full SHA 76a791aView commit details -
Fix inspect3 bug in getting kwonly signatures...
This allows us to expand the compatibility matrix, but in general this the matrix is kind of sketchy since some things we list as compatible are only largely compatbile, and many tests between "incompatible" versions does ineed work. Add more Python 2.4 tests
rocky committedJun 3, 2020 Configuration menu - View commit details
-
Copy full SHA for 628b164 - Browse repository at this point
Copy the full SHA 628b164View commit details -
Work around built-in __exit__() and __enter__()...
also add notes about funky SET_ADD and MAP_ADD opcodes
Configuration menu - View commit details
-
Copy full SHA for 36b7b12 - Browse repository at this point
Copy the full SHA 36b7b12View commit details -
rocky committed
Jun 3, 2020 Configuration menu - View commit details
-
Copy full SHA for 1360ed9 - Browse repository at this point
Copy the full SHA 1360ed9View commit details -
Work around built-in __exit__() and __enter__()...
also add notes about funky SET_ADD and MAP_ADD opcodes And release admnistrivia
Configuration menu - View commit details
-
Copy full SHA for 9ffba00 - Browse repository at this point
Copy the full SHA 9ffba00View commit details
Commits on Jun 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c110f97 - Browse repository at this point
Copy the full SHA c110f97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58c936b - Browse repository at this point
Copy the full SHA 58c936bView commit details -
Frame cells need to be a list rather than a dict..
In contrast to local and global variables, names here can be duplicated due to the various scopes that the names appear. Therefore we model this more closely to the way CPython does, and use a list.
Configuration menu - View commit details
-
Copy full SHA for fbeb021 - Browse repository at this point
Copy the full SHA fbeb021View commit details -
rocky committed
Jun 4, 2020 Configuration menu - View commit details
-
Copy full SHA for 369f4ca - Browse repository at this point
Copy the full SHA 369f4caView commit details -
Initialize frame cells from closure, not f_back...
See nedbat#17 Thanks to @matthiaskramm noting and reporting the problem, and @darius for providing a test case.
rocky committedJun 4, 2020 Configuration menu - View commit details
-
Copy full SHA for 290d029 - Browse repository at this point
Copy the full SHA 290d029View commit details
Commits on Jun 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ad4fa41 - Browse repository at this point
Copy the full SHA ad4fa41View commit details -
Simplfy, and use more pinpointable assert tests. Also doc what's up in the tes comments
Configuration menu - View commit details
-
Copy full SHA for c847213 - Browse repository at this point
Copy the full SHA c847213View commit details -
Merge pull request #1 from rocky/free-cell-op
Bang on closures, yet again
Configuration menu - View commit details
-
Copy full SHA for cde71df - Browse repository at this point
Copy the full SHA cde71dfView commit details -
Format CALL_FUNCTION_KW for 3.6+
rocky committedJun 5, 2020 Configuration menu - View commit details
-
Copy full SHA for 6dd3099 - Browse repository at this point
Copy the full SHA 6dd3099View commit details
Commits on Jun 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a0af7c3 - Browse repository at this point
Copy the full SHA a0af7c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e92d4d - Browse repository at this point
Copy the full SHA 4e92d4dView commit details -
Correct up EXEC_STMT and exec() builtin...
when there are globals and/or locals parameters are missing.
Configuration menu - View commit details
-
Copy full SHA for be982a9 - Browse repository at this point
Copy the full SHA be982a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec34996 - Browse repository at this point
Copy the full SHA ec34996View commit details -
Handle 2.7 __idiv__ in overwritten //= ...
and add test file from last commit.
Configuration menu - View commit details
-
Copy full SHA for 09e0d1e - Browse repository at this point
Copy the full SHA 09e0d1eView commit details
Commits on Jun 7, 2020
-
Python 2.7 execution tolerance
rocky committedJun 7, 2020 Configuration menu - View commit details
-
Copy full SHA for eac0171 - Browse repository at this point
Copy the full SHA eac0171View commit details -
update stdlib exclusions, and compatability matrix
rocky committedJun 7, 2020 Configuration menu - View commit details
-
Copy full SHA for bcbbb6c - Browse repository at this point
Copy the full SHA bcbbb6cView commit details
Commits on Jun 8, 2020
-
Test for *the* builtin eval() since there can be others: Tk has its own eval() Better recovery on converting bound methods Go over stdlib exclusions Accept next release of xdis
rocky committedJun 8, 2020 Configuration menu - View commit details
-
Copy full SHA for e8029fd - Browse repository at this point
Copy the full SHA e8029fdView commit details -
If we use a later xdis, some of the problems with bytestrings goes away.
rocky committedJun 8, 2020 Configuration menu - View commit details
-
Copy full SHA for 66a8e51 - Browse repository at this point
Copy the full SHA 66a8e51View commit details
Commits on Jun 10, 2020
-
Fix BUILD_MAP_UNPACK and increase compat matrix
rocky committedJun 10, 2020 Configuration menu - View commit details
-
Copy full SHA for 03806b8 - Browse repository at this point
Copy the full SHA 03806b8View commit details
Commits on Jun 11, 2020
-
3.4 compatability running 3.5+...
Allow testing against pyobj.Generator. Disable coroutine test in GET_YIELD_FROM_ITER.
Configuration menu - View commit details
-
Copy full SHA for 6cb8cb5 - Browse repository at this point
Copy the full SHA 6cb8cb5View commit details -
3.4 compatability running 3.5+...
Allow testing against pyobj.Generator. Disable coroutine test in GET_YIELD_FROM_ITER.
Configuration menu - View commit details
-
Copy full SHA for 7d229cd - Browse repository at this point
Copy the full SHA 7d229cdView commit details -
Merge branch 'master' of github.com:rocky/x-python
rocky committedJun 11, 2020 Configuration menu - View commit details
-
Copy full SHA for 673cddc - Browse repository at this point
Copy the full SHA 673cddcView commit details
Commits on Jun 13, 2020
-
rocky committed
Jun 13, 2020 Configuration menu - View commit details
-
Copy full SHA for 6e4ac0e - Browse repository at this point
Copy the full SHA 6e4ac0eView commit details -
rocky committed
Jun 13, 2020 Configuration menu - View commit details
-
Copy full SHA for b619422 - Browse repository at this point
Copy the full SHA b619422View commit details -
rocky committed
Jun 13, 2020 Configuration menu - View commit details
-
Copy full SHA for 493a009 - Browse repository at this point
Copy the full SHA 493a009View commit details
Commits on Jun 15, 2020
-
Add event flag names and pretty_event_flags()
rocky committedJun 15, 2020 Configuration menu - View commit details
-
Copy full SHA for 28bbec4 - Browse repository at this point
Copy the full SHA 28bbec4View commit details
Commits on Jun 16, 2020
-
exec messing up & run_frame() -> eval_frame()...
Note that to do exec/eval properly we need to run eval_frame() (formerly run_frame). Set the `__module__` attribute properly on 3-arg type().
rocky committedJun 16, 2020 Configuration menu - View commit details
-
Copy full SHA for e34e217 - Browse repository at this point
Copy the full SHA e34e217View commit details
Commits on Jun 17, 2020
-
Use compile() in implementing eval() and exec()...
when possible. Fall back to the built-in when cross-version interpreting.
rocky committedJun 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 99e1adc - Browse repository at this point
Copy the full SHA 99e1adcView commit details -
Configuration menu - View commit details
-
Copy full SHA for aee12e7 - Browse repository at this point
Copy the full SHA aee12e7View commit details
Commits on Jun 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for dfd91b2 - Browse repository at this point
Copy the full SHA dfd91b2View commit details
Commits on Jun 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 75af0e8 - Browse repository at this point
Copy the full SHA 75af0e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76540f1 - Browse repository at this point
Copy the full SHA 76540f1View commit details -
Start GET_AWAITABLE and correct qualname...
In 3.4+ qualname is set in MAKE_FUNCTION. Fill in more of the generator fields. More work is needed for async generators.
rocky committedJun 20, 2020 Configuration menu - View commit details
-
Copy full SHA for a51f61b - Browse repository at this point
Copy the full SHA a51f61bView commit details
Commits on Jun 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fed0a5e - Browse repository at this point
Copy the full SHA fed0a5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcca438 - Browse repository at this point
Copy the full SHA bcca438View commit details -
WIP towards getting async stuff working...
but we are still a long ways away.
rocky committedJun 21, 2020 Configuration menu - View commit details
-
Copy full SHA for da0196e - Browse repository at this point
Copy the full SHA da0196eView commit details -
Merge branch 'master' of github.com:rocky/x-python
rocky committedJun 21, 2020 Configuration menu - View commit details
-
Copy full SHA for a651963 - Browse repository at this point
Copy the full SHA a651963View commit details
Commits on Jun 23, 2020
-
rocky committed
Jun 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 50c068b - Browse repository at this point
Copy the full SHA 50c068bView commit details
Commits on Jun 28, 2020
-
rocky committed
Jun 28, 2020 Configuration menu - View commit details
-
Copy full SHA for 9a641e4 - Browse repository at this point
Copy the full SHA 9a641e4View commit details -
rocky committed
Jun 28, 2020 Configuration menu - View commit details
-
Copy full SHA for 6a837eb - Browse repository at this point
Copy the full SHA 6a837ebView commit details -
rocky committed
Jun 28, 2020 Configuration menu - View commit details
-
Copy full SHA for 7206c79 - Browse repository at this point
Copy the full SHA 7206c79View commit details
Commits on Jun 30, 2020
-
Start interpreter assisted breakpoints
rocky committedJun 30, 2020 Configuration menu - View commit details
-
Copy full SHA for 213e976 - Browse repository at this point
Copy the full SHA 213e976View commit details
Commits on Jul 2, 2020
-
Fill out interpreter inspect more...
This is most needed in cross-version interpretation, but it is also needed within a single Python version because interpreter types are not the same thing as the built-in types. More work is needed here, but this makes some progress. Note: a lot of stdlib tests have become broken. This is probably good because it reflects that we are honestly interpreting more and not running interpreter code as builtin Python functions (e.g. eval and exec used to work this way.)
rocky committedJul 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 1768fae - Browse repository at this point
Copy the full SHA 1768faeView commit details -
exec <bytes> is the same as exec <str>
rocky committedJul 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 1b42098 - Browse repository at this point
Copy the full SHA 1b42098View commit details -
rocky committed
Jul 2, 2020 Configuration menu - View commit details
-
Copy full SHA for d93ddbf - Browse repository at this point
Copy the full SHA d93ddbfView commit details -
Two bugfixes eval() and metaclass...
eval needs to accept unicode on 2.7. metaclass for creating a new class sometimes messes up `__init__()`'s signature.
rocky committedJul 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 7aee438 - Browse repository at this point
Copy the full SHA 7aee438View commit details
Commits on Jul 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6094c92 - Browse repository at this point
Copy the full SHA 6094c92View commit details
Commits on Jul 24, 2020
-
Convert more tests. Add origin comment in tests
rocky committedJul 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 946904c - Browse repository at this point
Copy the full SHA 946904cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4ec2e2 - Browse repository at this point
Copy the full SHA f4ec2e2View commit details -
rocky committed
Jul 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 2f059b7 - Browse repository at this point
Copy the full SHA 2f059b7View commit details
Commits on Jul 25, 2020
-
As we get more accurate, more things fall apart. Much needed "IMPORT" namespace separation
rocky committedJul 25, 2020 Configuration menu - View commit details
-
Copy full SHA for 6365571 - Browse repository at this point
Copy the full SHA 6365571View commit details -
rocky committed
Jul 25, 2020 Configuration menu - View commit details
-
Copy full SHA for 0a3e76e - Browse repository at this point
Copy the full SHA 0a3e76eView commit details
Commits on Jul 28, 2020
-
Note: All new opcodes are incomplete. Many tests haven't been byte-compiled yet That said, this still works okay when not encountering new opcodes.
rocky committedJul 28, 2020 Configuration menu - View commit details
-
Copy full SHA for c928695 - Browse repository at this point
Copy the full SHA c928695View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1755b93 - Browse repository at this point
Copy the full SHA 1755b93View commit details -
3.8 MAP_ADD changes. Add more 3.8 tests
rocky committedJul 28, 2020 Configuration menu - View commit details
-
Copy full SHA for 8a419b3 - Browse repository at this point
Copy the full SHA 8a419b3View commit details -
rocky committed
Jul 28, 2020 Configuration menu - View commit details
-
Copy full SHA for c5cc975 - Browse repository at this point
Copy the full SHA c5cc975View commit details
Commits on Jul 29, 2020
-
rocky committed
Jul 29, 2020 Configuration menu - View commit details
-
Copy full SHA for 3e9508e - Browse repository at this point
Copy the full SHA 3e9508eView commit details
Commits on Aug 1, 2020
-
Use importlib.__import__ when possible
Python 2.7 still needs the __import__ builtin Pull out another test in test_basic.py and make it standalone. Update to latest versions in pyenv-versions
rocky committedAug 1, 2020 Configuration menu - View commit details
-
Copy full SHA for e5bdc15 - Browse repository at this point
Copy the full SHA e5bdc15View commit details
Commits on Oct 25, 2020
-
rocky committed
Oct 25, 2020 Configuration menu - View commit details
-
Copy full SHA for bf3bb31 - Browse repository at this point
Copy the full SHA bf3bb31View commit details
Commits on Feb 14, 2021
-
rocky committed
Feb 14, 2021 Configuration menu - View commit details
-
Copy full SHA for 5bdbe97 - Browse repository at this point
Copy the full SHA 5bdbe97View commit details
Commits on Mar 21, 2021
-
rocky committed
Mar 21, 2021 Configuration menu - View commit details
-
Copy full SHA for c1238dc - Browse repository at this point
Copy the full SHA c1238dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2503f29 - Browse repository at this point
Copy the full SHA 2503f29View commit details -
rocky committed
Mar 21, 2021 Configuration menu - View commit details
-
Copy full SHA for e681e64 - Browse repository at this point
Copy the full SHA e681e64View commit details
Commits on Mar 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1df1380 - Browse repository at this point
Copy the full SHA 1df1380View commit details -
Configuration menu - View commit details
-
Copy full SHA for 194226a - Browse repository at this point
Copy the full SHA 194226aView commit details
Commits on Mar 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b16cc16 - Browse repository at this point
Copy the full SHA b16cc16View commit details
Commits on Mar 30, 2021
-
rocky committed
Mar 30, 2021 Configuration menu - View commit details
-
Copy full SHA for 3a8bb2c - Browse repository at this point
Copy the full SHA 3a8bb2cView commit details -
Correct 3.9 IS_OP and LIST_EXTEND
rocky committedMar 30, 2021 Configuration menu - View commit details
-
Copy full SHA for c857d5d - Browse repository at this point
Copy the full SHA c857d5dView commit details
Commits on Mar 31, 2021
-
Convert one more test to new-style test...
test_catching_exceptions.py in particular
rocky committedMar 31, 2021 Configuration menu - View commit details
-
Copy full SHA for 5f5f5f0 - Browse repository at this point
Copy the full SHA 5f5f5f0View commit details
Commits on Apr 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 62ed494 - Browse repository at this point
Copy the full SHA 62ed494View commit details -
move 3.8 bytecode that does doesn't work yet...
Bump 3.7 version used in testing
rocky committedApr 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 55e318c - Browse repository at this point
Copy the full SHA 55e318cView commit details -
Add shell script to test all bytecode
rocky committedApr 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 69207cf - Browse repository at this point
Copy the full SHA 69207cfView commit details
Commits on Jun 23, 2021
-
Black shouldn't format version.py
rocky committedJun 23, 2021 Configuration menu - View commit details
-
Copy full SHA for dab6c8c - Browse repository at this point
Copy the full SHA dab6c8cView commit details -
rocky committed
Jun 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 5ea4ace - Browse repository at this point
Copy the full SHA 5ea4aceView commit details
Commits on Jul 5, 2021
-
rocky committed
Jul 5, 2021 Configuration menu - View commit details
-
Copy full SHA for ee32345 - Browse repository at this point
Copy the full SHA ee32345View commit details -
rocky committed
Jul 5, 2021 Configuration menu - View commit details
-
Copy full SHA for 400fac8 - Browse repository at this point
Copy the full SHA 400fac8View commit details -
Let editors know what style we use.
rocky committedJul 5, 2021 Configuration menu - View commit details
-
Copy full SHA for 4e94f0f - Browse repository at this point
Copy the full SHA 4e94f0fView commit details -
Black test files. Bump testing Python version
rocky committedJul 5, 2021 Configuration menu - View commit details
-
Copy full SHA for 0d89aee - Browse repository at this point
Copy the full SHA 0d89aeeView commit details
Commits on Jul 8, 2021
-
rocky committed
Jul 8, 2021 Configuration menu - View commit details
-
Copy full SHA for e403906 - Browse repository at this point
Copy the full SHA e403906View commit details -
Start BEGIN_FINALLY, POP_FINALLY
rocky committedJul 8, 2021 Configuration menu - View commit details
-
Copy full SHA for cbd0e2f - Browse repository at this point
Copy the full SHA cbd0e2fView commit details -
rocky committed
Jul 8, 2021 Configuration menu - View commit details
-
Copy full SHA for 734f141 - Browse repository at this point
Copy the full SHA 734f141View commit details -
Add PyPy 3.7 to list of supported Pythons
rocky committedJul 8, 2021 Configuration menu - View commit details
-
Copy full SHA for 225932d - Browse repository at this point
Copy the full SHA 225932dView commit details -
Note we handle 3.9 (even if not very well)
rocky committedJul 8, 2021 Configuration menu - View commit details
-
Copy full SHA for 3f7e274 - Browse repository at this point
Copy the full SHA 3f7e274View commit details
Commits on Aug 16, 2021
-
Add 3.9 DICT_MERGE and DICT_UPDATE...
Need to add some tests though. Some small bugs fixed.
rocky committedAug 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 5011234 - Browse repository at this point
Copy the full SHA 5011234View commit details
Commits on Aug 17, 2021
-
One more 3.9 op done. Type check VM arguments more
rocky committedAug 17, 2021 Configuration menu - View commit details
-
Copy full SHA for 21e3d20 - Browse repository at this point
Copy the full SHA 21e3d20View commit details -
rocky committed
Aug 17, 2021 Configuration menu - View commit details
-
Copy full SHA for e7e7b66 - Browse repository at this point
Copy the full SHA e7e7b66View commit details -
rocky committed
Aug 17, 2021 Configuration menu - View commit details
-
Copy full SHA for a69b22c - Browse repository at this point
Copy the full SHA a69b22cView commit details
Commits on Aug 22, 2021
-
Handle 3.8 return from generator
rocky committedAug 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 6c26c15 - Browse repository at this point
Copy the full SHA 6c26c15View commit details -
Remove bytecode files that work now
rocky committedAug 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 7952288 - Browse repository at this point
Copy the full SHA 7952288View commit details -
rocky committed
Aug 22, 2021 Configuration menu - View commit details
-
Copy full SHA for f35a90b - Browse repository at this point
Copy the full SHA f35a90bView commit details -
and add test-old-bytecode.sh to test interpreter on Python < 2.7
rocky committedAug 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 803453e - Browse repository at this point
Copy the full SHA 803453eView commit details -
formatting on IMPORT_NAME on 2.6 and later..
We can show its stack operands. Note htat in 2.5 and before there are no stack operands.
rocky committedAug 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 8cc7c87 - Browse repository at this point
Copy the full SHA 8cc7c87View commit details -
Correct Python 2.{4,5} MAKE_CLOSURE
rocky committedAug 22, 2021 Configuration menu - View commit details
-
Copy full SHA for a3101d6 - Browse repository at this point
Copy the full SHA a3101d6View commit details
Commits on Aug 28, 2021
-
rocky committed
Aug 28, 2021 Configuration menu - View commit details
-
Copy full SHA for a0fdf56 - Browse repository at this point
Copy the full SHA a0fdf56View commit details -
Correct Python 3.9 LIST_EXTEND
rocky committedAug 28, 2021 Configuration menu - View commit details
-
Copy full SHA for 8ba79a8 - Browse repository at this point
Copy the full SHA 8ba79a8View commit details
Commits on Aug 30, 2021
-
Fix bug in reporting line number
rocky committedAug 30, 2021 Configuration menu - View commit details
-
Copy full SHA for 36ecd92 - Browse repository at this point
Copy the full SHA 36ecd92View commit details -
and add remaining 3.9 test bytecode. xpython for 3.9 now works about as good as the others.
rocky committedAug 30, 2021 Configuration menu - View commit details
-
Copy full SHA for 60a8fec - Browse repository at this point
Copy the full SHA 60a8fecView commit details -
rocky committed
Aug 30, 2021 Configuration menu - View commit details
-
Copy full SHA for b1ca883 - Browse repository at this point
Copy the full SHA b1ca883View commit details
Commits on Aug 31, 2021
-
rocky committed
Aug 31, 2021 Configuration menu - View commit details
-
Copy full SHA for fa0966a - Browse repository at this point
Copy the full SHA fa0966aView commit details -
rocky committed
Aug 31, 2021 Configuration menu - View commit details
-
Copy full SHA for 65df2a1 - Browse repository at this point
Copy the full SHA 65df2a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98bf28d - Browse repository at this point
Copy the full SHA 98bf28dView commit details -
WIP sys.version and sys.vers_info mocks
rocky committedAug 31, 2021 Configuration menu - View commit details
-
Copy full SHA for 3221ab2 - Browse repository at this point
Copy the full SHA 3221ab2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24d31ef - Browse repository at this point
Copy the full SHA 24d31efView commit details
Commits on Sep 1, 2021
-
Bang on sys.version and sys.version_info
rocky committedSep 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 243a914 - Browse repository at this point
Copy the full SHA 243a914View commit details -
rocky committed
Sep 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 6418d5e - Browse repository at this point
Copy the full SHA 6418d5eView commit details -
Attempt to clean up version_info
rocky committedSep 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 2c21556 - Browse repository at this point
Copy the full SHA 2c21556View commit details -
Start more realistic system.version
rocky committedSep 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 96aad3e - Browse repository at this point
Copy the full SHA 96aad3eView commit details -
Skip compatibility tests on CircleCI
rocky committedSep 1, 2021 Configuration menu - View commit details
-
Copy full SHA for d734558 - Browse repository at this point
Copy the full SHA d734558View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd0804d - Browse repository at this point
Copy the full SHA dd0804dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b111b03 - Browse repository at this point
Copy the full SHA b111b03View commit details -
rocky committed
Sep 1, 2021 Configuration menu - View commit details
-
Copy full SHA for e9b0718 - Browse repository at this point
Copy the full SHA e9b0718View commit details
Commits on Sep 2, 2021
-
rocky committed
Sep 2, 2021 Configuration menu - View commit details
-
Copy full SHA for 508e52f - Browse repository at this point
Copy the full SHA 508e52fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2835405 - Browse repository at this point
Copy the full SHA 2835405View commit details -
rocky committed
Sep 2, 2021 Configuration menu - View commit details
-
Copy full SHA for d9947cb - Browse repository at this point
Copy the full SHA d9947cbView commit details -
rocky committed
Sep 2, 2021 Configuration menu - View commit details
-
Copy full SHA for b2a2e1e - Browse repository at this point
Copy the full SHA b2a2e1eView commit details
Commits on Sep 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 338ca85 - Browse repository at this point
Copy the full SHA 338ca85View commit details
Commits on Sep 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e4646e0 - Browse repository at this point
Copy the full SHA e4646e0View commit details -
Better version, version_info and hexversion faking for 3.6 and 3.9
rocky committedSep 4, 2021 Configuration menu - View commit details
-
Copy full SHA for 6c6a912 - Browse repository at this point
Copy the full SHA 6c6a912View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e0989b - Browse repository at this point
Copy the full SHA 7e0989bView commit details -
Merge branch 'master' of github.com:rocky/x-python
rocky committedSep 4, 2021 Configuration menu - View commit details
-
Copy full SHA for 7b17854 - Browse repository at this point
Copy the full SHA 7b17854View commit details
Commits on Sep 8, 2021
-
rocky committed
Sep 8, 2021 Configuration menu - View commit details
-
Copy full SHA for e168ba7 - Browse repository at this point
Copy the full SHA e168ba7View commit details
Commits on Sep 12, 2021
-
Tweak FORMAT_VALUE use newer xdis
rocky committedSep 12, 2021 Configuration menu - View commit details
-
Copy full SHA for 1ce324e - Browse repository at this point
Copy the full SHA 1ce324eView commit details -
rocky committed
Sep 12, 2021 Configuration menu - View commit details
-
Copy full SHA for efbddbd - Browse repository at this point
Copy the full SHA efbddbdView commit details -
Working with different Python version
rocky committedSep 12, 2021 Configuration menu - View commit details
-
Copy full SHA for 4b2b73c - Browse repository at this point
Copy the full SHA 4b2b73cView commit details -
Work on cross version decompilation
rocky committedSep 12, 2021 Configuration menu - View commit details
-
Copy full SHA for 37fa760 - Browse repository at this point
Copy the full SHA 37fa760View commit details
Commits on Sep 16, 2021
-
rocky committed
Sep 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 3a5dd1e - Browse repository at this point
Copy the full SHA 3a5dd1eView commit details -
Improve fake version_info for PyPy 3.7
rocky committedSep 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 77ad694 - Browse repository at this point
Copy the full SHA 77ad694View commit details -
rocky committed
Sep 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 576f4cf - Browse repository at this point
Copy the full SHA 576f4cfView commit details -
rocky committed
Sep 16, 2021 Configuration menu - View commit details
-
Copy full SHA for dff11af - Browse repository at this point
Copy the full SHA dff11afView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc4faac - Browse repository at this point
Copy the full SHA cc4faacView commit details -
rocky committed
Sep 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 4ca4b51 - Browse repository at this point
Copy the full SHA 4ca4b51View commit details
Commits on Sep 22, 2021
-
WIP start LOOKUP_METHOD, CALL_METHOD
Previously these were the same as LOAD_ATTR and CALL_FUNCTION
rocky committedSep 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 80e7280 - Browse repository at this point
Copy the full SHA 80e7280View commit details
Commits on Sep 26, 2021
-
Some ops are like older Python ops. Handle PyPY CALL_METHOD and LOOKUP_METHOD more accurately in terms of the stack even we don't cache like PyPy does or might do.
rocky committedSep 26, 2021 Configuration menu - View commit details
-
Copy full SHA for ddaf262 - Browse repository at this point
Copy the full SHA ddaf262View commit details