GitWeb
Get Gentoo!
gentoo.org sites
gentoo.org
Wiki
Bugs
Forums
Packages
Planet
Archives
Sources
Infra Status
Home
Gentoo Repository
Repositories
Projects
Developer Overlays
User Overlays
Data
Websites
index
:
fork/pypy.git
master
py3.7
Gentoo fork of PyPy
Python project <python@gentoo.org>
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
rpython
/
jit
/
metainterp
/
optimizeopt
/
rewrite.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
make the JIT reason about int_invert and int_neg
Carl Friedrich Bolz-Tereick
2020-04-26
1
-0
/
+3
*
kill unnecessary imports
Carl Friedrich Bolz-Tereick
2021-02-04
1
-1
/
+0
*
more of same
Carl Friedrich Bolz-Tereick
2021-02-04
1
-2
/
+2
*
call more appropriate methods a bit everywhere
Carl Friedrich Bolz-Tereick
2021-02-04
1
-6
/
+6
*
remove copy-pasted comment
Carl Friedrich Bolz-Tereick
2020-04-29
1
-2
/
+0
*
optimize chains of longlong2float(float2longlong(x)) and vice versa
Carl Friedrich Bolz-Tereick
2021-01-31
1
-0
/
+8
*
Fixes for 560856d4f545: need to add an ARRAYMOVE operation in the jit, similar
Armin Rigo
2020-06-25
1
-13
/
+41
*
Revert 18443d3a74d5: the branch int-test-is-zero is maybe a nice idea
Armin Rigo
2019-11-17
1
-10
/
+0
*
Make the usage of INT_TEST_xxx conditional on the backend
Armin Rigo
2019-11-16
1
-9
/
+10
*
Generate more compact code for bit tests using the TEST instruction:
Armin Rigo
2019-11-16
1
-0
/
+9
*
Replace method Optimization.getptrinfo() with function getptrinfo()
Ronan Lamy
2019-05-15
1
-25
/
+23
*
remove some Optimizer methods from Optimization
Ronan Lamy
2019-04-07
1
-22
/
+23
*
Move cls_of_box() to cpu and kill rpython.jit.metainterp.typesystem
Ronan Lamy
2019-04-06
1
-2
/
+2
*
Remove ConstRef, NULLREF, CONST_NULL from llhelper
Ronan Lamy
2019-04-01
1
-3
/
+3
*
Fix for 708fbffab6a0
Armin Rigo
2018-12-07
1
-2
/
+20
*
Tentative fix for issue #2904
Armin Rigo
2018-12-05
1
-7
/
+7
*
implement persisting call_loopinvariant knowledge across bridges
Carl Friedrich Bolz-Tereick
2018-02-24
1
-0
/
+12
*
optimize this sequence:
Carl Friedrich Bolz-Tereick
2017-08-28
1
-1
/
+11
*
Issue #2528: test and fix for int_and() propagating wrong bounds
Armin Rigo
2017-04-04
1
-4
/
+4
*
Propagate debug.ll_assert_not_none() through the JIT, using the same
Armin Rigo
2016-12-17
1
-0
/
+3
*
tweaks
Armin Rigo
2016-11-23
1
-8
/
+1
*
next test passing
Armin Rigo
2016-11-23
1
-1
/
+1
*
progress
Armin Rigo
2016-11-23
1
-0
/
+8
*
Pass tests
Armin Rigo
2016-11-23
1
-0
/
+12
*
kill the pure_reverse function and just move the parts to the relevant
Carl Friedrich Bolz
2016-10-11
1
-6
/
+46
*
Merge default.
Jeremy Thurgood
2016-10-09
1
-57
/
+131
|
\
|
*
Ensure make_inputargs fails properly when given arguments with type information
Spenser Andrew Bauman
2016-09-13
1
-21
/
+8
|
*
Handle modulo-by-constant too
Armin Rigo
2016-05-27
1
-0
/
+43
|
*
Division by a constant: can be replaced with some carefully-computed
Armin Rigo
2016-05-27
1
-13
/
+25
|
*
tweaks, reducing diff to default
Armin Rigo
2016-05-27
1
-1
/
+1
|
*
Re-enable some optimizations for int_py_div and int_py_mod
Armin Rigo
2016-05-26
1
-14
/
+29
|
*
hg merge default
Armin Rigo
2016-05-11
1
-2
/
+2
|
|
\
|
|
*
More fixes. Remove the CUTOFF in backendopt/writeanalyze.
Armin Rigo
2016-04-26
1
-2
/
+2
|
*
|
Finish 1ad01ba1173b for the front-end
Armin Rigo
2016-05-10
1
-2
/
+2
|
*
|
fix fix fix
Armin Rigo
2016-05-08
1
-7
/
+9
|
|
/
|
*
try to not have position on resop at all
fijal
2016-03-15
1
-3
/
+3
|
*
kill special casing of ESCAPE and FORCE_SPILL and make them normal classes, p...
fijal
2016-03-04
1
-3
/
+3
|
*
merge default
fijal
2016-03-01
1
-6
/
+21
|
|
\
|
|
*
Test and fix for another corner case (likely shown by Krakatau)
Armin Rigo
2016-02-15
1
-6
/
+21
|
*
|
start fighting through layers of optimizeopt with a new representation
fijal
2015-12-15
1
-3
/
+3
|
|
/
*
|
Now in RPython.
Jeremy Thurgood
2015-10-12
1
-12
/
+18
*
|
Kill unnecessary oldop arg.
Jeremy Thurgood
2015-10-12
1
-13
/
+13
*
|
All the rest of the unrecursion.
Jeremy Thurgood
2015-10-12
1
-39
/
+36
*
|
Move rewrite callbacks to postprocess pass, one test fails.
Jeremy Thurgood
2015-10-04
1
-87
/
+97
*
|
Move intbounds into non-recursive model.
Jeremy Thurgood
2015-10-03
1
-6
/
+36
|
/
*
fix tests
Maciej Fijalkowski
2015-09-28
1
-1
/
+0
*
kill it for good and reenable replacements of guards
Maciej Fijalkowski
2015-09-28
1
-4
/
+2
*
merge default
Maciej Fijalkowski
2015-09-27
1
-3
/
+3
|
\
|
*
more of the same
Armin Rigo
2015-09-18
1
-2
/
+2
|
*
fix on 32-bit
Armin Rigo
2015-09-18
1
-1
/
+1
[next]