Commits

Show all
Author Commit Message Labels Comments Date
Armin Rigo
Minor optimization: where it used to generate: "mov r11, large_constant; mov rax, r11" it now produces directly "mov rax, large_constant".
Armin Rigo
Finally we can easily optimize cond_call
Branches
optimize-cond-call
Armin Rigo
call_assembler
Branches
optimize-cond-call
Armin Rigo
call_release_gil
Branches
optimize-cond-call
Armin Rigo
call_may_force
Branches
optimize-cond-call
Armin Rigo
guard_class
Branches
optimize-cond-call
Armin Rigo
Document merged branch
Armin Rigo
Move the __del__ out of the big class W_CDataCallback. Avoids issues with the random order in which __del__ methods are called if there is a cycle with other objects
Armin Rigo
Float compares
Branches
optimize-cond-call
Armin Rigo
in-progress: start to remove the hack doing fusion of two operations
Branches
optimize-cond-call
Armin Rigo
improve test
Branches
optimize-cond-call
Armin Rigo
Add a test, passing so far
Branches
optimize-cond-call
Armin Rigo
A branch to optimize the common sequences of operations like 'int_lt/cond_call' in the JIT backends
Branches
optimize-cond-call
Maciej Fijalkowski
do that jump in the case of optimize_bridge too
Branches
optresult-unroll
Maciej Fijalkowski
break this line in a different spot. I always fail at grepping
Maciej Fijalkowski
fix fix ifx
Branches
optresult-unroll
Maciej Fijalkowski
an awkward translation workaround
Branches
optresult-unroll
Maciej Fijalkowski
a fix to force the right virtual state if we have one, maybe we can simplify jump_to_existing trace just by passing one
Branches
optresult-unroll
Maciej Fijalkowski
safe against situation where no item was ever read or written
Branches
optresult-unroll
Maciej Fijalkowski
fix virtual_ref optimization
Branches
optresult-unroll
Maciej Fijalkowski
commit that excpetion
Branches
optresult-unroll
Maciej Fijalkowski
hack sliiightly differently
Branches
optresult-unroll
Maciej Fijalkowski
we don't need to force short preamble just by doing setfield
Branches
optresult-unroll
Armin Rigo
import stmgc/bba995bf44bc
Branches
stmgc-c8-gcc
Armin Rigo
threadlocalproperty: add the clear() method, to clear the value in all threads. Bit of a hack.
Branches
stmgc-c8-gcc
Armin Rigo
Accept a 2nd argument, which is the number of conflict entries to report
Branches
stmgc-c8-gcc
Maciej Fijalkowski
merge
Maciej Fijalkowski
merge
Branches
optresult-unroll
Maciej Fijalkowski
this is what the test is supposed to be doing
Branches
optresult-unroll
Maciej Fijalkowski
replace raise Exception with also invalid code, but slightly better
Branches
optresult-unroll
  1. Prev
  2. Next