Source

pypy / pypy / translator / backendopt / mallocprediction.py

Author Commit Message Labels Comments Date
Armin Rigo
Tentative: kill various pieces of code left and right handling
Maciej Fijalkowski
Revert SpaceOperation changes, they're parked on a branch for now
Maciej Fijalkowski
make SpaceOperations consume less space by making them specialized on exact number of arguments.
Samuele Pedroni
kill flavor_malloc_*, zero_malloc_*
Samuele Pedroni
let's specify an heuristic function for the various inlinings, generalize such that it can return a large number until
Samuele Pedroni
oops, this should have been checked in separately
Samuele Pedroni
intermediate: explicit threshold for malloc prediction for now.
Samuele Pedroni
intermediate: try to regularize clever malloc removal interface, share some common code between it and all
Armin Rigo
pedronis and arigo trying to merge again...
Armin Rigo
(pedronis, arigo) Restoring the branch at the state just before things went wrong
Carl Friedrich Bolz
make final result bold
Carl Friedrich Bolz
make malloc prediction work for indirect_calls
Carl Friedrich Bolz
(pedronis, cfbolz):
Carl Friedrich Bolz
try to find out calls that are interesting to inline because doing that will