| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge branch 'py3.9' into py3.10gentoo-3.10-7.3.15_p1 | CF Bolz-Tereick | 2024-04-04 | 1 | -0/+25 |
* | remove some optimzations that were never useful and have been off by default ... | CF Bolz-Tereick | 2024-01-06 | 2 | -565/+0 |
* | remove unused backend optimization | CF Bolz-Tereick | 2024-01-06 | 1 | -20/+0 |
* | consider equal lltype ptrs to be equal constants in rpython constant-folding | Carl Friedrich Bolz-Tereick | 2022-11-25 | 1 | -0/+55 |
* | fix a bug in 82fa24d66349: the code path that passed constants along a link to | Carl Friedrich Bolz-Tereick | 2022-11-19 | 1 | -1/+42 |
* | constant-fold ovf operations in rpython | Carl Friedrich Bolz-Tereick | 2022-11-09 | 1 | -1/+40 |
* | use a more subtle condition to check whether aliasing is present when doing | Carl Friedrich Bolz-Tereick | 2022-07-02 | 1 | -0/+40 |
* | ouch: debug_assert_not_none does also not invalidate storesink caches | Carl Friedrich Bolz-Tereick | 2022-06-09 | 1 | -0/+20 |
* | fix weird fallout of 74c1f4c8363d | Carl Friedrich Bolz-Tereick | 2018-12-03 | 1 | -1/+1 |
* | print an explanation why the function cannot be elidable/loopinvariant by | Carl Friedrich Bolz-Tereick | 2017-09-06 | 1 | -0/+34 |
* | add a passing test for gc_store_indexed on a list of chars | Antonio Cuni | 2017-05-22 | 1 | -0/+26 |
* | implement the analyzer for gc_store_indexed | Antonio Cuni | 2017-05-22 | 1 | -0/+29 |
* | add support & test for gc_load_indexed of a list of chars | Antonio Cuni | 2017-05-22 | 1 | -11/+41 |
* | backout 85d3ab6fe80b, which was broken, and start to rewrite the logic in a m... | Antonio Cuni | 2017-05-22 | 1 | -29/+42 |
* | fix writeanalyze.py to take into account llop.gc_store_indexed | Antonio Cuni | 2017-05-20 | 1 | -0/+28 |
* | Remove this implementation of malloc removal, which was never used | Armin Rigo | 2016-12-18 | 1 | -786/+0 |
* | Fix test | Armin Rigo | 2016-10-02 | 1 | -1/+4 |
* | don't crash in merge_if_blocks if the values are symbolics | Carl Friedrich Bolz | 2016-09-16 | 1 | -1/+28 |
* | add the corresponding code in all.py | Carl Friedrich Bolz | 2016-08-20 | 2 | -2/+16 |
* | an optimization to replace we_are_jitted() with 0 | Carl Friedrich Bolz | 2016-08-20 | 1 | -0/+18 |
* | integration tests for simple_inline_function() | Armin Rigo | 2016-05-29 | 1 | -0/+38 |
* | hg merge default | Armin Rigo | 2016-05-11 | 3 | -28/+80 |
|\ |
|
| * | Don't use deprecated except clause syntax (rpython/) | Ronan Lamy | 2016-05-02 | 1 | -3/+3 |
| * | Of course one of the test fails nowadays, fixed (in two versions). | Armin Rigo | 2016-05-02 | 1 | -0/+16 |
| * | ooops! Since 8fb078df2c3d, most of the tests in this file don't run. | Armin Rigo | 2016-05-02 | 1 | -25/+27 |
| * | hg merge bitstring | Armin Rigo | 2016-04-27 | 1 | -0/+2 |
| |\ |
|
| * | | (cfbolz, arigo advising) test the cutoff and make it less random | Carl Friedrich Bolz | 2016-04-25 | 1 | -0/+32 |
| |/ |
|
* / | Goal: kill this amount of code. Now I have to make things work again :-) | Armin Rigo | 2016-04-25 | 3 | -114/+3 |
|/ |
|
* | Trying to change all places that use the logger | Armin Rigo | 2016-03-11 | 1 | -2/+0 |
* | Make GraphAnalyzer return the bottom result when encountering a null function... | Manuel Jacob | 2016-01-11 | 1 | -0/+11 |
* | Let GraphAnalyzer return a conservative result instead of crashing if it enco... | Manuel Jacob | 2016-01-11 | 1 | -2/+18 |
* | Change this part of the test to use an actual external function. | Manuel Jacob | 2016-01-11 | 1 | -2/+1 |
* | Yet another place | Armin Rigo | 2015-12-14 | 1 | -1/+1 |
* | fix tests | Ronan Lamy | 2015-12-02 | 1 | -5/+5 |
* | Refine RaiseAnalyzer to be able to distinguish between "real" exceptions | Armin Rigo | 2015-04-07 | 1 | -0/+29 |
* | cleanup | Ronan Lamy | 2015-03-28 | 6 | -10/+0 |
* | A skipped test about a case that is missing in malloc-removal | Armin Rigo | 2015-01-31 | 1 | -0/+12 |
* | rm debugging cruft | Ronan Lamy | 2014-11-16 | 1 | -1/+0 |
* | fix test | Ronan Lamy | 2014-11-15 | 1 | -2/+5 |
* | make SSA_to_SSI accept only graphs, fix tests | Ronan Lamy | 2013-08-15 | 1 | -11/+7 |
* | up to now, malloc invalidated the cache. fix | Carl Friedrich Bolz | 2014-09-06 | 1 | -0/+14 |
* | extend storesink to be super-local, ie to follow links that are not merge links | Carl Friedrich Bolz | 2014-09-06 | 1 | -0/+19 |
* | make the "store sink" optimization actually do store sinking | Carl Friedrich Bolz | 2014-09-06 | 1 | -6/+6 |
* | Remove trailing whitespace introduced by the merge of improve-consecutive-dic... | Manuel Jacob | 2014-03-20 | 1 | -1/+1 |
* | implement interiorfieldsupport for writeanalyzer | Maciej Fijalkowski | 2014-03-19 | 1 | -0/+20 |
* | Rename the flag "threadsafe" to rffi.llexternal() into "releasegil", which | Armin Rigo | 2013-09-15 | 1 | -8/+4 |
* | Yay. Kill the special case 'indirect_call(instantiate, None)': | Armin Rigo | 2013-09-11 | 1 | -3/+1 |
* | Port some changesets from stmgc-c4: @rgc.no_release_gil | Armin Rigo | 2013-08-29 | 1 | -0/+80 |
* | merge branch kill-typesystem | Ronan Lamy | 2013-08-03 | 8 | -9/+9 |
|\ |
|
| * | hg merge default | Ronan Lamy | 2013-07-28 | 2 | -12/+2 |
| |\ |
|