aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* don't call popvalues without using the resultCarl Friedrich Bolz-Tereick2020-12-081-1/+1
* merge warmup-improvements-various:Carl Friedrich Bolz-Tereick2020-02-261-1/+4
|\
| * fix a generator corner caseCarl Friedrich Bolz-Tereick2020-02-171-0/+1
| * avoid the "ping pong" of the return value on the stack in the most common casesCarl Friedrich Bolz-Tereick2020-02-161-1/+3
* | slightly simplify for the jit, for the common non-tracing caseCarl Friedrich Bolz-Tereick2020-02-111-2/+4
|/
* Issue #3109Armin Rigo2019-10-311-2/+14
* Fix issue with empty string as module attribute.Ronan Lamy2018-08-081-1/+1
* RPython fix: we can't pass around module objects, they must beArmin Rigo2018-05-141-5/+13
* Try to reduce the diff from defaultArmin Rigo2018-05-141-6/+4
* Merge default into reverse-debugger state as of now for reverse-debugger-upda...Alexander Schremmer2018-03-191-32/+27
|\
| * remove some more NOT_RPYTHON and replace them with the decoratorCarl Friedrich Bolz2017-08-031-3/+3
| * Partial back-out of changeset 4b63e7093115Armin Rigo2017-04-051-0/+0
| * conditionally call vmp_native_enable/disable (only if platform supports it), ...Richard Plangger2017-04-031-0/+0
| * hg merge space-newtextArmin Rigo2017-02-161-27/+23
| |\
| | * merge defaultCarl Friedrich Bolz2016-12-131-2/+3
| | |\
| | * | progress: remove space.w_str completely (replaced by space.w_bytes andCarl Friedrich Bolz2016-12-021-2/+2
| | * | start replacing space.str_w with either space.bytes_w or space.text_wCarl Friedrich Bolz2016-11-301-6/+4
| | * | fix problem with tracebacks (space.wrap(w_obj-or-None) replaces the None with aCarl Friedrich Bolz2016-11-111-1/+1
| | * | remove some str_w callsCarl Friedrich Bolz2016-11-011-1/+1
| | * | more wraps removedCarl Friedrich Bolz2016-10-211-7/+6
| | * | start on the wraps in interpreter/Carl Friedrich Bolz2016-10-201-13/+12
| * | | simplifyArmin Rigo2017-02-131-2/+1
| | |/ | |/|
* | | hg merge defaultArmin Rigo2017-01-011-9/+11
|\| |
| * | Preserve the order of a literal set: previously, it would be built inArmin Rigo2016-12-021-2/+3
| |/
| * some inlining decorators (instead of function attributes)Carl Friedrich Bolz2016-09-261-7/+8
* | Minor clean-up, and don't trace hidden_applevel bytecodes at allArmin Rigo2016-07-011-5/+1
* | A fix that is also an optimization: when single-stepping on a loopArmin Rigo2016-07-011-4/+16
* | astcompiler and basic interpreter support for $NUMArmin Rigo2016-06-281-0/+7
|/
* Don't use deprecated except clause syntax (pypy/)Ronan Lamy2016-05-021-8/+8
* Don't use deprecated raise statement syntaxRonan Lamy2016-05-021-1/+1
* fix reraise in hidden functionsPhilip Jenvey2016-04-261-1/+1
* merge headsCarl Friedrich Bolz2016-04-261-15/+6
|\
| * simplify sys_exc_info to return None for a cleared exception and reuse some ofPhilip Jenvey2016-04-251-15/+6
* | remove the withmapdict option and turn it on by defaultCarl Friedrich Bolz2016-04-221-2/+1
|/
* store the first w_globals that a code object is run in on the code object. if aCarl Friedrich Bolz2016-01-131-8/+8
* Issue #2095: test and fixArmin Rigo2015-07-311-5/+11
* merge defaultCarl Friedrich Bolz2015-05-081-12/+18
|\
| * don't create debug object just because we used a local importMaciej Fijalkowski2015-05-071-1/+5
| * backout e24b51be112d to try and resolve the problemMaciej Fijalkowski2015-05-061-1/+1
| * Encode frame_finished_execution in last_instr == -2Maciej Fijalkowski2015-05-041-1/+1
| * move w_locals to the debug subobjectMaciej Fijalkowski2015-05-041-8/+10
| * Initial commit - a branch to try and remove the debug attributes on framesMaciej Fijalkowski2015-05-041-4/+4
| * fix issue #2000, which was caused by 2e4e36c84077: partially revert it, by ke...Antonio Cuni2015-03-171-0/+7
| * correctly handle exec in tuple form (cpython issue21591)Brian Kearns2014-12-171-7/+0
* | merge the celss and locals_stack_w attribute on PyFrameCarl Friedrich Bolz2015-02-021-7/+7
|/
* Test and fix (the code in module/pypyjit was already doing that correctly)Armin Rigo2014-08-071-0/+1
* Oops. If, during translation, we execute app-level code that contains aArmin Rigo2014-07-261-1/+1
* might as well shortcut through finditem_strPhilip Jenvey2014-04-231-2/+2
* shorten operationerrfmt -> oefmt to ease its use all over the placePhilip Jenvey2014-02-031-17/+16
* Test and fixArmin Rigo2014-01-271-0/+3