aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Initial package rename:Alexander Hesse2012-12-301-671/+0
* remove an import * and fix import locationsAlex Gaynor2012-10-281-4/+6
* a bit of refactoring but now one can get to details about counters from the i...Maciej Fijalkowski2012-06-261-3/+3
* This is not an optimization that can be disabled but always needed to ensure ...Hakan Ardo2012-05-071-0/+3
* Optimize out SAME_AS even if OptRewrite is dissabled to prevent unrolling fro...Hakan Ardo2012-05-061-1/+5
* Allow OptPure to be disabled by enabling OptSimplify if it is and moving this...Hakan Ardo2012-04-301-0/+1
* use optimizer.getvalue instead of accessing values directly (should fix issue...Hakan Ardo2012-02-181-1/+1
* fixHakan Ardo2011-12-121-0/+1
* hg merge defaultHakan Ardo2011-12-041-3/+6
|\
| * Translation fix.Armin Rigo2011-11-261-1/+1
| * Clean-up.Armin Rigo2011-11-261-2/+5
* | hg merge default (a bit painfully)Armin Rigo2011-11-251-0/+5
|\|
| * add a (probably not too costly) sanity check to make sure that the traces theCarl Friedrich Bolz2011-11-221-0/+5
* | hg merge defaultHakan Ardo2011-11-071-3/+6
|\|
| * (antocuni, hakan, arigo)Armin Rigo2011-11-071-5/+7
* | kill optimizer.bridgeHakan Ardo2011-11-071-3/+2
* | hg merge defaultHakan Ardo2011-11-051-1/+0
|\|
| * Change VStringPlainValue, refactoring and giving a longArmin Rigo2011-11-041-1/+0
* | move the decition wheter to unroll or not back into optimizeoptHakan Ardo2011-11-051-1/+0
* | refactor unrolling to use the new target resopHakan Ardo2011-11-041-2/+4
|/
* alternative fix that does not rely on interning intsHakan Ardo2011-11-031-0/+7
* dissable for now, it makes test_convert_from_SmallFunctionSetPBCRepr_to_Funct...Hakan Ardo2011-11-031-3/+3
* corner case not handled very wellHakan Ardo2011-11-031-0/+4
* interning ints aswellHakan Ardo2011-11-031-1/+5
* translation fixes for some tests, fix x86 testsAlex Gaynor2011-10-251-5/+11
* make Optimizer.newoperations private and provide access methodsHakan Ardo2011-10-021-7/+14
* kill Optimizer.posponedopHakan Ardo2011-10-011-3/+0
* move emitted_pure_operations dict to OptPureHakan Ardo2011-10-011-4/+2
* move pure_operations dict and optimize_CALL_PURE to OptPureHakan Ardo2011-10-011-11/+10
* Force most virtuals in OptEarlyForce. This makes the heap optimizer aware of ...Hakan Ardo2011-09-291-5/+0
* make OptEarlyForce the place where unroll inserts ops from forcing boxes at l...Hakan Ardo2011-09-291-0/+1
* Make values forced at loop boundaries be emitted at the OptPure stage when un...Hakan Ardo2011-09-281-0/+1
* Convert the optimizer attribute of VirtualValue into an argument of force_box...Hakan Ardo2011-09-271-3/+3
* Make forced virtuals emit ops using OptVirtualize.emit_operation(). This make...Hakan Ardo2011-09-271-0/+6
* hg merge defaultHakan Ardo2011-09-251-0/+3
|\
| * add a reprMaciej Fijalkowski2011-09-241-0/+3
* | move optimize_CAST_OPAQUE_PTR to rewriteHakan Ardo2011-09-231-5/+0
* | Make forced strings emit operations using OptString.emit_operation. That way ...Hakan Ardo2011-09-231-0/+3
* | started to move pure operation reusage into an optimization stage of its ownHakan Ardo2011-09-221-40/+0
* | these does not seem to be used and propagate_end_forward is probably intended...Hakan Ardo2011-09-221-10/+0
* | dont assume operations originate from optimizer.loop.operationsHakan Ardo2011-09-221-4/+1
* | pass strengthen guards down the optimization chain instead of modifying optim...Hakan Ardo2011-09-221-8/+25
* | kill the now obsolete dryrunHakan Ardo2011-09-221-9/+0
|/
* Fix for some changes hakanardo made in the emitting of pure operations.Alex Gaynor2011-09-181-18/+14
* merged upstream.Alex Gaynor2011-09-121-21/+52
|\
| * no point in importing extra info from preamble about values at these pointsHakan Ardo2011-09-071-1/+1
| * speedups?Hakan Ardo2011-09-041-25/+25
| * cleaner and simplerHakan Ardo2011-08-301-2/+2
| * ensure values are imported when accessed from optimizer.valuesHakan Ardo2011-08-301-3/+7
| * workaround for nowHakan Ardo2011-08-291-2/+2